Litcius/Paper detail

Empirical study of day-ahead electricity spot-price forecasting: Insights into a novel loss function for training neural networks

Ahmad Amine Loutfi, Mengtao Sun, Ijlal Loutfi, Per Bjarte Solibakke

2022Applied Energy26 citationsDOIOpen Access PDF

Abstract

Within deregulated economies, large electricity volumes are traded in daily spot markets, which are highly volatile. To develop profitable trading strategies, all stakeholders must be empowered with robust forecasting tools. Although neural network approaches have become increasingly popular for time-series forecasting, they do not optimally capture unique features of financial datasets. A major factor hindering their performance is the choice of the backpropagation loss function. We performed a systematic and empirical study of loss functions that can optimize the forecasting of day-ahead electricity spot prices. We first outlined a set of properties that such a loss function should meet. We proposed Theil UII-S as a novel loss function, which is derived from Theil’s forecast accuracy coefficient. We also implemented five neural network models and trained them on the two most used loss functions—mean squared error and mean absolute error—and our Theil UII-S. We finally tested our models on a real dataset of the electricity spot market of Norway. Our results show that Theil UII-S provides more accurate forecasts on the average, best, and, worst case scenarios, converges faster, is twice differentiable, and has a variable gradient.

Topics & Concepts

ElectricityArtificial neural networkMean squared errorEconometricsSpot contractFunction (biology)Electricity price forecastingBackpropagationDifferentiable functionElectricity marketEconomicsComputer scienceMachine learningStatisticsEngineeringMathematicsFinancial economicsMathematical analysisBiologyEvolutionary biologyElectrical engineeringFutures contractEnergy Load and Power ForecastingElectric Power System OptimizationStock Market Forecasting Methods
Empirical study of day-ahead electricity spot-price forecasting: Insights into a novel loss function for training neural networks | Litcius