Modeling Pan Evaporation Using Gaussian Process Regression K-Nearest Neighbors Random Forest and Support Vector Machines; Comparative Analysis

Evaporation is a very important process; it is one of the most critical factors in agricultural, hydrological, and meteorological studies. Due to the interactions of multiple climatic factors, evaporation is considered as a complex and nonlinear phenomenon to model. Thus, machine learning methods have gained popularity in this realm. In the present study, four machine learning methods of Gaussian Process Regression (GPR), K-Nearest Neighbors (KNN), Random Forest (RF) and Support Vector Regression (SVR) were used to predict the pan evaporation (PE). Meteorological data including PE, temperature (T), relative humidity (RH), wind speed (W), and sunny hours (S) collected from 2011 through 2017. The accuracy of the studied methods was determined using the statistical indices of Root Mean Squared Error (RMSE), correlation coefficient (R) and Mean Absolute Error (MAE). Furthermore, the Taylor charts utilized for evaluating the accuracy of the mentioned models. The results of this study showed that at Gonbad-e Kavus, Gorgan and Bandar Torkman stations, GPR with RMSE of 1.521 mm/day, 1.244 mm/day, and 1.254 mm/day, KNN with RMSE of 1.991 mm/day, 1.775 mm/day, and 1.577 mm/day, RF with RMSE of 1.614 mm/day, 1.337 mm/day, and 1.316 mm/day, and SVR with RMSE of 1.55 mm/day, 1.262 mm/day, and 1.275 mm/day had more appropriate performances in estimating PE values. It was found that GPR for Gonbad-e Kavus Station with input parameters of T, W and S and GPR for Gorgan and Bandar Torkmen stations with input parameters of T, RH, W and S had the most accurate predictions and were proposed for precise estimation of PE. The findings of the current study indicated that the PE values may be accurately estimated with few easily measured meteorological parameters.

[1]  Amir Mosavi,et al.  Developing an ANFIS-PSO Model to Predict Mercury Emissions in Combustion Flue Gases , 2019, Mathematics.

[2]  Hossien Riahi-Madvar,et al.  Comparative analysis of soft computing techniques RBF, MLP, and ANFIS with MLR and MNLR for predicting grade-control scour hole geometry , 2019, Engineering Applications of Computational Fluid Mechanics.

[3]  T. Hata,et al.  Estimation of crop water requirements in arid region using Penman–Monteith equation with derived crop coefficients: a case study on Acala cotton in Sudan Gezira irrigated scheme , 2000 .

[4]  Luis S. Pereira,et al.  Climate change and Mediterranean agriculture: Impacts on winter wheat and tomato crop evapotranspiration, irrigation requirements and yield , 2015 .

[5]  Aytac Guven,et al.  Regional-Specific Numerical Models of Evapotranspiration Using Gene-Expression Programming Interface in Sahel , 2012, Water Resources Management.

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

[7]  Bernhard E. Boser,et al.  A training algorithm for optimal margin classifiers , 1992, COLT '92.

[8]  Philip S. Yu,et al.  Top 10 algorithms in data mining , 2007, Knowledge and Information Systems.

[9]  Ozgur Kisi,et al.  A wavelet-support vector machine conjunction model for monthly streamflow forecasting , 2011 .

[10]  Nadhir Al-Ansari,et al.  Prediction of evaporation in arid and semi-arid regions: a comparative study using different machine learning models , 2020 .

[11]  Zaher Mundher Yaseen,et al.  Meteorological data mining and hybrid data-intelligence models for reference evaporation simulation: A case study in Iraq , 2019, Comput. Electron. Agric..

[12]  Amir Mosavi,et al.  Rigorous Connectionist Models to Predict Carbon Dioxide Solubility in Various Ionic Liquids , 2019, Applied Sciences.

[13]  S. Shamshirband,et al.  Groundwater Quality Assessment for Sustainable Drinking and Irrigation , 2019, Sustainability.

[14]  Leo Breiman,et al.  Random Forests , 2001, Machine Learning.

[15]  Ozgur Kisi,et al.  Comparison of Two Different Adaptive Neuro-Fuzzy Inference Systems in Modelling Daily Reference Evapotranspiration , 2014, Water Resources Management.

[16]  Nadhir Al-Ansari,et al.  Viability of the advanced adaptive neuro-fuzzy inference system model on reservoir evaporation process simulation: case study of Nasser Lake in Egypt , 2019, Engineering Applications of Computational Fluid Mechanics.

[17]  Amir Mosavi,et al.  Extreme learning machine-based model for Solubility estimation of hydrocarbon gases in electrolyte solutions , 2019, Processes.

[18]  Özgür Kisi,et al.  Monthly pan-evaporation estimation in Indian central Himalayas using different heuristic approaches and climate based models , 2017, Comput. Electron. Agric..

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

[20]  Luis S. Pereira,et al.  Crop evapotranspiration estimation with FAO56: Past and future , 2015 .

[21]  Shahaboddin Shamshirband,et al.  State of the Art of Machine Learning Models in Energy Systems, a Systematic Review , 2019, Energies.

[22]  Sungwon Kim,et al.  Can Decomposition Approaches Always Enhance Soft Computing Models? Predicting the Dissolved Oxygen Concentration in the St. Johns River, Florida , 2019, Applied Sciences.

[23]  Richard G. Allen,et al.  Report on the Expert Consultation on Procedures for Revision of FAO Guidelines for Prediction of Crop Water Requirements. Rome, Italy, 28-31 May 1990 , 1991 .

[24]  Dawen Yang,et al.  Climatic factors influencing changing pan evaporation across China from 1961 to 2001 , 2012 .

[25]  Shahaboddin Shamshirband,et al.  Estimating Daily Dew Point Temperature Using Machine Learning Algorithms , 2019, Water.

[26]  K. Taylor Summarizing multiple aspects of model performance in a single diagram , 2001 .

[27]  Amir Mosavi,et al.  Applying ANN, ANFIS, and LSSVM Models for Estimation of Acid Solvent Solubility in Supercritical CO$_2$. , 2019 .

[28]  Michael L. Roderick,et al.  On the attribution of changing pan evaporation , 2007 .

[29]  M. Dholakia,et al.  Estimation of Pan Evaporation Using Mean Air Temperature and Radiation for Monsoon Season in Junagadh Region , 2013 .

[30]  S. Horvath,et al.  Unsupervised Learning With Random Forest Predictors , 2006 .

[31]  Hui Li,et al.  Pan evaporation modeling using six different heuristic computing methods in different climates of China , 2017 .

[32]  J. Monteith Evaporation and environment. , 1965, Symposia of the Society for Experimental Biology.

[33]  S. Shamshirband,et al.  Spatial hazard assessment of the PM10 using machine learning models in Barcelona, Spain. , 2019, The Science of the total environment.

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

[35]  S. Samadianfard,et al.  Estimating Daily Reference Evapotranspiration using Data Mining Methods of Support Vector Regression and M5 Model Tree , 2019, journal of watershed management research.

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

[37]  J. Franklin,et al.  The elements of statistical learning: data mining, inference and prediction , 2005 .

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

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

[40]  J. Adamowski,et al.  An ensemble prediction of flood susceptibility using multivariate discriminant analysis, classification and regression trees, and support vector machines. , 2019, The Science of the total environment.

[41]  Farid Melgani,et al.  Gaussian Process Regression for Estimating Chlorophyll Concentration in Subsurface Waters From Remote Sensing Data , 2010, IEEE Geoscience and Remote Sensing Letters.

[42]  Amir Mosavi,et al.  Integrated machine learning methods with resampling algorithms for flood susceptibility prediction. , 2019, The Science of the total environment.

[43]  Vladimir Vapnik,et al.  The Nature of Statistical Learning , 1995 .

[44]  Aytac Guven,et al.  Daily pan evaporation modeling using linear genetic programming technique , 2011, Irrigation Science.

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

[46]  F. Jones Evaporation of Water With Emphasis on Applications and Measurements , 2017 .

[47]  Lifeng Wu,et al.  New combined models for estimating daily global solar radiation based on sunshine duration in humid regions: A case study in South China , 2018 .

[48]  S. Shamshirband,et al.  Support Vector Regression Integrated with Fruit Fly Optimization Algorithm for River Flow Forecasting in Lake Urmia Basin , 2019, Water.

[49]  Kwok-wing Chau,et al.  Flood Prediction Using Machine Learning Models: Literature Review , 2018, Water.

[50]  Lifeng Wu,et al.  Evaluation and development of temperature-based empirical models for estimating daily global solar radiation in humid regions , 2018 .