Sujan Ghimire , Ravinesh C. Deo , Konstantin Hopf , Hangyue Liu , David Casillas-Pérez , Andreas Helwig , Salvin S. Prasad , Jorge Pérez-Aracil , Prabal Datta Barua , Sancho Salcedo-Sanz
{"title":"Half-hourly electricity price prediction model with explainable-decomposition hybrid deep learning approach","authors":"Sujan Ghimire , Ravinesh C. Deo , Konstantin Hopf , Hangyue Liu , David Casillas-Pérez , Andreas Helwig , Salvin S. Prasad , Jorge Pérez-Aracil , Prabal Datta Barua , Sancho Salcedo-Sanz","doi":"10.1016/j.egyai.2025.100492","DOIUrl":null,"url":null,"abstract":"<div><div>Accurate prediction of electricity price (<span><math><mrow><mi>E</mi><mi>P</mi></mrow></math></span>) is crucial for energy utilities and grid operators for enhancing the energy trading, grid stability studies, resource allocations and pricing strategies, thereby improving the overall grid reliability, efficiency, and cost-effectiveness. This study introduces a novel D3Net model for half-hourly <span><math><mrow><mi>E</mi><mi>P</mi></mrow></math></span> prediction, integrating Seasonal-Trend decomposition using LOESS (STL) and Variational Mode Decomposition (VMD) with Multi-Layer Perceptron (MLP), Random Forest Regression (RFR), and Tabular Neural Network (TabNet). The methodology involves applying STL to the <span><math><mrow><mi>E</mi><mi>P</mi></mrow></math></span> time-series to extract trend, seasonal, and residual components. The trend is predicted using an MLP model, the seasonal component is further decomposed with VMD into 20 Variational Mode Functions (VMFs) and predicted using an RFR model, and the residual component is decomposed with VMD and predicted using the TabNet model. Input features are identified using the Partial Autocorrelation Function , and models are optimized using the Optuna algorithm. The final prediction combines the trend, seasonal, and residual components’ predictions. Explainable Artificial Intelligence (<em>xAI</em>) methods were used to enhance model interpretability and trustworthiness, with optimization via the Optuna algorithm. Comparative analysis with seven standalone and seven decomposition-based models confirmed the superior performance and statistical significance of the D3Net model. The D3Net achieved the highest global performance indicator for South Australia (<span><math><mrow><mi>G</mi><mi>P</mi><mi>I</mi><mo>≈</mo><mn>11</mn><mo>.</mo><mn>068</mn></mrow></math></span>) and Tasmania (<span><math><mrow><mi>G</mi><mi>P</mi><mi>I</mi><mo>≈</mo><mn>12</mn><mo>.</mo><mn>206</mn></mrow></math></span>). These results validate the efficacy and statistical significance of the D3Net model, demonstrating the viability of integrating STL and VMD decomposition approaches with MLP, RFR, and TabNet for <span><math><mrow><mi>E</mi><mi>P</mi></mrow></math></span> prediction.</div></div>","PeriodicalId":34138,"journal":{"name":"Energy and AI","volume":"20 ","pages":"Article 100492"},"PeriodicalIF":9.6000,"publicationDate":"2025-03-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Energy and AI","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2666546825000242","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
引用次数: 0
Abstract
Accurate prediction of electricity price () is crucial for energy utilities and grid operators for enhancing the energy trading, grid stability studies, resource allocations and pricing strategies, thereby improving the overall grid reliability, efficiency, and cost-effectiveness. This study introduces a novel D3Net model for half-hourly prediction, integrating Seasonal-Trend decomposition using LOESS (STL) and Variational Mode Decomposition (VMD) with Multi-Layer Perceptron (MLP), Random Forest Regression (RFR), and Tabular Neural Network (TabNet). The methodology involves applying STL to the time-series to extract trend, seasonal, and residual components. The trend is predicted using an MLP model, the seasonal component is further decomposed with VMD into 20 Variational Mode Functions (VMFs) and predicted using an RFR model, and the residual component is decomposed with VMD and predicted using the TabNet model. Input features are identified using the Partial Autocorrelation Function , and models are optimized using the Optuna algorithm. The final prediction combines the trend, seasonal, and residual components’ predictions. Explainable Artificial Intelligence (xAI) methods were used to enhance model interpretability and trustworthiness, with optimization via the Optuna algorithm. Comparative analysis with seven standalone and seven decomposition-based models confirmed the superior performance and statistical significance of the D3Net model. The D3Net achieved the highest global performance indicator for South Australia () and Tasmania (). These results validate the efficacy and statistical significance of the D3Net model, demonstrating the viability of integrating STL and VMD decomposition approaches with MLP, RFR, and TabNet for prediction.