A Coral Reefs Optimization algorithm with Harmony Search operators for accurate wind speed prediction

This paper introduces a new hybrid bio-inspired solver which combines elements from the recently proposed Coral Reefs Optimization (CRO) algorithm with operators from the Harmony Search (HS) approach, which gives rise to the coined CRO-HS optimization technique. Specifically, this novel bio-inspired optimizer is utilized in the context of short-term wind speed prediction as a means to obtain the best set of meteorological variables to be input to a neural Extreme Learning Machine (ELM) network. The paper elaborates on the main characteristics of the proposed scheme and discusses its performance when predicting the wind speed based on the measures of two meteorological towers located in USA and Spain. The good results obtained in these experiments when compared to naive versions of the CRO and HS algorithms are promising and pave the way towards the utilization of the derived hybrid solver in other optimization problems arising from diverse disciplines.

[1]  Henrik Madsen,et al.  A review on the young history of the wind power short-term prediction , 2008 .

[2]  René Jursa,et al.  Short-term wind power forecasting using evolutionary algorithms for the automated specification of artificial intelligence models , 2008 .

[3]  Wenyu Zhang,et al.  Short-term wind speed forecasting based on a hybrid model , 2013, Appl. Soft Comput..

[4]  Ömer Nezih Gerek,et al.  Mycielski approach for wind speed prediction , 2009 .

[5]  Guang-Bin Huang,et al.  Convex incremental extreme learning machine , 2007, Neurocomputing.

[6]  Sancho Salcedo-Sanz,et al.  Short term wind speed prediction based on evolutionary support vector regression algorithms , 2011, Expert Syst. Appl..

[7]  Sancho Salcedo-Sanz,et al.  Short-term wind speed prediction in wind farms based on banks of support vector machines , 2011 .

[8]  Jing Shi,et al.  On comparing three artificial neural networks for wind speed forecasting , 2010 .

[9]  Chee Kheong Siew,et al.  Universal Approximation using Incremental Constructive Feedforward Networks with Random Hidden Nodes , 2006, IEEE Transactions on Neural Networks.

[10]  Mohamed Mohandes,et al.  Support vector machines for wind speed prediction , 2004 .

[11]  Hui Liu,et al.  Forecasting models for wind speed using wavelet, wavelet packet, time series and Artificial Neural Networks , 2013 .

[12]  Zong Woo Geem,et al.  A survey on applications of the harmony search algorithm , 2013, Eng. Appl. Artif. Intell..

[13]  Ajay Kumar Bansal,et al.  Selection of Input Variables for the Prediction of Wind Speed in Wind Farms Based on Genetic Algorithm , 2011 .

[14]  Andrew Kusiak,et al.  Estimation of wind speed: A data-driven approach , 2010 .

[15]  J. A. Portilla-Figueras,et al.  The Coral Reefs Optimization Algorithm: A Novel Metaheuristic for Efficiently Solving Optimization Problems , 2014, TheScientificWorldJournal.

[16]  Sancho Salcedo-Sanz,et al.  Accurate short-term wind speed prediction by exploiting diversity in input data using banks of artificial neural networks , 2009, Neurocomputing.

[17]  Andrew Kusiak,et al.  Very short-term wind speed forecasting with Bayesian structural break model , 2013 .

[18]  Sancho Salcedo-Sanz,et al.  Offshore wind farm design with the Coral Reefs Optimization algorithm , 2014 .

[19]  Hongming Zhou,et al.  Extreme Learning Machine for Regression and Multiclass Classification , 2012, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[20]  Zong Woo Geem,et al.  A New Heuristic Optimization Algorithm: Harmony Search , 2001, Simul..

[21]  René Jursa,et al.  Variable selection for wind power prediction using particle swarm optimization , 2007, GECCO '07.

[22]  J. Torres,et al.  Forecast of hourly average wind speed with ARMA models in Navarre (Spain) , 2005 .

[23]  Lei Chen,et al.  Enhanced random search based incremental extreme learning machine , 2008, Neurocomputing.

[24]  Mehrdad Abedi,et al.  Short term wind speed forecasting for wind turbine applications using linear prediction method , 2008 .

[25]  Ángel M. Pérez-Bellido,et al.  Hybridizing the fifth generation mesoscale model with artificial neural networks for short-term wind speed prediction , 2009 .

[26]  Kwee-Bo Sim,et al.  Parameter-setting-free harmony search algorithm , 2010, Appl. Math. Comput..

[27]  Dianhui Wang,et al.  Extreme learning machines: a survey , 2011, Int. J. Mach. Learn. Cybern..

[28]  Andrew Kusiak,et al.  Short-term prediction of wind power with a clustering approach , 2010 .

[29]  Mehdi Khashei,et al.  Improvement of Auto-Regressive Integrated Moving Average models using Fuzzy logic and Artificial Neural Networks (ANNs) , 2009, Neurocomputing.

[30]  Sancho Salcedo-Sanz,et al.  A coral-reef optimization algorithm for the optimal service distribution problem in mobile radio access networks , 2014, Trans. Emerg. Telecommun. Technol..

[31]  Lars Landberg,et al.  Short-term prediction of local wind conditions , 1994 .

[32]  Zong Woo Geem,et al.  Novel derivative of harmony search algorithm for discrete design variables , 2008, Appl. Math. Comput..

[33]  Chee Kheong Siew,et al.  Extreme learning machine: Theory and applications , 2006, Neurocomputing.