Daily reference evapotranspiration prediction based on hybridized extreme learning machine model with bio-inspired optimization algorithms: Application in contrasting climates of China

Abstract Reliable and accurate prediction of reference evapotranspiration (ETo) is a precondition for the efficient management and planning of agricultural water resources as well as the optimal design of irrigation scheduling. This study evaluated the performances of four bio-inspired algorithm optimized extreme learning machine (ELM) models, i.e. ELM with genetic algorithm (ELM-GA), ELM with ant colony optimization (ELM-ACO), ELM with cuckoo search algorithm (CSA) and ELM with flower pollination algorithm (ELM-FPA), for predicting daily ETo across China by using a five-fold cross-validation approach. These models were further compared with the classical ELM model parameterized by the grid search method to demonstrate their capability and efficiency. Daily maximum and minimum ambient temperatures, wind speed, relative humidity and global solar radiation data during 2001–2015 collected from eight meteorological stations in contrasting climates of China were utilized to train, validate and test the models. The results showed that ETo values predicted by all ELM models agreed well with the corresponding FAO-56 Penman–Monteith values, with R2, RMSE, NRMSE and MAE ranging 0.9766–0.9967, 0.0896–0.2883 mm day−1, 3.2910%-11.7653% and 0.0708–0.1998 mm day−1, respectively. The ELM-FPA model (R2 = 0.9930, RMSE = 0.1589 mm day−1, NRMSE = 5.5406% and MAE = 0.1188 mm day−1) slightly outperformed the ELM-CSA model (R2 = 0.9922, RMSE = 0.1619 mm day−1, NRMSE = 5.6864% and MAE = 0.1200 mm day−1) during testing, both of which were superior to the ELM-ACO (R2 = 0.9912, RMSE = 0.1730 mm day−1, NRMSE = 6.0816% and MAE = 0.1254 mm day−1) and ELM-GA (R2 = 0.9889, RMSE = 0.1895 mm day−1, NRMSE = 6.7197% and MAE = 0.1310 mm day−1) models, followed by the standalone ELM model (R2 = 0.9856, RMSE = 0.2104 mm day−1, NRMSE = 7.1693% and MAE = 0.1408 mm day−1). The four hybrid ELM models exhibited higher improvements in daily ETo prediction in the temperate monsoon and (sub)tropical monsoon climates (with average decrease in RMSE of 14.0%, 25.1%, 31.4% and 33.1%, respectively), compared with those in the temperate continental and mountain plateau climates (with average decrease in RMSE of 5.2%, 9.8%, 12.9% and 14.1%, respectively). The results advocated the capability of bio-inspired optimization algorithms, especially the FPA and CSA algorithms, for improving the performance of the conventional ELM model in daily ETo prediction in contrasting climates of China.

[1]  O. Kisi,et al.  Neural networks with artificial bee colony algorithm for modeling daily reference evapotranspiration , 2011, Irrigation Science.

[2]  Junliang Fan,et al.  Comparison of Support Vector Machine and Extreme Gradient Boosting for predicting daily global solar radiation using temperature and precipitation in humid subtropical climates: A case study in China , 2018 .

[3]  Pau Martí,et al.  Ancillary data supply strategies for improvement of temperature-based ETo ANN models , 2010 .

[4]  Devendra Potnuru,et al.  Experimental implementation of Flower Pollination Algorithm for speed controller of a BLDC motor , 2019, Ain Shams Engineering Journal.

[5]  Junliang Fan,et al.  Effects of water and fertilizer management on grain filling characteristics, grain weight and productivity of drip-fertigated winter wheat , 2019, Agricultural Water Management.

[6]  R. Deo,et al.  Implementation of a hybrid MLP-FFA model for water level prediction of Lake Egirdir, Turkey , 2018, Stochastic Environmental Research and Risk Assessment.

[7]  Ozgur Kisi,et al.  Local vs. external training of neuro-fuzzy and neural networks models for estimating reference evapotranspiration assessed through k-fold testing , 2015 .

[8]  Ozgur Kisi,et al.  Prediction of solar radiation in China using different adaptive neuro‐fuzzy methods and M5 model tree , 2017 .

[9]  Ahmad Sharafati,et al.  Complementary data-intelligence model for river flow simulation , 2018, Journal of Hydrology.

[10]  Zaher Mundher Yaseen,et al.  An enhanced extreme learning machine model for river flow forecasting: State-of-the-art, practical applications in water resource engineering area and future research direction , 2019, Journal of Hydrology.

[11]  W. Zeng,et al.  Evaluation of CatBoost method for prediction of reference evapotranspiration in humid regions , 2019, Journal of Hydrology.

[12]  Ozgur Kisi,et al.  Evaporation modelling using different machine learning techniques , 2017 .

[13]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[14]  Zaher Mundher Yaseen,et al.  Hybrid Data Intelligent Models and Applications for Water Level Prediction , 2018 .

[15]  Shervin Motamedi,et al.  Determination of the most influential weather parameters on reference evapotranspiration by adaptive neuro-fuzzy methodology , 2015, Comput. Electron. Agric..

[16]  Ningbo Cui,et al.  Development of data-driven models for prediction of daily global horizontal irradiance in Northwest China , 2019, Journal of Cleaner Production.

[17]  Shahaboddin Shamshirband,et al.  Estimation of Reference Evapotranspiration Using Neural Networks and Cuckoo Search Algorithm , 2016 .

[18]  Yong Wang,et al.  The novel fractional discrete multivariate grey system model and its applications , 2019, Applied Mathematical Modelling.

[19]  Johan A. K. Suykens,et al.  LS-SVMlab : a MATLAB / C toolbox for Least Squares Support Vector Machines , 2007 .

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

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

[22]  Zaher Mundher Yaseen,et al.  Application of soft computing based hybrid models in hydrological variables modeling: a comprehensive review , 2017, Theoretical and Applied Climatology.

[23]  Zaher Mundher Yaseen,et al.  Non-tuned machine learning approach for hydrological time series forecasting , 2016, Neural Computing and Applications.

[24]  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.

[25]  Alireza Firoozfar,et al.  Estimating Penman–Monteith Reference Evapotranspiration Using Artificial Neural Networks and Genetic Algorithm: A Case Study , 2012 .

[26]  Jia Yue,et al.  Calibration of Hargreaves model for reference evapotranspiration estimation in Sichuan basin of southwest China , 2017 .

[27]  K. S. Yap,et al.  Extreme Learning Machines: A new approach for prediction of reference evapotranspiration , 2015 .

[28]  Ozgur Kisi,et al.  Global cross-station assessment of neuro-fuzzy models for estimating daily reference evapotranspiration , 2013 .

[29]  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.

[30]  Ozgur Kisi,et al.  Comparison of heuristic and empirical approaches for estimating reference evapotranspiration from limited inputs in Iran , 2014 .

[31]  Nadhir Al-Ansari,et al.  Global Solar Radiation Prediction Using Hybrid Online Sequential Extreme Learning Machine Model , 2018, Energies.

[32]  Xin-She Yang,et al.  Flower Pollination Algorithm for Global Optimization , 2012, UCNC.

[33]  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.

[34]  Ravinesh C. Deo,et al.  Future projection with an extreme-learning machine and support vector regression of reference evapotranspiration in a mountainous inland watershed in north-west China , 2017 .

[35]  Guang-Bin Huang,et al.  An Insight into Extreme Learning Machines: Random Neurons, Random Features and Kernels , 2014, Cognitive Computation.

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

[37]  Srdjan Jovic,et al.  Evolutionary algorithm for reference evapotranspiration analysis , 2018, Comput. Electron. Agric..

[38]  Zaher Mundher Yaseen,et al.  Novel approach for streamflow forecasting using a hybrid ANFIS-FFA model , 2017 .

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

[40]  Xin-She Yang,et al.  Cuckoo Search via Lévy flights , 2009, 2009 World Congress on Nature & Biologically Inspired Computing (NaBIC).

[41]  Z. Yaseen,et al.  Reference evapotranspiration prediction using hybridized fuzzy model with firefly algorithm: Regional case study in Burkina Faso , 2018, Agricultural Water Management.

[42]  Özgür Kisi,et al.  Survey of different data-intelligent modeling strategies for forecasting air temperature using geographic information as model predictors , 2018, Comput. Electron. Agric..

[43]  Marco Dorigo,et al.  Ant system: optimization by a colony of cooperating agents , 1996, IEEE Trans. Syst. Man Cybern. Part B.

[44]  L. S. Pereira,et al.  Crop evapotranspiration : guidelines for computing crop water requirements , 1998 .

[45]  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.

[46]  Babak Mohammadi,et al.  Pan evaporation prediction using a hybrid multilayer perceptron-firefly algorithm (MLP-FFA) model: case study in North Iran , 2018, Theoretical and Applied Climatology.

[47]  Saeid Mehdizadeh,et al.  Using MARS, SVM, GEP and empirical equations for estimation of monthly mean reference evapotranspiration , 2017, Comput. Electron. Agric..

[48]  O. Kisi,et al.  Modelling long‐term monthly temperatures by several data‐driven methods using geographical inputs , 2015 .

[49]  Emrah Dogan,et al.  Reference evapotranspiration estimation using adaptive neuro‐fuzzy inference systems , 2009 .

[50]  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.

[51]  O. Kisi Pan evaporation modeling using least square support vector machine, multivariate adaptive regression splines and M5 model tree , 2015 .

[52]  Shahaboddin Shamshirband,et al.  Particle swarm optimization-based radial basis function network for estimation of reference evapotranspiration , 2016, Theoretical and Applied Climatology.

[53]  Zaher Mundher Yaseen,et al.  Temperature-based modeling of reference evapotranspiration using several artificial intelligence models: application of different modeling scenarios , 2018, Theoretical and Applied Climatology.

[54]  Shahaboddin Shamshirband,et al.  Comparative analysis of reference evapotranspiration equations modelling by extreme learning machine , 2016, Comput. Electron. Agric..

[55]  Branimir Todorovic,et al.  Forecasting of Reference Evapotranspiration by Artificial Neural Networks , 2003 .

[56]  Khubaib Amjad Alam,et al.  Support vector regression based prediction of global solar radiation on a horizontal surface , 2015 .

[57]  Pau Martí,et al.  Reference evapotranspiration estimation without local climatic data , 2011, Irrigation Science.

[58]  Songbing Zou,et al.  Integrating genetic algorithm and support vector machine for modeling daily reference evapotranspiration in a semi-arid mountain area , 2017 .

[59]  Zhibin He,et al.  Support-Vector-Machine-Based Models for Modeling Daily Reference Evapotranspiration With Limited Climatic Data in Extreme Arid Regions , 2015, Water Resources Management.

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

[61]  Lifeng Wu,et al.  Climate change effects on reference crop evapotranspiration across different climatic zones of China during 1956–2015 , 2016 .

[62]  Xin Ma,et al.  A brief introduction to the Grey Machine Learning , 2018, ArXiv.

[63]  Sungwon Kim,et al.  Modelling daily reference evapotranspiration in humid locations of South Korea using local and cross‐station data management scenarios , 2017 .

[64]  Saeid Eslamian,et al.  Estimation of daily reference evapotranspiration using support vector machines and artificial neural networks in greenhouse. , 2009 .

[65]  Wenzhao Liu,et al.  Spatiotemporal characteristics of reference evapotranspiration during 1961-2009 and its projected changes during 2011-2099 on the Loess Plateau of China , 2012 .

[66]  Sushma Jain,et al.  Reference evapotranspiration estimation and modeling of the Punjab Northern India using deep learning , 2019, Comput. Electron. Agric..

[67]  Kasra Mohammadi,et al.  A support vector machine–firefly algorithm-based model for global solar radiation prediction , 2015 .

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

[69]  Lifeng Wu,et al.  Evaluating the effect of air pollution on global and diffuse solar radiation prediction using support vector machine modeling based on sunshine duration and air temperature , 2018, Renewable and Sustainable Energy Reviews.

[70]  Paresh Chandra Deka,et al.  An extreme learning machine approach for modeling evapotranspiration using extrinsic inputs , 2016, Comput. Electron. Agric..

[71]  Gorka Landeras,et al.  Comparison of artificial neural network models and empirical and semi-empirical equations for daily reference evapotranspiration estimation in the Basque Country (Northern Spain) , 2008 .

[72]  Ozgur Kisi,et al.  Estimating daily reference evapotranspiration using available and estimated climatic data by adaptive neuro-fuzzy inference system (ANFIS) and artificial neural network (ANN) , 2013 .

[73]  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..

[74]  N. Mahowald,et al.  Global review and synthesis of trends in observed terrestrial near-surface wind speeds; implications for evaporation , 2012 .