Abstract
Evaporation is one of the vital components of hydrological cycle. Precise estimation of pan evaporation (Epan) is essential for the sustainable water resources management. The current study proposed a novel approach to estimate daily Epan across the humid region of Iran using support vector regression (SVR) technique coupled with Krill Herd Algorithm (SVR-KHA). Meteorological data were collected from three stations (Bandar Abbas, Rudsar, and Osku) over a period from 2008 to 2018 and used for application. Of the data, 70% were used for training and remaining 30% were used for testing. The study considered seven different combinations of input variables for predicting daily Epan at each station. The influence of KHA hybridization is examined by comparing results of SVR-KHA algorithm with simple SVR through a multitude of statistical performance evaluation criteria such as coefficient of determination (R2), Wilmot’s index (WI), root-mean-square error (RMSE), Mean Absolute Error (MAE), Relative Root Mean Square Error (RRMSE), Mean Absolute Relative Error (MARE), and several graphical tools. Single input SVR1 model hybrid with KHA (SVR-KHA1) showed improved performance (R2 of 0.717 and RMSE of 1.032 mm/day) as compared with multi-input SVR models, e.g., SVR5 (with RMSE and MAE of 1.037 mm/day and 0.773 mm/day), while SVR7 model hybridized with KHA (SVR-KHA7), which considers seven meteorological variables as input, performed best as compared with other models considered in this study. Epan estimates at Bandar Abbas and Rudsar by SVR and SVR-KHA are similar (with R2 statistics values of 0.82 and 0.84 at Bandar Abbas station, and 0.88 and 0.9 at Rudsar station, respectively). However, better improvements in Epan estimates are observed at Osku station (with R2 of 0.91 and 0.86, respectively), which is situated at interior geographical location with a higher altitude than the other two coastal stations. Overall, the results showed consistent performance of SVR-KHA model with stable residuals of lower magnitude as compared with standalone SVR models.
Similar content being viewed by others
References
Abualigah LM, Khader AT, Hanandeh ES, Gandomi AH (2017) A novel hybridization strategy for krill herd algorithm applied to clustering techniques. Appl Soft Comput 60:423–435
Aghelpour P, Mohammadi B, Biazar SM (2019) Long-term monthly average temperature forecasting in some climate types of Iran, using the models SARIMA, SVR, and SVR-FA. Theor Appl Climatol 138:1471–1480
Al-Shammari ET, Mohammadi K, Keivani A, Hamid SHA, Akib S, Shamshirband S, Petkovíc D (2016) Prediction of daily dewpoint temperature using a model combining the support vector machine with firefly algorithm. J Irrig Drain Engng 142:04016013. https://doi.org/10.1061/(ASCE)IR.1943-4774.0001015
Aybar-Ruiz A, Jiménez-Fernández S, Cornejo-Bueno L, Casanova-Mateo C, Sanz-Justo J, Salvador-González P, Salcedo-Sanz S (2016) A novel grouping genetic algorithm–extreme learning machine approach for global solar radiation prediction from numerical weather models inputs. Sol Energy 132:129–142
Dalkili Y, Okkan U, Baykan N (2014) Comparison of different ANN approaches in daily pan evaporation prediction. J Water Resour Prot 6(4):319–326
Deo RC, Samui P, Kim D (2016) Estimation of monthly evaporative loss using relevance vector machine, extreme learning machine and multivariate adaptive regression spline models. Stoch Env Res Risk Assess 30(6):1769–1784
Ding RS, Kang SZ, Li FS et al (2011) Evaluating eddy covariance method by largescale weighing lysimeter in a maize field of Northwest China. Agric Water Manag 98(1):87–95
Donohue RJ, Mcvicar TR, Roderick ML (2010) Assessing the ability of potential evaporation formulations to capture the dynamics in evaporative demand within a changing climate. J Hydrol 386(1):186–197
Estévez J, García-Marín AP, Morábito JA, Cavagnaro M (2016) Quality assurance procedures for validating meteorological input variables of reference evapotranspiration in Mendoza province (Argentina). Agric Water Manag 172(2016):96–109
Fan J, Wu L, Zhang F, Xiang Y, Zheng J (2016) Climate change effects on reference crop evapotranspiration across different climatic zones of China during 1956–2015. J Hydrol 542:923–937
Fan J, Chen B, Wu L, Zhang F, Lu X, Xiang Y (2018a) Evaluation and development of temperature-based empirical models for estimating daily global solar radiation in humid regions. Energy 144:903–914
Fan J, Wang X, Wu L, Zhang F, Bai H, Lu X, Xiang Y (2018b) New combined models for estimating daily global solar radiation based on sunshine duration in humid regions: a case study in South China. Energy Convers Manag 156:618–625
Feng S, Hu Q, Qian W (2004) Quality control of daily meteorological data in China, 1951–2000: a new dataset. Int J Climatol 24(7):853–870
Feng Y, Cui N, Gong D, Zhang Q, Zhao L (2017) Evaluation of random forests and generalized regression neural networks for daily reference evapotranspiration modelling. Agric Water Manag 193:163–173
Feng Y, Jia Y, Zhang Q, Gong D, Cui N (2018) National-scale assessment of pan evaporation models across different climatic zones of China. J Hydrol 564:314–328
Gandomi AH, Alavi AH (2012) Krill herd: a new bio-inspired optimization algorithm. Commun Nonlinear Sci Numer Simul 17(12):4831–4845
Ghorbani MA, Shamshirband S, Haghi DZ, Azani A, Bonakdari H, Ebtehaj I (2017) Application of firefly algorithm based support vector machines for prediction of field capacity and permanent wilting point. Soil Tillage Res 172:32–38
Ghorbani MA, Deo RC, Yaseen ZM, H. Kashani M, Mohammadi B (2018) Pan evaporation prediction using a hybrid multilayer perceptron-firefly algorithm (MLP-FFA) model: case study in North Iran. Theor Appl Climatol 133(3–4):1119–1131
Goyal MK, Bharti B, Quilty J, Adamowski J, Pandey A (2014) Modeling of daily pan evaporation in subtropical climates using ANN, LS-SVR, fuzzy logic, and ANFIS. Expert Syst Appl 41(11):5267–5276
Gundalia MJ, Dholakia MB (2013) Estimation of pan evaporation using mean air temperature and radiation for monsoon season in Junagadh region. Int J Eng Res Appl 3(6):64–70
Jahani B, Mohammadi B (2019) A comparison between the application of empirical and ANN methods for estimation of daily global solar radiation in Iran. Theor Appl Climatol 137(1–2):1257–1269
Kavousi-Fard A, Samet H, Marzbani F (2014) A new hybrid modified firefly algorithm and support vector regression model for accurate short term load forecasting. Expert Syst Appl 41(13):6047–6056
Khoob AR (2008) Artificial neural network estimation of reference evapotranspiration from pan evaporation in a semi-arid environment. Irrig Sci 27(1):35–39
Kim S, Kim HS (2008) Neural networks and genetic algorithm approach for nonlinear evaporation and evapotranspiration modeling. J Hydrol 351:299–317
Kim S, Shiri J, Kisi O (2012) Pan evaporation modeling using neural computing approach for different climatic zones. Water Resour Manag 26(11):3231–3249
Kim S, Shiri J, Kisi O, Singh VP (2013) Estimating daily pan evaporation using different data-driven methods and lag-time patterns. Water Resour Manag 27(7):2267–2286
Kim S, Lee YH, Kim KR, Park YS (2014) Analysis of surface energy balance closure over heterogeneous surfaces. Asia-Pac J Atmos Sci 50(1):553–565
Kim S, Shiri J, Singh VP, Kisi O, Landeras G (2015) Predicting daily pan evaporation by soft computing models with limited climatic data. Hydrol Sci J 60(6):1120–1136
Kisi O (2008) Daily pan evaporation modeling using multi-layer perceptrons and radial basis neural networks. Hydrol process. Hydrol Process 23(2):213–223
Kisi O (2013) Evolutionary neural networks for monthly pan evaporation modeling. J Hydrol 498(12):36–45
Kisi O (2015) Pan evaporation modeling using least square support vector machine, multivariate adaptive regression splines and M5 model tree. J Hydrol 528:312–320
Kisi O, Tombul M (2013) Modeling monthly pan evaporations using fuzzy genetic approach. J Hydrol 477(477):203–212
Lin GF, Lin HY, Wu MC (2013) Development of a support-vector-machine-based model for daily pan evaporation estimation. Hydrol Process 27(22):3115–3127
Liu W, Sun F (2016) Assessing estimates of evaporative demand in climate models using observed pan evaporation over China. J Geophys Res Atmos 121(14):8329–8349
Lu X, Ju Y, Wu L, Fan J, Zhang F, Li Z (2018) Daily pan evaporation modeling from local and cross-station data using three tree-based machine learning models. J Hydrol 566:668–684
Majhi B, Naidu D (2020) Pan evaporation modeling in different agroclimatic zones using functional link artificial neural network. Information Processing in Agriculture
Majhi B, Naidu D, Mishra AP, Satapathy SC (2019) Improved prediction of daily pan evaporation using deep-LSTM model. Neural Comput Appl:1–16
Malik A, Kumar A (2015) Pan evaporation simulation based on daily meteorological data using soft computing techniques and multiple linear regression. Water Resour Manag 29(6):1859–1872
Mehr AD, Nourani V, Khosrowshahi VK, Ghorbani MA (2019) A hybrid support vector regression–firefly model for monthly rainfall forecasting. Int J Environ Sci Technol 16(1):335–346
Moazenzadeh R, Mohammadi B (2019) Assessment of bio-inspired meta-heuristic optimization algorithms for estimating soil temperature. Geoderma 353:152–171
Moazenzadeh R, Mohammadi B, Shamshirband S, Chau KW (2018) Coupling a firefly algorithm with support vector regression to predict evaporation in northern Iran. Eng Appl Comput Fluid Mech 12(1):584–597
Mohammadi B (2019a) Letter to the editor “estimation of sodium adsorption ratio indicator using data mining methods: a case study in Urmia Lake basin, Iran” by Mohammad Taghi Sattari, Arya Farkhondeh, and John Patrick Abraham. Environ Sci Pollut Res 26(10):10439–10440
Mohammadi B (2019b) Predicting total phosphorus levels as indicators for shallow lake management. Ecol Indic 107:105664
Mohammadi B (2020) Letter to the editor “modeling daily suspended sediment load using improved support vector machine model and genetic algorithm”. Environ Sci Pollut Res:1–2
Mohammadi B, Aghashariatmadari Z (2020) Estimation of solar radiation using neighboring stations through hybrid support vector regression boosted by krill herd algorithm. Arab J Geosci 13(10)
Mohammadi B, Mehdizadeh S (2020) Modeling daily reference evapotranspiration via a novel approach based on support vector regression coupled with whale optimization algorithm. Agric Water Manag 237:106145
Mohammadi B, Linh NTT, Pham QB, Ahmed AN, Vojteková J, Yiqing G, Abba SI, El-Shafie A (2020) Adaptive neuro-fuzzy inference system coupled with shuffled frog leaping algorithm for predicting river stream flow time series. Hydrol Sci J. https://doi.org/10.1080/02626667.2020.1758703
Pham QB, Afan HA, Mohammadi B et al (2020) Hybrid model to improve the river streamflow forecasting utilizing multi-layer perceptron-based intelligent water drop optimization algorithm. Soft Comput. https://doi.org/10.1007/s00500-020-05058-5
Piri J, Ansari H, Iran R (2012) Daily pan evaporation modelling with ANFIS and NNARX. Int J Agric Res 31(2):51–64
Piri J, Mohammadi K, Shamshirband S et al (2016) Assessing the suitability of hybridizing the cuckoo optimization algorithm with ANN and ANFIS techniques to predict daily evaporation. Environ Earth Sci 75(3):1–13
Prime E, Leung A, Tran D, Gill H, Solomon D, Qiao G, Dagley I (2012) New technology to reduce evaporation from large water storages. Waterlines Report Series No 80, June 2012
Roderick ML, Sun F, Lim WH, Farquha GD (2014) A general framework for understanding the response of the water cycle to global warming over land and ocean. Hydrol Earth Syst Sci 18:1575–1589
Sanikhani H, Kisi O, Nikpour MR, Dinpashoh Y (2012) Estimation of daily pan evaporation using two different adaptive neuro-fuzzy computing techniques. Water Resour Manag 26(15):4347–4365
Schwarz G (1978) Estimating the dimension of a model. Ann Stat 6(2):461–464
Shiri J, Marti P, Singh VP (2014) Evaluation of gene expression programming approaches for estimating daily evaporation through spatial and temporal data scanning. Hydrol Process 28(3):1215–1225
Singh VP, Xu C (2015) Evaluation and generalization of 13 equations for determining free water evaporation. Hydrol Process 11(3):311–323
Tabari H, Marofi S, Sabziparvar AA (2009) Estimation of daily pan evaporation using artificial nueral network and multivariate non-linear regression. Irrig Sci 28(5):399–406
Vaheddoost B, Guan Y, Mohammadi B (2020) Application of hybrid ANN-whale optimization model in evaluation of the field capacity and the permanent wilting point of the soils. Environ Sci Pollut Res:1–11
Vapnik VN, Chervonenkis AJ (1974) Theory of pattern recognition. Nauka, Moscow
Vapnik V, Golowich SE, Smola AJ (1997) Support vector method for function approximation, regression estimation and signal processing. In: Advances in neural information processing systems, pp 281–287
Vicente-Serrano SM, Bidegain M, Tomas-Burguera M, Dominguez-Castro F, el Kenawy A, McVicar TR, Azorin-Molina C, López-Moreno JI, Nieto R, Gimeno L, Giménez A (2018) A comparison of temporal variability of observed and model-based pan evaporation over Uruguay (1973–2014). Int J Climatol 38(1):337–350
Wang L, Kisi O, Zounemat-Kermani M et al (2016a) Pan evaporation modeling using six different heuristic computing methods in different climates of China. J Hydrol 544
Wang Y, Feng D, Li D et al (2016b) A mobile recommendation system based on logistic regression and gradient boosting decision trees. In: International joint conference on neural networks. IEEE, pp 1896–1902
Wang L, Kisi O, Hu B et al (2017a) Evaporation modelling using different machine learning techniques. Int J Climatol 37(S1):1076–1092
Wang L, Niu Z, Kisi O, Li C, Yu D (2017b) Pan evaporation modeling using four different heuristic approaches. Comput Electron Agric 140:203–213
Wang L, Kisi O, Zounemat-Kermani M, Li H (2017c) Pan evaporation modeling using six different heuristic computing methods in different climates of China. J Hydrol 544:407–427
Wang H, Yan H, Zeng W, Lei G, Ao C, Zha Y (2020) A novel nonlinear Arps decline model with salp swarm algorithm for predicting pan evaporation in the arid and semi-arid regions of China. J Hydrol 124545
Wu L, Huang G, Fan J, Ma X, Zhou H, Zeng W (2020) Hybrid extreme learning machine with meta-heuristic algorithms for monthly pan evaporation prediction. Comput Electron Agric 168:105115
Xu C, Singh VP (1998) Dependence of evaporation on meteorological variables at different time-scales and inter comparison of estimation methods. Hydrol Process 12:429–442
Xu C, Singh VP (2000) Evaluation and generalization of radiation-based methods for calculating evaporation. Hydrol Process 14:339–349
Xu C, Singh VP (2001) Evaluation and generalization of temperature-based methods for calculating evaporation. Hydrol Process 15:305–319
Yang HB, Yang DW (2012) Climatic factors influencing changing pan evaporation across China from 1961 to 2001. J Hydrol 414–415:184–193
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Guan, Y., Mohammadi, B., Pham, Q.B. et al. A novel approach for predicting daily pan evaporation in the coastal regions of Iran using support vector regression coupled with krill herd algorithm model. Theor Appl Climatol 142, 349–367 (2020). https://doi.org/10.1007/s00704-020-03283-4
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00704-020-03283-4