Regime-Aware Conditional Neural Processes with Multi-Criteria Decision Support for Operational Electricity Price Forecasting
About
This work integrates Bayesian regime detection with conditional neural processes for 24-hour electricity price prediction in the German market. Our methodology integrates regime detection using a disentangled sticky hierarchical Dirichlet process hidden Markov model (DS-HDP-HMM) applied to daily electricity prices. Each identified regime is subsequently modeled by an independent conditional neural process (CNP), trained to learn localized mappings from input contexts to 24-dimensional hourly price trajectories, with final predictions computed as regime-weighted mixtures of these CNP outputs. We rigorously evaluate R-NP against deep neural networks (DNN) and Lasso estimated auto-regressive (LEAR) models by integrating their forecasts into diverse battery storage optimization frameworks, including price arbitrage, risk management, grid services, and cost minimization. This operational utility assessment revealed complex performance trade-offs: LEAR often yielded superior absolute profits or lower costs, while DNN showed exceptional optimality in specific cost-minimization contexts. Recognizing that raw prediction accuracy doesn't always translate to optimal operational outcomes, we employed TOPSIS as a comprehensive multi-criteria evaluation layer. Our TOPSIS analysis identified LEAR as the top-ranked model for 2021, but crucially, our proposed R-NP model emerged as the most balanced and preferred solution for 2021, 2022 and 2023.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Time Series Forecasting | Forecasting Data (2021-2023) | P-Value0.44 | 6 | |
| Cost Minimization | Case IV 2021 | Mean Cost0.7842 | 4 | |
| Cost Minimization | Case IV 2022 | Mean Cost1.9818 | 4 | |
| Cost Minimization | Case IV 2023 | Mean Cost0.8197 | 4 | |
| Profit Maximization | Case II 2021 | Mean Profit0.2712 | 4 | |
| Profit Maximization | Case II 2022 | Mean Profit0.7203 | 4 | |
| Profit Maximization | Case II 2023 | Mean Profit0.115 | 4 | |
| Profit Maximization | Case III 2021 | Mean Profit (MWh/Euros)0.2806 | 4 | |
| Profit Maximization | Case III 2022 | Mean Profit (MWh/Euros)0.7444 | 4 | |
| Profit Maximization | Case III 2023 | Mean Profit (MWh/Euros)0.131 | 4 |