Hybrid extreme learning machine with meta-heuristic algorithms for monthly pan evaporation prediction

Abstract Accurate estimation of pan evaporation (Ep) is of great significance to the development of agricultural irrigation systems and agricultural water resources management. The purpose of this study was to explore the applicability of coupling extreme learning machine (ELM) model with two new meta-heuristic algorithms, i.e. whale optimization algorithm (WOA) and flower pollination algorithm (FPA) for monthly Ep prediction. To achieve this goal, two hybrid models of WOAELM and FPAELM were developed for predicting monthly Ep in the Poyang Lake Basin of Southern China as a case study. Their performances were further compared with the differential evolution algorithm-optimized ELM (DEELM), improved M5 model tree (M5P) and artificial neural networks (ANN) models. Monthly climatic parameters, including maximum and minimum temperature (Tmax and Tmin), sunshine duration (n), relative humidity (RH), wind speed (U) and Ep from four weather stations in the basin from 2001 to 2015 were collected, those of which during 2001–2010 were used for model training and those during 2011–2015 for model testing. The obtained results showed that the hybrid FPAELM model exhibited the highest prediction accuracy at all the four stations, followed by the hybrid WOAELM model, both of which were superior to the other traditional models. Heuristic algorithms, especially FPA, are highly recommended for improving performance of standalone machine learning models. Compared with the combination of multi-meteorological elements, the combination of Tmax, Tmin and extraterrestrial solar radiation achieved higher but still satisfactory prediction accuracy, with the absolute error less than 0.1 mm d−1 averaged over the four stations. Tmax, Tmin and extraterrestrial solar radiation were thus suggested to be used for monthly Ep estimation in this area considering the convenience of data acquisition.

[1]  Hojjat Ahmadi,et al.  Prediction of Daily Pan Evaporation using Wavelet Neural Networks , 2012, Water Resources Management.

[2]  Murat Cobaner Reference evapotranspiration based on Class A pan evaporation via wavelet regression technique , 2011, Irrigation Science.

[3]  O. Kisi,et al.  Daily Pan Evaporation Estimation Using Heuristic Methods with Gamma Test , 2018, Journal of Irrigation and Drainage Engineering.

[4]  Jalal Shiri,et al.  Data splitting strategies for improving data driven models for reference evapotranspiration estimation among similar stations , 2019, Comput. Electron. Agric..

[5]  S. Emamgholizadeh,et al.  Seed yield prediction of sesame using artificial neural network , 2015 .

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

[7]  Shervin Motamedi,et al.  Soft computing approaches for forecasting reference evapotranspiration , 2015, Comput. Electron. Agric..

[8]  Vassilis Z. Antonopoulos,et al.  Daily reference evapotranspiration estimates by artificial neural networks technique and empirical equations using limited input climate variables , 2017, Comput. Electron. Agric..

[9]  Shahaboddin Shamshirband,et al.  Modeling monthly pan evaporation using wavelet support vector regression and wavelet artificial neural networks in arid and humid climates , 2019, Engineering Applications of Computational Fluid Mechanics.

[10]  Ozgur Kisi,et al.  Evaporation modelling by heuristic regression approaches using only temperature data , 2019, Hydrological Sciences Journal.

[11]  Ashu Jain,et al.  Evaporation modelling using neural networks for assessing the self‐sustainability of a water body , 2017 .

[12]  Ozgur Kisi,et al.  Application of ensemble empirical mode decomposition based on machine learning methodologies in forecasting monthly pan evaporation , 2018, Hydrology Research.

[13]  Özgür Kisi,et al.  Pan evaporation modeling using four different heuristic approaches , 2017, Comput. Electron. Agric..

[14]  Yong Wang,et al.  Parameter estimation of photovoltaic modules using a hybrid flower pollination algorithm , 2017 .

[15]  Shahaboddin Shamshirband,et al.  Coupling a firefly algorithm with support vector regression to predict evaporation in northern Iran , 2018 .

[16]  Xin Ma,et al.  A novel fractional time delayed grey model with Grey Wolf Optimizer and its applications in forecasting the natural gas and coal consumption in Chongqing China , 2019, Energy.

[17]  N. Sharma,et al.  Runoff and sediment yield modeling using ANN and support vector machines: a case study from Nepal watershed , 2015, Modeling Earth Systems and Environment.

[18]  Sanjiv Kumar,et al.  Drought risk assessment under climate change is sensitive to methodological choices for the estimation of evaporative demand , 2017, PloS one.

[19]  Ashish Pandey,et al.  Modelling of runoff and sediment yield using ANN, LS-SVR, REPTree and M5 models , 2017 .

[20]  Lifeng Wu,et al.  Daily reference evapotranspiration prediction based on hybridized extreme learning machine model with bio-inspired optimization algorithms: Application in contrasting climates of China , 2019, Journal of Hydrology.

[21]  Corinna Cortes,et al.  Support-Vector Networks , 1995, Machine Learning.

[22]  Yu Feng,et al.  Comparison of ELM, GANN, WNN and empirical models for estimating reference evapotranspiration in humid region of Southwest China , 2016 .

[23]  Howard T. Mayfield,et al.  Pattern recognition of jet fuel chromatographic data by artificial neural networks with back-propagation of error , 1991 .

[24]  Ali Rahimikhoob,et al.  Estimating daily pan evaporation using artificial neural network in a semi-arid environment , 2009 .

[25]  Lifeng Wu,et al.  Potential of kernel-based nonlinear extension of Arps decline model and gradient boosting with categorical features support for predicting daily global solar radiation in humid regions , 2019, Energy Conversion and Management.

[26]  Shahaboddin Shamshirband,et al.  Assessing the suitability of hybridizing the Cuckoo optimization algorithm with ANN and ANFIS techniques to predict daily evaporation , 2016, Environmental Earth Sciences.

[27]  Özgür Kisi,et al.  A nonlinear mathematical modeling of daily pan evaporation based on conjugate gradient method , 2016, Comput. Electron. Agric..

[28]  Lifeng Wu,et al.  Empirical and machine learning models for predicting daily global solar radiation from sunshine duration: A review and case study in China , 2019, Renewable and Sustainable Energy Reviews.

[29]  Rainer Storn,et al.  Differential Evolution – A Simple and Efficient Heuristic for global Optimization over Continuous Spaces , 1997, J. Glob. Optim..

[30]  Xin Ma,et al.  Evaluation and development of empirical models for estimating daily and monthly mean daily diffuse horizontal solar radiation for different climatic regions of China , 2019, Renewable and Sustainable Energy Reviews.

[31]  Yue Jia,et al.  National-scale assessment of pan evaporation models across different climatic zones of China , 2018, Journal of Hydrology.

[32]  P. T. Ghazvinei,et al.  Forecasting pan evaporation with an integrated artificial neural network quantum-behaved particle swarm optimization model: a case study in Talesh, Northern Iran , 2018 .

[33]  Lifeng Wu,et al.  Predicting daily diffuse horizontal solar radiation in various climatic regions of China using support vector machine and tree-based soft computing models with local and extrinsic climatic data , 2020 .

[34]  Paresh Chandra Deka,et al.  Daily pan evaporation modeling in climatically contrasting zones with hybridization of wavelet transform and support vector machines , 2017, Paddy and Water Environment.

[35]  Fubao Sun,et al.  Assessing estimates of evaporative demand in climate models using observed pan evaporation over China , 2016 .

[36]  Jalal Shiri,et al.  Evaluation of a neuro‐fuzzy technique in estimating pan evaporation values in low‐altitude locations , 2018, Meteorological Applications.

[37]  R. Deo,et al.  Stream-flow forecasting using extreme learning machines: a case study in a semi-arid region in Iraq , 2016 .

[38]  Andrew Lewis,et al.  The Whale Optimization Algorithm , 2016, Adv. Eng. Softw..

[39]  Lifeng Wu,et al.  Daily pan evaporation modeling from local and cross-station data using three tree-based machine learning models , 2018, Journal of Hydrology.

[40]  Xin-She Yang,et al.  Flower pollination algorithm: A novel approach for multiobjective optimization , 2014, ArXiv.

[41]  Roland K. Price,et al.  Machine Learning Approach to Modeling Sediment Transport , 2007 .

[42]  Lifeng Wu,et al.  Hybrid support vector machines with heuristic algorithms for prediction of daily diffuse solar radiation in air-polluted regions , 2020 .

[43]  Yong Peng,et al.  Modeling reference evapotranspiration using extreme learning machine and generalized regression neural network only with temperature data , 2017, Comput. Electron. Agric..

[44]  Özlem Terzi,et al.  Artificial Neural Network Models of Daily Pan Evaporation , 2006 .

[45]  Li Li,et al.  A knowledge-driven method of adaptively optimizing process parameters for energy efficient turning , 2019, Energy.

[46]  H. Cai,et al.  Evaluation of SVM, ELM and four tree-based ensemble models for predicting daily reference evapotranspiration using limited meteorological data in different climates of China , 2018, Agricultural and Forest Meteorology.