Abstract
Electricity price forecasting has nowadays become a significant task to all market players in deregulated electricity market. The information obtained from future electricity helps market participants to develop cost-effective bidding strategies to maximize their profit. Accurate price forecasting involves all market participants such as customer or producer in competitive electricity markets. This paper presents a novel hybrid algorithm to forecast day-ahead prices in the electricity market. This hybrid algorithm consists of (a) generalized mutual information (GMI), wavelet packet transform (WPT) as pre-processing methods, (b) least squares support vector machine based on Bayesian model (LSSVM-B) as forecaster engine, (c) and a modified artificial bee colony (ABC) algorithm used for optimization. Moreover, the orthogonal learning (OL) is used as a global search tool to enhance the exploitation of the ABC algorithm. Hereafter, call the proposed hybrid algorithm as S-OLABC. The numerical simulation results performed in this paper for different cases in comparison to previously known classical and intelligent methods. In addition, it will be shown that GMI based on WPT has better performance in extracting input features compared to classical mutual information (MI).
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Amjady N, Daraeepour A (2009) Design of input vector for day-ahead price forecasting of electricity markets. Exp Syst Appl 36(10):12281–12294
Amjady N, Hemmati H (2009) Day-ahead price forecasting of electricity markets by a hybrid intelligent system. Euro Trans Elect Power 19(1):89–102
Amjady N, Keynia F (2009) Day-ahead price forecasting of electricity markets by mutual information technique and cascaded neuro-evolutionary algorithm. IEEE Trans Power Syst 24(1):306–318
Amjady N, Keynia F (2010) Application of a new hybrid neuro-evolutionary system for day-ahead price forecasting of electricity markets. Appl Soft Comput 10(3):784–792
Anbazhagan S, Kumarappan N (2012) A neural network approach to day-ahead deregulated electricity market prices classification. Elect Power Syst Res 86:140–150
Anbazhagan S, Kumarappan N (2013) Day-ahead deregulated electricity market price forecasting using recurrent neural network. IEEE Syst J 7(4):866–872
Anbazhagan S, Kumarappan N (2014) Day-ahead deregulated electricity market price forecasting using neural network input featured by DCT. Energy Convers Manag 78:711–719
Australian Energy Market Operator (2015) (Online). http://www.aemo.com.au
Catalão JPS, Mariano SJPS, Mendes VMF, Ferreira LAFM (2007) Short-term electricity prices forecasting in a competitive market: a neural network approach. Elect Power Syst Res 77:1297–1304
Catalão JPS, Pousinho HMI, Mendes VMF (2010) Neural networks and wavelet transform for short-term electricity prices forecasting. Eng Intell Syst Elect Eng Commun 18(2):85–92
Catalão JPS, Pousinho HMI, Mendes VMF (2011) Hybrid wavelet-PSO-ANFIS approach for short-term electricity prices forecasting. IEEE Trans Power Syst 26(1):137–144
Conejo AJ, Plazas MA, Espinola R, Molina AB (2005) Day-ahead electricity price forecasting using the wavelet transform and ARIMA models. IEEE Trans Power Syst 20(2):1035–1042
Contreras J, Espínola R, Nogales FJ, Conejo AJ (2003) ARIMA models to predict next-day electricity prices. IEEE Trans Power Syst 18(3):1014–1020
Da L, Dongxiao N, Hui W, Leilei F (2014) Short-term wind speed forecasting using wavelet transform and support vector machines optimized by genetic algorithm. Renew Energy 62:592–597
El Akadi, El Ouardighi A, Aboutajdine A (2008) A powerful feature selection approach based on mutual information. Int J Comput Sci Netw Secur 8:116–121
Garcia RC, Contreras J, Akkeren MV, Garcia JBC (2005) A GARCH forecasting model to predict day-ahead electricity prices. IEEE Trans Power Syst 20:867–874
Garcia-Martos C, Rodriguez J, Sanchez MJ (2007) Mixed models for short-run forecasting of electricity prices: application for the Spanish market. IEEE Trans Power Syst 22(2):544–551
Ghofrani M, Ghayekhloo M, Arabali A, Ghayekhloo A (2015) A hybrid short-term load forecasting with a new input selection framework. Energy 81:777–786
http://infinity77.net/global_optimization/test_functions_nd_L.html (2015)
Informe de operación del sistema eléctrico (2015) Red Eléctrica de España (REE), Madrid, Spain (online). http://www.ree.es/cap03/pdf/Inf_Oper_REE_99b.pdf
Informe de operación electricity market (2015) Tehran, Iran (Online). http://edipg.igmc.ir:8070/edipg
Karaboga D, Akay B (2009) A comparative study of artificial bee colony algorithm. Appl Math Comp 214:108–32
Keynia F (2012) A new feature selection algorithm and composite neural network for electricity price forecasting. Eng Appl Artif Intell 25(8):1687–1697
Lee J, Kim D (2013) Feature selection for multi-label classification using multivariate mutual information. Pattern Recogn Lett 34:349–357
Lora Troncoso A, Riquelme Santos JM, Gómez Expósito A, Martínez Ramos JL, Riquelme Santos JC (2007) Electricity market prices forecasting based on weighted nearest neighbors techniques. IEEE Trans Power Syst 22(3):1294–1301
Martinez-Alvarez F, Troncoso A, Riquelme JC, Aguilar-Ruiz JS (2011) Energy time series forecasting based on pattern sequence similarity. IEEE Trans Knowl Data Eng 23(8):1230–1243
Melek AB, Derya A (2010) An adaptive network-based fuzzy inference system (ANFIS) for the prediction of stock market return: the case of the Istanbul stock exchange. Expert Syst Appl 37:7908–7912
Mohamed Z, Bodger P (2005) Forecasting electricity consumption in New Zealand using economic and demographic variables. Energy 30(10):1833–1843
Neal RM (1996) Bayesian learning for neural networks. Springer, New York
Osórioa GJ, Matiasa JCO, Catalão JPS (2014) Electricity prices forecasting by a hybrid evolutionary-adaptive methodology. Energy Convers Manag 80:363–373
Parsopoulos KE, Vrahatis MN (2004) On the computation of all global minimizers through particle swarm optimization. IEEE Trans Evol Comput 8(3):211–224
Pindoriya NM, Singh SN, Singh SK (2008) An adaptive wavelet neural network-based energy price forecasting, in electricity market. IEEE Trans Power Syst 23(3):1423–1432
Shafie-khah M, Moghaddam MP, Sheikh-El-Eslami MK (2011) Price forecasting of day-ahead electricity markets using a hybrid forecast method. Energy Convers Manag 52(5):2165–2169
Sharma V, Srinivasan D (2013) A hybrid intelligent model based on recurrent neural networks and excitable dynamics for price prediction in deregulated electricity market. Eng Appl Artif Intell 26(5–6):1562–1574
Shayeghi H, Ghasemi A, Moradzadeh M, Nooshyar M (2015) Simultaneous day-ahead forecasting of electricity price and load in smart grids. Energy Convers Manag 95:371–384
Shayeghi H, Ghasemi A (2011) Solving economic load dispatch problems with valve point effects using artificial bee colony algorithm. Int Rev Electr Eng 6(5):2569–2577
Shayeghi H, Ghasemi A (2013) Day-ahead electricity prices forecasting by a modified CGSA technique and hybrid WT in LSSVM based scheme. Energy Convers Manag 74:482–491
Shayeghi H, Ghasemi A (2014) A modified artificial bee colony based on chaos theory for solving non-convex emission/economic dispatch. Energy Convers Manag 79:344–354
Sousa TM, Pinto T, Vale Z, Praca I, Morais H (2012) Adaptive learning in multiagent systems: a forecasting methodology based on error analysis. Adv Intell Soft Comput 156:349–357
Suykenns JAK, Vandewalle J (1999) Least squares support vector machine. Neural Process Lett 9(3):293–300
Taherian H, Nazer I, Razavi E, Goldani SR, Farshad M, Aghaebrahimi MR (2013) Application of an improved neural network using cuckoo search algorithm in short-term electricity price forecasting under competitive power markets. J Oper Autom Power Eng 1(2):136–146
Tan Z, Zhang J, Wang J, Xu J (2010) Day-ahead electricity price forecasting using wavelet transform combined with ARIMA and GARCH models. Appl Energy 87(11):3606–3610
Vapnik VN (1995) The nature of statistical learning theory. Springer, New York
Wickerhauser MV, Coifman RR, Meyer Y (1992) Wavelet analysis and signal processing. In: Wavelets and their applications. Jones and Bartlett, Boston, pp 153–178
Zhang J, Tan Z, Yang S (2012) Day-ahead electricity price forecasting by a new hybrid method. Comput Ind Eng 63:695–701
Zhang J, Tan Z (2013) Day-ahead electricity price forecasting using WT, CLSSVM and EGARCH model. Elect Power Energy Syst 45:362–368
Author information
Authors and Affiliations
Corresponding author
Additional information
Communicated by V. Loia.
Appendix: Algorithm analysis
Appendix: Algorithm analysis
In this section, the exploration and exploitation of the proposed S-OLABC algorithm are examined using orthogonal learning ABC (OLABC) and standard ABC. Langermann’s function (infinity77.net 2015) with two variables of \(X_{1}\) and \(X_{2}\) is selected as non-convex problem with high local areas far from global optimum and flat areas and shown in Fig. 11. The mathematical formula can be expressed as:
Figure 12 shows the contour plot of the Langermann’s function with movement of the population in the search process. Moreover, for the sake of a fair comparison, the initial populations were the same for these algorithms as shown in Fig. 12 A\(_{1}\)–A\(_{3}\). Other control parameters were selected based on the other available papers (Shayeghi and Ghasemi 2014, 2011). It is clear that after the last iteration, all particles are collected on the global optimum for the proposed algorithm; however, ABC and OLABC had some violation. This figure clearly depicts that, by applying each improvement to the original ABC algorithm, the total performance was enhanced and better results were obtained step by step.
Rights and permissions
About this article
Cite this article
Shayeghi, H., Ghasemi, A., Moradzadeh, M. et al. Day-ahead electricity price forecasting using WPT, GMI and modified LSSVM-based S-OLABC algorithm. Soft Comput 21, 525–541 (2017). https://doi.org/10.1007/s00500-015-1807-1
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00500-015-1807-1