An Overview of Short-Term Load Forecasting for Electricity Systems Operational Planning: Machine Learning Methods and the Brazilian Experience
Abstract
:1. Introduction
2. Short-Term Load Forecasting Models and Methods
2.1. Linear Models
2.1.1. Multiple Linear Regressions
2.1.2. Semi-Parametric Additive Models
2.1.3. ARMA Models
2.1.4. Smoothing Models
2.2. Non-Linear Machine Learning-Based Models
2.2.1. Support Vector Machines
2.2.2. Artificial Neural Networks
- (a)
- Multi-layer perceptron
- (b)
- Recurrent Neural Networks
- (c)
- Convolutional Neural Networks
2.2.3. Other Relevant Machine Learning Techniques
- (a)
- Bayesian Neural Networks
- (b)
- Transformer Neural Networks
- (c)
- Hybrid Neural Networks
- (d)
- Ensemble of Neural Networks and Probabilistic Models
- (e)
- Random Forest
- (f)
- Gradient Boosting
2.3. Summary of Model Comparisons
3. STLF State-of-the-Art Procedures
3.1. Data Segmentation in Similar Patterns
3.2. Input Variable Selection
3.3. Hierarchical Forecasts
3.4. Measurement Station Selection
- Linear combination
- Exponential combination
- MAPE-based combination
- Geometric mean combination:
- Twofold combination
- (1)
- Rank the original stations in ascending order based on their in-sample fit error of the load forecasting model;
- (2)
- Create virtual stations based on the simple mean of top stations;
- (3)
- Forecast the validation using each virtual climate variable profile, and calculate MAPE for each forecast;
- (4)
- Select the virtual stations based on the best MAPE order;
- (5)
- Create the secondary virtual stations;
- (6)
- Forecast the validation again using the climate variable profile of each secondary virtual station, and calculate MAPE for each forecast;
- (7)
- The secondary virtual station with the smallest MAPE value provides the climate variable profile.
- Genetic Algorithm combination
- (1)
- Initialize the problem with randomly assigned weights, where each weight is individually assigned to each individual in a population, and capture a set of possible weights for each station;
- (2)
- Create virtual stations using the weight set;
- (3)
- Evaluate the goodness of fit using MAPE;
- (4)
- Produce the next set in evolution, allowing each unit in the set to mate and mutate;
- (5)
- After all iterations, the desired virtual station will be the one where the weights led to the smallest MAPE.
3.5. Net Load
3.6. Rolling Window Forecasting
3.7. Forecast Monitoring, Model Performance and Systematic Comparisons
- : the loss function generates predictions that are not statistically different ();
- , where model has better prediction performance than ;
- , where model has better prediction performance than .
3.8. Summary of Studies about STLF Procedures
4. STLF in the Brazilian Power System
- (1)
- Global load forecast in MW for each weekday, using the following predictors: daily load series; holidays and special days; average, minimum, and maximum daily temperature; and month;
- (2)
- Global load forecast (p.u) for each day type (normal day, holiday eve, holiday, day after holiday, and special days). The predictors are month; DST; weekday and hourly load series; and temperatures;
- (3)
- With the global load average (MW) and the load profile forecast (p.u), the global load forecast in MW is obtained by multiplying the forecasts for each ½ hour segment of the following day for the other weekdays.
5. Conclusions
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Jetcheva, J.G.; Majidpour, M.; Chen, W.P. Neural network model ensembles for building-level electricity load forecasts. Energy Build. 2014, 84, 214–223. [Google Scholar] [CrossRef]
- Mocanu, E.; Nguyen, P.H.; Gibescu, M.; Kling, W.L. Deep learning for estimating building energy consumption. Sustain. Energy Grids Netw. 2016, 6, 91–99. [Google Scholar] [CrossRef]
- Morais, L.S.; Aquila, G.; de Faria, V.A.D.; Lima, J.W.M.; Lima, L.M.M.; de Queiroz, A.R. Short-Term Load Forecasting Using Neural Networks and Global Climate Models: An Application to a Large-scale Electrical Power System. Appl. Energy 2023, 348, 121439. [Google Scholar] [CrossRef]
- Charytoniuk, W.; Chen, M.S. Very short-term load forecasting using artificial neural networks. IEEE Trans. Power Syst. 2000, 15, 263–268. [Google Scholar] [CrossRef]
- Lindberg, K.B.; Seljom, P.; Madsen, H.; Fischer, D.; Korpås, M. Long-term electricity load forecasting: Current and future trends. Util. Policy 2019, 58, 102–119. [Google Scholar] [CrossRef]
- Matrenin, P.; Safaraliev, M.; Dmitriev, S.; Kokin, S.; Ghulomzoda, A.; Mitrofanov, S. Medium-term load forecasting in isolated power systems based on ensemble machine learning models. Energy Rep. 2022, 8, 612–618. [Google Scholar] [CrossRef]
- Rahman, S. Formulation and Analysis of a Rule-Based Short-Term Load Forecasting Algorithm. Proc. IEEE 1990, 78, 5. [Google Scholar] [CrossRef]
- Liu, K.; Subbarayan, S.; Shoults, R.R.; Manry, M.T.; Kwan, C.; Lewis, F.I.; Naccarino, J. Comparison of very short-term load forecasting techniques. IEEE Trans. Power Syst. 1996, 11, 877–882. [Google Scholar] [CrossRef]
- Shahidehpour, M.; Yamin, H.; Li, Z. Market Operations in Electric Power Systems: Forecasting, Scheduling, and Risk Management; John Wiley & Sons: Hoboken, NJ, USA, 2003. [Google Scholar]
- Bengio, Y.; Courville, A.; Vincent, P. Representation Learning: A Review and New Perspectives. IEEE Trans. Pattern Anal. Mach. Intell. 2013, 35, 1798–1828. [Google Scholar] [CrossRef]
- Nowotarski, J.; Liu, B.; Weron, R.; Hong, T. Improving short-term load forecast accuracy via combining sister forecasts. Energy 2016, 98, 40–49. [Google Scholar] [CrossRef]
- Vaswani, A.; Shazeer, N.; Parmar, N.; Uszkoreit, J.; Jones, L.; Gomez, A.N.; Kaiser, L.; Polosukhin, I. Attention is all you need. arXiv 2017, arXiv:1706.03762. [Google Scholar]
- Kiartzis, S.; Kehagias, A.; Bakirtzis, A.; Petridis, V. Short-term load forecasting using a Bayesian combination method. Int. J. Electr. Power Energy Syst. 1997, 19, 171–177. [Google Scholar] [CrossRef]
- Hong, T.; Fan, S. Probabilistic electric load forecasting: A tutorial review. Int. J. Forecast. 2016, 32, 914–938. [Google Scholar] [CrossRef]
- Hippert, H.S.; Pedreira, C.E.; Souza, R.C. Neural networks for short-term load forecasting: A review and evaluation. IEEE Trans. Power Syst. 2001, 16, 44–55. [Google Scholar] [CrossRef]
- Kwon, B.S.; Park, R.J.; Song, K.B. Short-Term Load Forecasting Based on Deep Neural Networks Using LSTM Layer. J. Electr. Eng. Technol. 2020, 15, 1501–1508. [Google Scholar] [CrossRef]
- Zheng, J.; Xu, C.; Zhang, Z.; Li, X. Electric Load Forecasting in Smart Grids Using Long-Short-Term-Memory Based Recurrent Neural Network. In Information Sciences and Systems; IEEE: Piscataway, NJ, USA, 2017. [Google Scholar]
- Kutner, M.H.; Nachtsheim, C.; Neter, J. Applied Linear Statistical Models; McGraw-Hill/Irwin: New York, NY, USA, 2004. [Google Scholar]
- Hong, T. Short-Term Electric Load Forecasting; North Carolina State University: Raleigh, NC, USA, 2010. [Google Scholar]
- Charlton, N.; Singleton, C. A refined parametric model for short-term load forecasting. Int. J. Forecast. 2014, 30, 364–368. [Google Scholar] [CrossRef]
- Hong, T. Energy forecasting: Past, present, and future. Foresight Int. J. Forecast. 2014, 32, 43–49. [Google Scholar]
- Ruppert, D.; Wand, M.P.; Carroll, R.J. Semiparametric Regression; Cambridge University Press: Cambridge, UK, 2003. [Google Scholar]
- Fan, S.; Hyndman, R.J. Short-term load forecasting based on a semi-parametric additive model. IEEE Trans. Power Syst. 2012, 27, 134–141. [Google Scholar] [CrossRef]
- Hyndman, R.J.; Fan, S. Density forecasting for long-term peak electricity demand. IEEE Trans. Power Syst. 2010, 25, 1142–1153. [Google Scholar] [CrossRef]
- Brockwell, P.J.; Davis, R.A. Introduction to Time Series and Forecasting, 2nd ed.; Springer: Berlin/Heidelberg, Germany, 2010. [Google Scholar]
- Juberias, G.; Yunta, R.; Moreno, J.G.; Mendivil, C. A new ARIMA model for hourly load forecasting. In Proceedings of the 1999 IEEE Transmission and Distribution Conference (Cat. No. 99CH36333), New Orleans, LA, USA, 11–16 April 1999; Volume 1, pp. 314–319. [Google Scholar]
- Wei, L.; Gang, Z.Z. Based on the time sequence of the ARIMA model in the application of short-term electricity load forecasting. In Proceedings of the 2009 International Conference on Research Challenges in Computer Science, Shanghai, China, 28–29 December 2009; pp. 11–14. [Google Scholar]
- Christiaanse, W.R. Short-term load forecasting using general exponential smoothing. IEEE Trans. Power App. Syst. 1971, 2, 900–911. [Google Scholar] [CrossRef]
- Yan, H.T.; Huang, C.M. A new short-term load forecasting approach using self-organizing fuzzy ARMAX models. IEEE Trans. Power Syst. 1998, 13, 217–225. [Google Scholar]
- Nakamura, M. Short term load forecasting using daily updated load models. Automatica 1985, 21, 729–736. [Google Scholar] [CrossRef]
- Wu, J.; Wang, J.; Lu, H.; Dong, Y.; Lu, X. Short-term load forecasting technique based on the seasonal exponential adjustment method and the regression model. Energy Convers. Manag. 2013, 70, 1–9. [Google Scholar] [CrossRef]
- Taylor, J. Short-term load forecasting with exponentially weighted methods. IEEE Trans. Power Syst. 2012, 27, 458–464. [Google Scholar] [CrossRef]
- Taylor, J.W.; Mc Sharry, P.E. Short-Term Load Forecasting Methods: An Evaluation Based on European Data. IEEE Trans. Power Syst. 2007, 22, 2213–2219. [Google Scholar] [CrossRef]
- Taylor, J.W. Short-term electricity demand forecasting using double seasonal exponential smoothing. J. Oper. Res. Soc. 2003, 54, 799–805. [Google Scholar] [CrossRef]
- Deng, Z.; Wang, B.; Xu, Y.; Xu, T.; Liu, C.; Zhu, A.Z. Multi-Scale Convolutional Neural Network with Time-Cognition for Multi-Step Short-Term Load Forecasting. IEEE Access 2019, 7, 88058–88070. [Google Scholar] [CrossRef]
- Haykin, S. Neural Networks: A Comprehensive Foundation, 2nd ed.; Bookman: Grand Haven, MI, USA, 2007; 900p. [Google Scholar]
- Graves, A. Generating Sequences with Recurrent Neural Networks; Computer Science: Kraków Poland, 2013. [Google Scholar]
- Choi, H.; Ryu, S.; Kim, H. Short-Term Load Forecasting based on ResNet and LSTM. In Proceedings of the 2018 IEEE International Conference on Communications, Control, and Computing Technologies for Smart Grids (SmartGridComm), Aalborg, Denmark, 29–31 October 2018; IEEE: Piscataway, NJ, USA, 2018; pp. 1–6. [Google Scholar]
- Kumar, S.; Hussain, L.; Banerjee, S.; Reza, M. Energy Load Forecasting using Deep Learning Approach-LSTM and GRU in Spark Cluster. In Proceedings of the 2018 Fifth International Conference on Emerging Applications of Information Technology (EAIT), Kolkata, India, 12–13 January 2018; IEEE: Piscataway, NJ, USA, 2018; pp. 1–4. [Google Scholar]
- Veeramsetty, V.; Reddy, K.R.; Santhosh, M.; Mohnot, A.; Singal, G. Short-term electric power load forecasting using random forest and gated recurrent unit. Electr. Eng. 2022, 104, 307–329. [Google Scholar] [CrossRef]
- Bianchi, F.M.; Maiorino, E.; Kampffmeyer, M.C.; Rizzi, A.; Jenssen, R. Recurrent Neural Networks for Short-Term Load Forecasting: An Overview and Comparative Analysis; Springer: Berlin/Heidelberg, Germany, 2017. [Google Scholar]
- Yu, Z.; Ramanarayanan, V.; Suendermann-Oeft, D.; Wang, X.; Zechner, K.; Chen, L.; Tao, J.; Ivanou, A.; Qian, Y. Using Bidirectional Lstm Recurrent Neural Networks to Learn High-Level Abstractions of Sequential Features for Automated Scoring of Non-Native Spontaneous Speech. In IEEE Workshop on Automatic Speech Recognition and Understanding; IEEE: Piscataway, NJ, USA, 2015. [Google Scholar]
- Kim, J.; Moon, J.; Hwang, E.; Kang, P. Recurrent inception convolution neural network for multi-short-term load forecasting. Energy Build. 2019, 194, 328–341. [Google Scholar] [CrossRef]
- Chen, K.; Chen, K.; Wang, Q.; He, Z.; Hu, J.; He, J. Short-term load forecasting with deep residual networks. IEEE Trans. Smart Grid 2018, 10, 3943–3952. [Google Scholar] [CrossRef]
- Dong, X.; Qian, L.; Huang, L. Short-Term Load Forecasting in Smart Grid: A Combined CNN and K-Means Clustering Approach. In Proceedings of the 2017 IEEE International Conference on Big Data and Smart Computing (BigComp), Jeju, Republic of Korea, 13–16 February 2017; IEEE: Piscataway, NJ, USA, 2017; pp. 119–125. [Google Scholar]
- Wang, Y.; Chen, Q.; Gan, D.; Yang, J.; Kirschen, D.S.; Kang, C. Deep learning-based socio-demographic information identification from smart meter data. IEEE Trans. Smart Grid 2018, 10, 2593–2602. [Google Scholar] [CrossRef]
- Amarasinghe, K.; Marino, D.L.; Manic, M. Deep Neural Networks for Energy Load Forecasting. In Proceedings of the 2017 IEEE 26th International Symposium on Industrial Electronics (ISIE), Edinburgh, UK, 19–21 June 2017; IEEE: Piscataway, NJ, USA, 2017; pp. 1483–1488. [Google Scholar]
- Kuo, P.H.; Huang, C.J. A high precision artificial neural networks model for short-term energy load forecasting. Energies 2018, 11, 213. [Google Scholar] [CrossRef]
- Zhao, E.; Sun, S.; Wang, S. New developments in wind energy forecasting with artificial intelligence and big data: A scientometric insight. Data Sci. Manag. 2022, 5, 84–95. [Google Scholar] [CrossRef]
- Hilborn, C.G.; Lainiotis, D.G. Optimal estimation in the presence of unknown parameters. IEEE Trans. Syst. Sci. Cybern. 1969, 5, 38–43. [Google Scholar] [CrossRef]
- Lainiotis, D. Optimal adaptive estimation: Structure and parameter adaption. IEEE Trans. Autom. Control 1971, 16, 160–170. [Google Scholar] [CrossRef]
- Bessani, M.; Massignan, J.A.; Santos, T.M.; London, J.B., Jr.; Maciel, C.D. Multiple households very short-term load forecasting using bayesian networks. Electr. Power Syst. Res. 2020, 189, 106733. [Google Scholar] [CrossRef]
- Gao, Z.; Shi, J.; Li, H.; Chen, C.; Tan, J.; Liu, L. Power load forecasting based on Bayesian neural network and particle swarm optimization. In IOP Conference Series: Earth and Environmental Science; IOP Publishing: Bristol, UK, 2020; Volume 558, p. 052050. [Google Scholar]
- Bassamzadeh, N.; Ghanem, R. Multiscale stochastic prediction of electricity demand in smart grids using Bayesian networks. Appl. Energy 2017, 193, 369–380. [Google Scholar] [CrossRef]
- Nascimento, E.G.S.; de Melo, T.A.; Moreira, D.M. A transformer-based deep neural network with wavelet transform for forecasting wind speed and wind energy. Energy 2023, 278, 127678. [Google Scholar] [CrossRef]
- Zhao, Z.; Xia, C.; Chi, L.; Chang, X.; Li, W.; Yang, T.; Zomaya, A.Y. Short-term load forecasting based on the transformer model. Information 2021, 12, 516. [Google Scholar] [CrossRef]
- Ran, P.; Dong, K.; Liu, X.; Wang, J. Short-term load forecasting based on CEEMDAN and Transformer. Electr. Power Syst. Res. 2023, 214, 108885. [Google Scholar] [CrossRef]
- Iyoda, E.M.; Von Zuben, F.J. The evolutionary hybrid composition of activation functions in feedforward neural networks. In Proceedings of the IJCNN’99. International Joint Conference on Neural Networks, Proceedings (Cat. No. 99CH36339), Washington, DC, USA, 10–16 July 1999; IEEE: Piscataway, NJ, USA, 1999; Volume 6, pp. 4048–4053. [Google Scholar]
- Sengar, S.; Liu, X. Ensemble approach for short term load forecasting in wind energy system using hybrid algorithm. J. Ambient. Intell. Humaniz. Comput. 2020, 11, 5297–5314. [Google Scholar] [CrossRef]
- Ilić, S.A.; Vukmirović, S.M.; Erdeljan, A.M.; Kulić, F.J. Hybrid artificial neural network system for short-term load forecasting. Therm. Sci. 2012, 16 (Suppl. S1), 215–224. [Google Scholar] [CrossRef]
- Wu, Z.; Zhao, X.; Ma, Y.; Zhao, X. A hybrid model based on modified multi-objective cuckoo search algorithm for short-term load forecasting. Appl. Energy 2019, 237, 896–909. [Google Scholar] [CrossRef]
- Ghofrani, M.; Ghayekhloo, M.; Arabali, A.; Ghayekhloo, A. A hybrid short-term load forecasting with a new input selection framework. Energy 2015, 81, 777–786. [Google Scholar] [CrossRef]
- Perrone, M.P.; Cooper, L.N. When Networks Disagree: Ensemble Methods for Hybrid Neural Networks. In How We Learn; How We Remember: Toward An Understanding of Brain and Neural Systems: Selected Papers of Leon N Cooper; World Scientific: Singapore, 1995; pp. 342–358. [Google Scholar]
- Bishop, C.M. Neural Networks for Pattern Recognition; Oxford University Press: Oxford, UK, 1995. [Google Scholar]
- Hu, L.; Taylor, G. A novel hybrid technique for short-term electricity price forecasting in UK electricity markets. J. Int. Counc. Electr. Eng. 2014, 4, 114–120. [Google Scholar] [CrossRef]
- Nadtoka, I.I.; Balasim, M.A.Z. Mathematical modelling and short-term forecasting of electricity consumption of the power system, with due account of air temperature and natural illumination, based on support vector machine and particle swarm. Procedia Eng. 2015, 129, 657–663. [Google Scholar] [CrossRef]
- Papadopoulos, S.; Karakatsanis, I. Short-Term Electricity Load Forecasting Using Time Series and Ensemble Learning Methods. In Proceedings of the 2015 IEEE Power and Energy Conference at Illinois (PECI), Champaign, IL, USA, 20–21 February 2015; IEEE: Piscataway, NJ, USA, 2015; pp. 1–6. [Google Scholar]
- Zhang, J.; Wei, Y.M.; Li, D.; Tan, Z.; Zhou, J. Short term electricity load forecasting using a hybrid model. Energy 2018, 158, 774–781. [Google Scholar] [CrossRef]
- Liang, Y.; Niu, D.; Hong, W.C. Short term load forecasting based on feature extraction and improved general regression neural network model. Energy 2019, 166, 653–663. [Google Scholar] [CrossRef]
- Yang, A.; Li, W.; Yang, X. Short-term electricity load forecasting based on feature selection and least squares support vector machines. Knowl. Based Syst. 2019, 163, 159–173. [Google Scholar] [CrossRef]
- Wang, Y.; Zhang, N.; Tan, Y.; Hong, T.; Kirschen, D.S.; Kang, C. Combining probabilistic load forecasts. IEEE Trans. Smart Grid 2018, 10, 3664–3674. [Google Scholar] [CrossRef]
- Wang, Y.; Gan, D.; Sun, M.; Zhang, N.; Lu, Z.; Kang, C. Probabilistic individual load forecasting using pinball loss guided LSTM. Appl. Energy 2019, 235, 10–20. [Google Scholar] [CrossRef]
- Dordonnat, V.; Pichavant, A.; Pierrot, A. GEFCom2014 probabilistic electric load forecasting using time series and semi-parametric regression models. Int. J. Forecast. 2016, 32, 1005–1011. [Google Scholar] [CrossRef]
- Xie, J.; and Hong, T. GEFCom2014 probabilistic electric load forecasting: An integrated solution with forecast combination and residual simulation. Int. J. Forecast. 2016, 32, 1012–1016. [Google Scholar] [CrossRef]
- Gaillard, P.; Goude, Y.; and Nedellec, R. Additive models and robust aggregation for GEFCom2014 probabilistic electric load and electricity price forecasting. Int. J. Forecast. 2016, 32, 1038–1050. [Google Scholar] [CrossRef]
- Yang, Y.; Li, W.; Gulliver, T.A.; Li, S. Bayesian deep learning-based probabilistic load forecasting in smart grids. IEEE Trans. Ind. Inform. 2019, 16, 4703–4713. [Google Scholar] [CrossRef]
- Xu, L.; Wang, S.; Tang, R. Probabilistic load forecasting for buildings considering weather forecasting uncertainty and uncertain peak load. Appl. Energy 2019, 237, 180–195. [Google Scholar] [CrossRef]
- He, Y.; Cao, C.; Wang, S.; Fu, H. Nonparametric probabilistic load forecasting based on quantile combination in electrical power systems. Appl. Energy 2022, 322, 119507. [Google Scholar] [CrossRef]
- Zhang, D.; Wang, S.; Liang, Y.; Du, Z. A novel combined model for probabilistic load forecasting based on deep learning and improved optimizer. Energy 2023, 264, 126172. [Google Scholar] [CrossRef]
- Breiman, L. Random forests. Mach. Learn. 2001, 45, 5–32. [Google Scholar] [CrossRef]
- Breiman, L.; Cutler, A. An introduction to the random forest for beginners. Califórnia Estados Unidos Salford Syst. 2014, 71, 24. [Google Scholar]
- Schmidheiny, K.; Basel, U. Panel data: Fixed and random effects. Short Guides Microeconom. 2011, 7, 2–7. [Google Scholar]
- Dudek, G. Short-Term Load Forecasting Using Random Forests. In Proceedings of the Intelligent Systems’ 2014 7th IEEE International Conference Intelligent Systems IS’2014, Warsaw, Poland, 24–26 September 2014; Tools, Architectures, Systems, Applications. Springer International Publishing: Cham, Switzerland, 2015; Volume 2, pp. 821–828. [Google Scholar]
- Dudek, G. A Comprehensive Study of Random Forest for Short-Term Load Forecasting. Energies 2022, 15, 7547. [Google Scholar] [CrossRef]
- Xuan, Y.; Si, W.; Zhu, J.; Sun, Z.; Zhao, J.; Xu, M.; Xu, S. Multi-model fusion short-term load forecasting based on random forest feature selection and hybrid neural network. IEEE Access 2021, 9, 69002–69009. [Google Scholar] [CrossRef]
- Huang, N.; Lu, G.; Xu, D. A permutation importance-based feature selection method for short-term electricity load forecasting using random forest. Energies 2016, 9, 767. [Google Scholar] [CrossRef]
- Friedman, J.H. Greedy function approximation: A gradient boosting machine. Ann. Stat. 2001, 29, 1189–1232. [Google Scholar] [CrossRef]
- Liao, X.; Cao, N.; Li, M.; Kang, X. Research on Short-Term Load Forecasting Using XGBoost Based on Similar Days. In Proceedings of the 2019 International Conference on Intelligent Transportation, Big Data, Smart City (ICITBS), Changsha, China, 12–13 January 2019; IEEE: Piscataway, NJ, USA, 2019; pp. 675–678. [Google Scholar]
- Ren, L.; Zhang, L.; Wang, H.; Guo, Q. An Extreme Gradient Boosting Algorithm for Short-Term Load Forecasting Using Power Grid Big Data. Lect. Notes Electr. Eng. 2018, 528, 479–490. [Google Scholar]
- Ju, Y.; Sun, G.; Chen, Q.; Zhang, M.; Zhu, H.; Rehman, M.U. A model combining convolutional neural network and LightGBM algorithm for ultra-short-term wind power forecasting. IEEE Access 2019, 7, 28309–28318. [Google Scholar] [CrossRef]
- Zhu, K.; Geng, J.; Wang, K. A hybrid prediction model based on pattern sequence-based matching method and extreme gradient boosting for holiday load forecasting. Electr. Power Syst. Res. 2021, 190, 106841. [Google Scholar] [CrossRef]
- Sun, W.; Liang, Y. Research of least squares support vector regression based on differential evolution algorithm in short-term load forecasting model. J. Renew. Sustain. Energy 2014, 6, 53137. [Google Scholar]
- Mu, Q.; Wu, Y.; Pan, X.; Huang, L.; Li, X. Short-term load forecasting using improved similar days method. In Proceedings of the 2010 Asia-Pacific Power and Energy Engineering Conference, Chengdu, China, 28–31 March 2010; pp. 1–4. [Google Scholar]
- Fan, G.F.; Peng, L.L.; Hong, W.C. Short-term load forecasting based on phase space reconstruction algorithm and bi-square kernel regression model. Appl. Energy 2018, 224, 13–33. [Google Scholar] [CrossRef]
- Barman, M.; Choudhury, N.D.; Sutradhar, S. A regional hybrid GOA-SVM model based on similar day approach for short-term load forecasting in Assam, India. Energy 2018, 145, 710–720. [Google Scholar] [CrossRef]
- Teeraratkul, T.; O’Neill, D.; Lall, S. Shape-based approach to household electric load curve clustering and prediction. IEEE Trans. Smart Grid 2018, 9, 5196–5206. [Google Scholar] [CrossRef]
- Tian, C.; Hao, Y. A Novel Nonlinear Combined Forecasting System for Short-Term Load Forecasting. Energies 2018, 11, 712. [Google Scholar] [CrossRef]
- Dudek, G. Pattern similarity-based methods for short-term load forecasting–Part 1: Principles. Appl. Soft Comput. 2015, 37, 277–287. [Google Scholar] [CrossRef]
- Panapakidis, I.P. Clustering-based day-ahead and hour-ahead bus load forecasting models. Int. J. Electr. Power Energy Syst. 2016, 80, 171–178. [Google Scholar] [CrossRef]
- Quilumba, F.L.; Lee, W.-J.; Huang, H.; Wang, D.Y.; Szabados, R.L. Using Smart Meter Data to Improve the Accuracy of Intraday Load Forecasting Considering Customer Behavior Similarities. IEEE Trans. Smart Grid 2016, 6, 911–918. [Google Scholar] [CrossRef]
- Jin, C.H.; Pok, G.; Lee, Y.; Park, H.-W.; Kim, K.D.; Yun, U.; Ryu, K.H. A SOM clustering pattern sequence-based next symbol prediction method for day-ahead direct electricity load and price forecasting. Energy Convers. Manag. 2015, 90, 84–92. [Google Scholar] [CrossRef]
- Sutskever, I.; Vinyals, O.; Le, Q.V. Sequence to sequence learning with neural networks. Adv. Neural Inf. Process. Syst. 2014, 27, 3104–3112. [Google Scholar]
- Marino, D.L.; Amarasinghe, K.; Manic, M. Building energy load forecasting using deep neural networks. In Proceedings of the IECON 2016-42nd Annual Conference of the IEEE Industrial Electronics Society, Florence, Italy, 24–27 October 2016; pp. 7046–7051. [Google Scholar]
- Liu, C.; Jin, Z.; Gu, J.; Qiu, C. Short-term load forecasting using a long short-term memory network. In Proceedings of the 2017 IEEE PES Innovative Smart Grid Technologies Conference Europe (ISGT-Europe), Torino, Italy, 26–29 September 2017; pp. 1–6. [Google Scholar]
- Kong, W.; Dong, Z.Y.; Jia, Y.; Hill, D.J.; Xu, Y.; Zhang, Y. Short-term residential load forecasting based on LSTM recurrent neural network. IEEE Trans. Smart Grid 2017, 10, 841–851. [Google Scholar] [CrossRef]
- Jiao, R.; Zhang, T.; Jiang, Y.; He, H. Short-Term Non-residential Load Forecasting based on Multiple Sequences LSTM Recurrent Neural Network. IEEE Access 2018, 6, 59438–59448. [Google Scholar] [CrossRef]
- Lin, J.; Ma, J.; Zhu, J.; Cui, Y. Short-term load forecasting based on LSTM networks considering attention mechanism. Int. J. Electr. Power Energy Syst. 2022, 137, 107818. [Google Scholar]
- Bouktif, S.; Fiaz, A.; Ouni, A.; Serhani, M.A. Optimal Deep Learning LSTM Model for Electric Load Forecasting using Feature Selection and Genetic Algorithm: Comparison with Machine Learning Approaches. Energies 2018, 11, 1636. [Google Scholar] [CrossRef]
- Jahani, A.; Zare, K.; Khanli, L.M. Short-term load forecasting for microgrid energy management system using hybrid SPM-LSTM. Sustain. Cities Soc. 2023, 98, 104775. [Google Scholar] [CrossRef]
- de Faria, V.A.D.; de Queiroz, A.R.; Lima, L.M.; Lima, J.W.M.; da Silva, B.C. An assessment of multi-layer perceptron networks for streamflow forecasting in large-scale interconnected hydrosystems. Int. J. Environ. Sci. Technol. 2021, 19, 5819–5838. [Google Scholar] [CrossRef]
- Kuster, C.; Rezgui, Y.; Mourshed, M. Electrical load forecasting models: A critical systematic review. Sustain. Cities Soc. 2017, 35, 257–270. [Google Scholar] [CrossRef]
- Koprinska, I.; Rana, M.; Agelidis, V.G. Correlation and instance-based feature selection for electricity load forecasting. Knowl. Based Syst. 2015, 82, 29–40. [Google Scholar] [CrossRef]
- Kouhi, S.; Keynia, F.; Ravadanegh, S.N. A new short-term load forecast method based on a neuro-evolutionary algorithm and chaotic feature selection. Int. J. Electr. Power Energy Syst. 2014, 62, 862–867. [Google Scholar] [CrossRef]
- Xiao, J.; Li, Y.; Xie, L.; Liu, D.; Huang, J. A hybrid model based on selective ensemble for energy consumption forecasting in China. Energy 2018, 159, 534–546. [Google Scholar] [CrossRef]
- Nedellec, R.; Cugliari, J.; Goude, Y. GEFCom2012: Electric load forecasting and backcasting with semi-parametric models. Int. J. Forecast. 2014, 30, 375–381. [Google Scholar] [CrossRef]
- Suzuki, K. Artificial Neural Networks: Methodological Advances and Biomedical Applications; BoD–Books on Demand: Norderstedt, Germany, 2011. [Google Scholar]
- Battiti, R. Using mutual information for selecting features in supervised neural net learning. IEEE Trans. Neural Netw. 1994, 5, 537–550. [Google Scholar] [CrossRef]
- Ghadimi, N.; Akbarimajd, A.; Shayeghi, H.; Abedinia, O. Two-stage forecast engine with feature selection technique and improved meta-heuristic algorithm for electricity load forecasting. Energy 2018, 161, 130–142. [Google Scholar] [CrossRef]
- Amjady, N.; Keynia, F.; Zareipour, H. Short-Term Load Forecast of Microgrids by a New Bilevel Prediction Strategy. IEEE Trans. Smart Grid 2014, 1, 286–294. [Google Scholar] [CrossRef]
- Wi, Y.-M.; Joo, S.-K.; Song, K.-B. Holiday load forecasting using fuzzy polynomial regression with weather feature selection and adjustment. IEEE Trans. Power Syst. 2012, 27, 596. [Google Scholar] [CrossRef]
- Schaffernicht, E.; Gross, H.-M. Weighted mutual information for feature selection. In Proceedings of the International Conference on Artificial Neural Networks, Espoo, Finland, 14–17 June 2011; pp. 181–188. [Google Scholar]
- Eskandari, H.; Imani, M.; Parsa Moghaddam, M. Best-tree wavelet packet transform bidirectional GRU for short-term load forecasting. J. Supercomput. 2023, 79, 13545–13577. [Google Scholar] [CrossRef]
- Niu, D.; Wang, Y.; Wu, D.D. Power load forecasting using support vector machine and ant colony optimization. Expert Syst. Appl. 2010, 37, 2531–2539. [Google Scholar] [CrossRef]
- Hu, Z.; Bao, Y.; Xiong, T. Comprehensive learning particle swarm optimization based memetic algorithm for model selection in short-term load forecasting using support vector regression. Appl. Soft Comput. 2014, 25, 15–25. [Google Scholar] [CrossRef]
- Jalali, S.M.J.; Ahmadian, S.; Khosravi, A.; Shafie-khah, M.; Nahavandi, S.; Catalão, J.P. A novel evolutionary-based deep convolutional neural network model for intelligent load forecasting. IEEE Trans. Ind. Inform. 2021, 17, 8243–8253. [Google Scholar] [CrossRef]
- Sheikhan, M.; Mohammadi, N. Neural-based electricity load forecasting using a hybrid of GA and ACO for feature selection. Neural Comput. Appl. 2012, 21, 1961–1970. [Google Scholar] [CrossRef]
- Sun, X.; Luh, P.B.; Cheung, K.W.; Guan, W.; Michel, L.D.; Venkata, S.; Miller, M.T. An efficient approach to short-term load forecasting at the distribution level. IEEE Trans. Power Syst. 2016, 31, 2526–2537. [Google Scholar] [CrossRef]
- Stephen, B.; Tang, X.; Harvey, P.R.; Galloway, S.; Jennett, K.I. Incorporating practice theory in sub-profile models for short-term aggregated residential load forecasting. IEEE Trans. Smart Grid 2017, 8, 1591–1598. [Google Scholar] [CrossRef]
- Hyndman, R.J.; Athanasopoulos, G. Forecasting: Principles and Practice. 2018. Available online: https://otexts.org/fpp2/ (accessed on 29 October 2023).
- Gamakumara, P.; Panagiotelis, A.; Athanasopoulos, G.; Hyndman, R.J. Probabilistic Forecasts in Hierarchical Time Series; Monash University: Melbourne, Australia, 2018. [Google Scholar]
- He, Y.; Luo, F.; Sun, M.; Ranzi, G. Privacy-preserving and Hierarchically Federated Framework for Short-Term Residential Load Forecasting. IEEE Trans. Smart Grid 2023, 14, 4409–4423. [Google Scholar]
- Fan, S.; Methaprayoon, K.; Lee, W.-J. Multiregion load forecasting for systems with large geographical areas. IEEE Trans. Ind. Appl. 2009, 45, 1452–1459. [Google Scholar] [CrossRef]
- Xie, J.; Chen, Y.; Hong, T.; Laing, T.D. Relative humidity for load forecasting models. IEEE Trans. Smart Grid 2018, 9, 191–198. [Google Scholar] [CrossRef]
- Liu, B.; Nowotarski, J.; Hong, T.; Weron, R. Probabilistic load forecasting via quantile regression averaging on sister forecasts. IEEE Trans. Smart Grid 2017, 8, 730–737. [Google Scholar] [CrossRef]
- Lloyd, J.R. GEFCom2012 hierarchical load forecasting: Gradient boosting machines and Gaussian processes. Int. J. Forecast. 2014, 30, 369–374. [Google Scholar] [CrossRef]
- Hong, T.; Wang, P.; White, L. Weather station selection for electric load forecasting. Int. J. Forecast. 2015, 31, 286–295. [Google Scholar] [CrossRef]
- Sobhani, M.; Campbell, A.; Sangamwar, S.; Li, C.; Hong, T. Combining weather stations for electric load forecasting. Energies 2019, 12, 1510. [Google Scholar] [CrossRef]
- Lew, D.; Brinkman, G.; Kumar, N.; Lefton, S.; Jordan, G.; Venkataraman, S. Finding flexibility: Cycling the conventional fleet. IEEE Power Energy Mag. 2013, 11, 20–32. [Google Scholar] [CrossRef]
- Tziolis, G.; Spanias, C.; Theodoride, M.; Theocharides, S.; Lopez-Lorente, J.; Livera, A.; Makrides, G.; Georghiou, G.E. Short-term electric net load forecasting for solar-integrated distribution systems based on Bayesian neural networks and statistical post-processing. Energy 2023, 271, 127018. [Google Scholar] [CrossRef]
- Jeong, D.; Park, C.; Ko, Y.M. Short-term electric load forecasting for buildings using logistic mixture vector autoregressive model with curve registration. Appl. Energy 2021, 282, 116249. [Google Scholar] [CrossRef]
- López-Lorente, J.; Liu, X.A.; Morrow, D.J. Effect in the Aggregated Demand of Solar-Plus-Storage Prosumers in the Residential Sector. In CIRED 2020 Berlin Workshop (CIRED 2020); IET: London, UK, 2020; Volume 2020, pp. 24–26. [Google Scholar]
- ONS—Brazilian System Operator. Consolidation of Load Forecast for Electro-Energetic Programming. 2023. Available online: http://www.ons.org.br/_layouts/15/WopiFrame.aspx?sourcedoc=%7b1D9DC738-D131-4204-ADF2-37BE33C661C5%7d,file=Revista%20-%20PEN%20SISOL%202022.pdf,action=default (accessed on 29 October 2023).
- Razavi, S.E.; Arefi, A.; Ledwich, G.; Nourbakhsh, G.; Smith, D.B.; Minakshi, M. From load to net energy forecasting: Short-term residential forecasting for the blend of load and PV behind the meter. IEEE Access 2020, 8, 224343–224353. [Google Scholar] [CrossRef]
- Kobylinski, P.; Wierzbowski, M.; Piotrowski, K. High-resolution net load forecasting for micro-neighborhoods with high penetration of renewable energy sources. Int. J. Electr. Power Energy Syst. 2020, 117, 105635. [Google Scholar] [CrossRef]
- Falces, A.; Capellan-Villacian, C.; Mendoza-Villena, M.; Zorzano-Santamaria, P.J.; Lara-Santillan, P.M.; Garcia-Garrido, E.; Fernandez-Jimenez, L.A.; Zorzano-Alba, E. Short-term net load forecast in distribution networks with PV penetration behind the meter. Energy Rep. 2023, 9, 115–122. [Google Scholar] [CrossRef]
- Allipour, M.; Aghaei, J.; Noruzi, M.; Niknam, T.; Hashemi, S.; Lehtonen, M. A novel electrical net-load forecasting model based on deep neural networks and wavelet transform integration. Energy 2020, 205, 118106. [Google Scholar] [CrossRef]
- Mei, F.; Wu, Q.; Shi, T.; Lu, J.; Pan, Y.; Zheng, J. An ultrashort-term net load forecasting model based on phase space reconstruction and deep neural network. Appl. Sci. 2019, 9, 1487. [Google Scholar] [CrossRef]
- Sreekumar, S.; Chand Sharma, K.; Bhakar, R. Gumbel Copula based aggregated net load forecasting for modern power systems. IET Gener. Transm. Distrib. 2018, 12, 4348–4358. [Google Scholar] [CrossRef]
- Wang, Y.; Zhang, N.; Chen, Q.; Kirschen, D.S.; Li, P.; Xia, Q. Data-driven probabilistic net load forecasting with high penetration of behind-the-meter PV. IEEE Trans. Power Syst. 2018, 33, 3255–3264. [Google Scholar] [CrossRef]
- Van Der Meer, D.W.; Munkhammar, J.; Widén, J. Probabilistic forecasting of solar power, electricity consumption, and netload: Investigating the effect of seasons, aggregation and penetration on prediction intervals. Sol. Energy 2018, 171, 397–413. [Google Scholar] [CrossRef]
- Chu, Y.; Pedro, H.T.C.; Kaur, A.; Kleissl, J.; Coimbra, C.F. Netload forecasts for solar-integrated operational grid feeders. Sol. Energy 2017, 158, 236–246. [Google Scholar] [CrossRef]
- Kaur, A.; Nonnenmacher, L.; Coimbra, C.F.M. Netload forecasting for high renewable energy penetration grids. Energy 2016, 114, 1073–1084. [Google Scholar] [CrossRef]
- Saeedi, R.; Sadanandan, S.K.; Srivastava, A.K.; Davies, K.L.; Gebremedhin, A.H. An adaptive machine learning framework for behind-the-meter load/PV disaggregation. IEEE Trans. Ind. Inform. 2021, 17, 7060–7069. [Google Scholar] [CrossRef]
- Hafiz, F.; Awal, M.A.; de Queiroz, A.R.; Husain, I. Real-time stochastic optimization of energy storage management using deep learning-based forecasts for residential PV applications. IEEE Trans. Ind. Appl. 2020, 56, 2216–2226. [Google Scholar] [CrossRef]
- Sun, X.; Jin, C. Impacts of Solar Penetration on Short-Term Net Load Forecasting at the Distribution Level. In Proceedings of the 2021 IEEE 4th International Electrical and Energy Conference (CIEEC), Wuhan, China, 28–30 May 2021; IEEE: Piscataway, NJ, USA, 2021; pp. 1–6. [Google Scholar]
- Aponte, O.; McConkey, K. Peak electric load days forecasting for energy cost reduction with and without behind-the-meter renewable electricity generation. Int. J. Energy Res. 2021, 45, 18735–18753. [Google Scholar] [CrossRef]
- Landelius, T.; Andersson, S.; Abrahamsson, R. Modeling and forecasting PV production in the absence of behind-the-meter measurements. Prog. Photovolt. Res. Appl. 2019, 27, 990–998. [Google Scholar] [CrossRef]
- Chalapathy, R.; Khoa, N.L.D.; Sethuvenkatraman, S. Comparing multi-step ahead building cooling load prediction using shallow machine learning and deep learning models. Sustain. Energy Grids Netw. 2021, 28, 100543. [Google Scholar] [CrossRef]
- Ahani, I.K.; Salari, M.; Shadman, A. An ensemble multi-step-ahead forecasting system for fine particulate matter in urban areas. J. Clean. Prod. 2020, 263, 120983. [Google Scholar] [CrossRef]
- Li, D.; Jiang, F.; Chen, M.; Qian, T. Multi-step-ahead wind speed forecasting based on a hybrid decomposition method and temporal convolutional networks. Energy 2022, 238, 121981. [Google Scholar] [CrossRef]
- Diebold, F.X.; Mariano, R.S. Com paring predictive accu racy. J. Bus. Econ. Stat. 1995, 13, 253–263. [Google Scholar]
- Ijaz, K.; Hussain, Z.; Ahmad, J.; Ali, S.F.; Adnan, M.; Khosa, I. A novel temporal feature selection based LSTM model for electrical short-term load forecasting. IEEE Access 2022, 10, 82596–82613. [Google Scholar] [CrossRef]
- Ma, Y.; Yu, L.; Zhang, G. A Hybrid Short-Term Load Forecasting Model Based on a Multi-Trait-Driven Methodology and Secondary Decomposition. Energies 2022, 15, 5875. [Google Scholar] [CrossRef]
- Obst, D.; De Vilmarest, J.; Goude, Y. Adaptive methods for short-term electricity load forecasting during COVID-19 lockdown in France. IEEE Trans. Power Syst. 2021, 36, 4754–4763. [Google Scholar] [CrossRef] [PubMed]
- de Queiroz, A.R.; Lima, L.M.M.; Lima, J.W.M.; da Silva, B.C.; Scianni, L.A. Climate change impacts in the energy supply of the Brazilian hydro-dominant power system. Renew. Energy 2016, 99, 379–389. [Google Scholar] [CrossRef]
- CEPEL, DESSEM Model: Daily Operation Schedule and Hourly Price Formation of Hydrothermal Systems with Detailed Representation of Generating Units, Intermittent Sources, Consideration of the Electric Grid and Safety Restrictions. 2022. Technical Report. Available online: https://www.cepel.br/wp-content/uploads/2022/05/DESSEM_ManualUsuario_v19.0.24.3.pdf (accessed on 29 October 2023).
- Santos, T.N.; Diniz, A.L.; Saboia, C.H.; Cabral, R.N.; Cerqueira, L.F. Hourly pricing and day-ahead dispatch setting in Brazil: The dessem model. Electr. Power Syst. Res. 2020, 189, 106709. [Google Scholar] [CrossRef]
- Veras, R.B.S.; Oliveira, C.B.M.; de Lima, S.L.; Saavedra, O.R.; Oliveira, D.Q.; Pimenta, F.M.; Lopes, D.C.P.; Torres Junior, A.R.; Neto, F.L.A.; de Freitas, R.M.; et al. Assessing Economic Complementarity in Wind–Solar Hybrid Power Plants Connected to the Brazilian Grid. Sustainability 2023, 15, 8862. [Google Scholar]
- ONS—Brazilian Independent System Operator. 2022 SINtegre Platform. Available online: http://www.ons.org.br/topo/acesso-restrito (accessed on 29 October 2023).
- Air Force Command Meteorology Network—REDEMET Aeródromos. Available online: https://www.redemet.aer.mil.br (accessed on 29 October 2023).
- Center for Weather Prediction and Climate Studies. Centro de Previsão do Tempo e Produtos Climáticos. Available online: https://www.cptec.inpe.br (accessed on 29 October 2023).
- Electric Power Research Institute—EPRI. Artificial Neural Network Short Term Load Forecaster (ANNSTLF) Maintenance and Support. Available online: https://www.epri.com/research/products/000000000001024433 (accessed on 29 October 2023).
- Francisco José Arteiro de Oliveira (org.). O Planejamento da Operação Energética no Sistema: Conceitos, Modelagem Matemática, Previsão de Geração e Carga/Francisco José Arteiro de Oliveira; Artliber: São Paulo, Brazil, 2020; 402p. [Google Scholar]
- Silva, L.N.; Abaide, A.R.; Figueiró, I.C.; Silva, J.O.; Rigodanzo, J.; Sausen, J.P. Development of Brazilian Multi Region Short-Term Load Forecasting Model Considering Climate Variables Weighting in ANN Model. In Proceedings of the 2017 52nd International Universities Power Engineering Conference (UPEC), Heraklion, Greece, 28–31 August 2017; IEEE: Piscataway, NJ, USA, 2017; pp. 1–6. [Google Scholar]
- Ribeiro, G.T.; Sauer, J.G.; Fraccanabbia, N.; Mariani, V.C.; Coelho, L.S. Bayesian optimized Echo State Network to short-term load forecasting. Energies 2020, 13, 2390. [Google Scholar] [CrossRef]
Methodology | Strengths | Weakness |
---|---|---|
Multiple Linear Regression (e.g., Polynomial Regression) | Allows simple interpretation of parameters in the model, facilitating the identification of strong predictors. Linear regression models are also easy to implement and fast to simulate. This class of models has been broadly applied in the time series literature over the years. | The model assumes a linear relationship between predictors and response variable, which can be limiting if the true relationship is non-linear. Another issue can be present when predictor variables are highly correlated with each other. This will likely destabilize the coefficient estimates, making them harder to interpret and potentially leading to overfitting. Observations should be independent of each other, which is not often the case in time series data. |
Semi-Parametric Additive Models | Can capture non-linear patterns, are more generalizable than the multiple linear regression models, and normally have a reasonable interpretability. | Require more data than linear models and requires the determination of the appropriate function or method to represent the non-parametric terms, which is frequently data-dependent and requires deeper experimentation. |
ARMA-ARIMA-ARMAX | Simple to understand and interpret, computationally efficient, and works well for very short forecasts. | Requires the determination of the order of differentiation, autoregressive (AR), and moving average (MA) terms, which can be difficult in complex datasets. Not all components of the STLF follow an ARMA/ARIMA/ARMAX process, which usually limits the accuracy of these methods. |
Smoothing Models | Simple to implement, highly interpretable, and does not require large datasets. | Limited in handling complex relationships, which can easily happen when using multiple historical and forecasted (e.g., temperature) predictors. |
Support Vector Machines (SVMs) | Capable of modeling strong non-linearities, do not require explicit identification non-linear relationships between variables (these are indirectly inferred by the model), can handle high-dimensional feature spaces, and is among the models with the lowest forecasting error on STLF, frequently being used as a benchmark. | Are sensitive to hyperparameter tunning, requiring the definition of appropriate kernel type and parameters, are not easily interpretable, and have shown inferior performance compared to the state-of-the-art ANN models. |
Multi-layer Perceptron (MLPs) | It is one of the most well-known and used ANN architectures, can model highly non-linear relationships without the need to explicitly define the functions that govern the interaction between input/output variables. It is frequently used in combination with other models to improve performance as it is a highly flexible architecture, is of easy implementation with current ML libraries, and is also used as a benchmark in many STLF papers. | This model is not easily interpretable, usually requires larger datasets and careful hyperparameter tuning to avoid overfitting. Other architectures, such as RNNs and TNNs, have been shown to usually perform better than MLPs in the STLF task. |
Recurrent Neural Networks (RNNs) | Are among the most successful models for STLF. Architecture specially designed to deal with time-series data and is of easy implementation. LSTM is a popular type of RNNs. LSTMs have a unique design with memory cells that enable them to store and retrieve information over long sequences, making them effective for tasks that involve sequential data. They also have bidirectional variants, which allows the ANN to process data from past to future and vice versa, providing often-better performance on certain tasks. | Can have difficulty capturing long-term dependencies, and as in the case of MLPs, RNNs are not easily interpretable and require large datasets and careful hyperparameter tuning to avoid overfitting. Compared to MLPs, RNNs have longer training time and are more susceptible to instabilities during training, such as gradient vanishing/exploding. |
Convolutional Neural Networks (CNNs) | CNNs are frequently used in combination with RNNs for the task of STLF, achieving performance improvements compared to the isolated architectures. CNNs are efficient in exploring localized patterns and identifying complex spatial patterns. | CNNs are not easily interpretable and require large datasets and careful hyperparameter tuning to avoid overfitting. Because they are designed to work with spatial patterns, their input needs to be formatted to carry temporal information, which may affect the identification of localized patterns. CNNs often shows inferior performance than other ANNs in STLF when not combined with other architectures. |
Bayesian Neural Networks (BNNs) | BNNs provide a framework for quantifying uncertainty in the predictions and are more robust to overfitting compared to other ANNs. Sampling methods used in BNNs, e.g., Markov Chain Monte Carlo (MCMC), can help to explore the model’s parameter space more widely, potentially avoiding local minima. | Depending on the BNN model formulation, the computational complexity can increase significantly compared to other ANNs. Hyperparameter turning is usually more challenging in BNNs, and BNNs are not as well investigated as RNNs, MLPs, and CNNs in STLF, making it difficult to access its general performance against other models. |
Transformer Neural Networks (TNNs) | TNNs are better at capturing long-term dependencies than traditional RNN models and have shown superiority to other ANN architectures (MLPs, RNNs, CNNs, and RNNs-CNNs) in the task of STLF. | This architecture traditionally requires more computational resources, training data, and time than other models. TNNs are not as well investigated as other ANN architectures, making a more generalized understanding of its performance difficult under different datasets. |
Hybrid ANNs/Ensemble of ANNs and Probabilistic Models | Provide a way to combine the strengths of multiple individual models traditionally, leading to state-of-the-art performance in STLF. | These models can exacerbate the risk of overfitting, and it may be challenging to maintain and debug multiple models. |
Random Forests (RFs) | These models are robust to outliers, provide an importance measure of each model feature. Good performance in the STLF literature, and easy to implement. | The performance of these models is traditionally inferior to ANNs, and RFs can perform particularly bad in cases where the load behavior changes significantly from the historical data. |
Gradient Boosting (GB) | Have been successfully used in combination with other forecasting models, arriving at state-of-the-art results in accuracy. | These models are not easily interpretable and are prone to overfitting without appropriate hyperparameter tunning. |
Procedure | Description |
---|---|
Data Segmentation in Similar Patterns | They have generalized minimum distances applied for pattern recognition. They can be obtained by assigning a similarity index to calendar variables or meteorological variables. |
Input Variable Selection | This is the selection of the most influential variables for STLF. Variable selection methods identify variables, such as calendar variables (day, time, weekday, month), and meteorological variables (temperature, humidity, cloudiness, wind speed, radiation, etc), among others. |
Hierarchical Forecasts | This is characterized by disaggregating the load time series according to different attributes. Disaggregation can be performed based on different hierarchies, such as geographic location and time, among others. |
Measurement Station Selection | Geographical factors influencing loading behavior are not easily identifiable without appropriate data sources. Therefore, selecting data from measurement stations is a challenge, and it is possible to check the best station or calculate an average from several stations regarding data measurements of interest. |
Net Load | This is based on forecasts to identify uncertainties arising from renewable energies increasing, as this factor modifies power-generation operational planning and dispatch. |
Rolling Window | Consists of creating a procedure where the output of each step of the forecasting problem is an input of the next step. It is a useful procedure to adopt when there are a lack of data for STLF tasks regarding the area of interest. It is also helpful when one is attempting to generate projections for longer horizons than the model was originally intended to work with. |
Procedure | Studies |
---|---|
Data Segmentation in Similar Patterns | Kwon et al. [16], Zheng et al. [17], Mu et al. [93], Fan et al. [94], Barman et al. [95], Teeraratkul et al. [96], Tian and Hao [97], Dudek [98], Papanakidis [99], Quilumba et al. [100], Jin et al. [101], Sutskever et al. [102], Marino et al. [103], Liu et al. [104], Kong et al. [105], Jiao et al. [106], Lin et al. [107], Bouktif et al. [108], Jahani et al. [109], |
Input Variable Selection | Zheng et al. [17], Barman et al. [95], Bouktif et al. [108], Faria et al. [110], Kuster et al. [111], Koprinska et al. [112], Kouhi et al. [113], Xiao et al. [114], Nedellec et al. [115], Suzuki [116], Battiti et al. [117], Ghadimi et al. [118], Amajady et al. [119], Wi et al. [120], Schaffernicht et al. [121], Eskandari et al. [122], Niu et al. [123], Hu et al. [124], Jalali et al. [125], Sheikhan and Mahammadi [126] |
Hierarchical Forecasts | Zheng et al. [17], Wang et al. [46], Quilumba et al. [100], Sun et al. [127], Stephen et al. [128], Hyndamn et al. [129], Gamakumara et al. [130], He et al. [131], Fan et al. [132] |
Measurement Station Selection | Niu et al. [123], Hu et al. [124], Xie et al. [133], Liu et al. [134], Lloyd et al. [135], Hong et al. [136], Sobhani et al. [137] |
Net Load | Razavu et al. [143], Kobylinski et al. [144], Falces et al. [145], Allipour et al. [146], Mei et al. [147], Sreekiemar et al. [148], Wang et al. [149], Van Der Meer [150], Chu et al. [151], Kaur and Nonnenmacher [152], Saedi et al. [153] |
Rolling Window | Chalapathy et al. [158], Ahani et al. [159], Li et al. [160] |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Aquila, G.; Morais, L.B.S.; de Faria, V.A.D.; Lima, J.W.M.; Lima, L.M.M.; de Queiroz, A.R. An Overview of Short-Term Load Forecasting for Electricity Systems Operational Planning: Machine Learning Methods and the Brazilian Experience. Energies 2023, 16, 7444. https://doi.org/10.3390/en16217444
Aquila G, Morais LBS, de Faria VAD, Lima JWM, Lima LMM, de Queiroz AR. An Overview of Short-Term Load Forecasting for Electricity Systems Operational Planning: Machine Learning Methods and the Brazilian Experience. Energies. 2023; 16(21):7444. https://doi.org/10.3390/en16217444
Chicago/Turabian StyleAquila, Giancarlo, Lucas Barros Scianni Morais, Victor Augusto Durães de Faria, José Wanderley Marangon Lima, Luana Medeiros Marangon Lima, and Anderson Rodrigo de Queiroz. 2023. "An Overview of Short-Term Load Forecasting for Electricity Systems Operational Planning: Machine Learning Methods and the Brazilian Experience" Energies 16, no. 21: 7444. https://doi.org/10.3390/en16217444
APA StyleAquila, G., Morais, L. B. S., de Faria, V. A. D., Lima, J. W. M., Lima, L. M. M., & de Queiroz, A. R. (2023). An Overview of Short-Term Load Forecasting for Electricity Systems Operational Planning: Machine Learning Methods and the Brazilian Experience. Energies, 16(21), 7444. https://doi.org/10.3390/en16217444