Improved prediction of daily pan evaporation using Deep-LSTM model

Precise measurement or estimation of evaporation losses is extremely important for the development of water resource management strategies and its effective implementation, particularly in drought-prone areas for increasing agricultural productivity. Evaporation can either be measured directly using evaporimeters, or it can be estimated by means of empirical models with the help of climatic factors influencing evaporation process. In general, variations in climatic factors such as temperature, humidity, wind speed, sunshine and solar radiation influence and control the evaporation process to a great extent. Due to the highly nonlinear nature of evaporation phenomenon, it is invariably very difficult to model the evaporation process through climatic factors especially in diverse agro-climatic situations. The present investigation is carried out to examine the potential of deep neural network architecture with long short-term memory cell (Deep-LSTM) to estimate daily pan evaporation with minimum input features. Depending upon the availability of climatic data Deep-LSTM models with different input combinations are proposed to model daily evaporation losses in three agro-climatic zones of Chhattisgarh state in east-central India. The performance of the proposed Deep-LSTM models are compared with commonly used multilayer artificial neural network and empirical methods (Hargreaves and Blaney–Criddle). The results of the investigations in terms of various performance evaluation criteria reveal that the proposed Deep-LSTM structure is able to successfully model the daily evaporation losses with improved accuracy as compared to other models considered in this study.

[1]  Jürgen Schmidhuber,et al.  Learning Precise Timing with LSTM Recurrent Networks , 2003, J. Mach. Learn. Res..

[2]  B. Frey,et al.  Predicting the sequence specificities of DNA- and RNA-binding proteins by deep learning , 2015, Nature Biotechnology.

[3]  Tasawar Hayat,et al.  Application of reproducing kernel algorithm for solving second-order, two-point fuzzy boundary value problems , 2017, Soft Comput..

[4]  Anil Kumar,et al.  Pan Evaporation Simulation Based on Daily Meteorological Data Using Soft Computing Techniques and Multiple Linear Regression , 2015, Water Resources Management.

[5]  Ozgur Kisi,et al.  Estimation of Daily Pan Evaporation Using Two Different Adaptive Neuro-Fuzzy Computing Techniques , 2012, Water Resources Management.

[6]  V. Antonopoulos,et al.  Evaporation and energy budget in Lake Vegoritis, Greece , 2007 .

[7]  George H. Hargreaves,et al.  Irrigation Water Requirements for Senegal River Basin , 1985 .

[8]  M. Dalto Deep neural networks for time series prediction with applications in ultra-short-term wind forecasting , 2014 .

[9]  E. S. Ali,et al.  Ant Lion Optimization Algorithm for Renewable Distributed Generations , 2016 .

[10]  J. P. King,et al.  Modeling of daily pan evaporation using partial least squares regression , 2011 .

[11]  R. Deo,et al.  Estimation of monthly evaporative loss using relevance vector machine, extreme learning machine and multivariate adaptive regression spline models , 2016, Stochastic Environmental Research and Risk Assessment.

[12]  N. C. Ghosh,et al.  Evaluating best evaporation estimate model for water surface evaporation in semi‐arid region, India , 2008 .

[13]  Gaël Varoquaux,et al.  Scikit-learn: Machine Learning in Python , 2011, J. Mach. Learn. Res..

[14]  Jürgen Schmidhuber,et al.  Bidirectional LSTM Networks for Improved Phoneme Classification and Recognition , 2005, ICANN.

[15]  Ozgur Kisi,et al.  Monthly pan evaporation modeling using linear genetic programming , 2013 .

[16]  Mario Vasak,et al.  Deep neural networks for ultra-short-term wind forecasting , 2015, 2015 IEEE International Conference on Industrial Technology (ICIT).

[17]  Thomas Fischer,et al.  Deep learning with long short-term memory networks for financial market predictions , 2017, Eur. J. Oper. Res..

[18]  Anil Kumar Singh,et al.  A Comparative Study of Daily Pan Evaporation Estimation Using ANN, Regression and Climate Based Models , 2010 .

[19]  J. Doorenbos,et al.  Guidelines for predicting crop water requirements , 1977 .

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

[21]  Hossein Tabari,et al.  Estimation of daily pan evaporation using artificial neural network and multivariate non-linear regression , 2010, Irrigation Science.

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

[23]  J. Nash,et al.  River flow forecasting through conceptual models part I — A discussion of principles☆ , 1970 .

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

[25]  Yuan Yu,et al.  TensorFlow: A system for large-scale machine learning , 2016, OSDI.

[26]  H. Yao Long-Term Study of Lake Evaporation and Evaluation of Seven Estimation Methods: Results from Dickie Lake, South-Central Ontario, Canada , 2009 .

[27]  Simon Haykin,et al.  Neural Networks: A Comprehensive Foundation , 1998 .

[28]  Vijay P. Singh,et al.  EVALUATION AND GENERALIZATION OF 13 MASS‐TRANSFER EQUATIONS FOR DETERMINING FREE WATER EVAPORATION , 1997 .

[29]  Omar Abu Arqub,et al.  Adaptation of reproducing kernel algorithm for solving fuzzy Fredholm–Volterra integrodifferential equations , 2017, Neural Computing and Applications.

[30]  Peter C. Y. Chen,et al.  LSTM network: a deep learning approach for short-term traffic forecast , 2017 .

[31]  S. M. Abd-Elazim,et al.  Load frequency controller design of a two-area system composing of PV grid and thermal generator via firefly algorithm , 2016, Neural Computing and Applications.

[32]  O. Kisi,et al.  Pan Evaporation Modeling Using Neural Computing Approach for Different Climatic Zones , 2012, Water Resources Management.

[33]  Wossenu Abtew,et al.  Evaporation and Evapotranspiration: Measurements and Estimations , 2012 .

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

[35]  Vijay P. Singh,et al.  Evaluation and generalization of temperature‐based methods for calculating evaporation , 2001 .

[36]  Za'er Salim Abo-Hammour,et al.  Numerical solution of systems of second-order boundary value problems using continuous genetic algorithm , 2014, Inf. Sci..

[37]  Vijay V. Raghavan,et al.  Deep Learning for Natural Language Processing , 2013 .

[38]  Özgür Kisi,et al.  Daily pan evaporation modeling using chi-squared automatic interaction detector, neural networks, classification and regression tree , 2016, Comput. Electron. Agric..

[39]  Jürgen Schmidhuber,et al.  LSTM: A Search Space Odyssey , 2015, IEEE Transactions on Neural Networks and Learning Systems.

[40]  M. Symonds,et al.  A brief guide to model selection, multimodel inference and model averaging in behavioural ecology using Akaike’s information criterion , 2010, Behavioral Ecology and Sociobiology.

[41]  Sungwon Kim,et al.  Evaluation of pan evaporation modeling with two different neural networks and weather station data , 2014, Theoretical and Applied Climatology.

[42]  Özlem Terzi,et al.  Estimating daily pan evaporation using adaptive neural-based fuzzy inference system , 2009 .

[43]  Özgür Kişi,et al.  Modeling monthly evaporation using two different neural computing techniques , 2009, Irrigation Science.

[44]  F. McCoy,et al.  Janus-faced PIDD: a sensor for DNA damage-induced cell death or survival? , 2012, Molecular cell.

[45]  T. C. Winter,et al.  Comparison of 15 evaporation methods applied to a small mountain lake in the northeastern USA , 2007 .

[46]  Jalal Shiri,et al.  Modeling reference evapotranspiration with calculated targets. Assessment and implications , 2015 .

[47]  V. Singh,et al.  Evaluation and generalization of radiation-based methods for calculating evaporation , 2000 .

[48]  Abdul Halim Ghazali,et al.  Validation of Selected Models for Evaporation Estimation from Reservoirs Located in Arid and Semi-Arid Regions , 2012 .

[49]  Kenneth O. Stanley,et al.  Revising the evolutionary computation abstraction: minimal criteria novelty search , 2010, GECCO '10.

[50]  William D. Penny,et al.  Comparing Dynamic Causal Models using AIC, BIC and Free Energy , 2012, NeuroImage.

[51]  Gulay Tezel,et al.  Monthly evaporation forecasting using artificial neural networks and support vector machines , 2016, Theoretical and Applied Climatology.

[52]  Babita Majhi,et al.  A novel improved prediction of protein structural class using deep recurrent neural network , 2018, Evolutionary Intelligence.

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

[54]  Jürgen Schmidhuber,et al.  Long Short-Term Memory , 1997, Neural Computation.

[55]  Eric W. Glissmeyer,et al.  Relationship of BMPR2 Mutations to Vasoreactivity in Pulmonary Arterial Hypertension , 2006, Circulation.

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

[57]  Tasawar Hayat,et al.  Numerical solutions of fuzzy differential equations using reproducing kernel Hilbert space method , 2015, Soft Computing.

[58]  E. S. Ali,et al.  Load frequency controller design via BAT algorithm for nonlinear interconnected power system , 2016 .