The particle filter-based back propagation neural network for evapotranspiration estimation

ABSTRACT Back propagation (BP) neural networks are one of the most commonly used artificial neural networks, widely applied in many theoretical and practical areas. The performance of BP neural networks is highly impressed by their training algorithm. Traditional BP learning algorithms have some problems and difficulties such as poor rate of convergence and easily getting stuck in local minimum. This paper proposes a hybrid particle filter-based BP (PF-BP) neural network, and suggests which PF is used to estimate (training) connection weights. The PF-BP method is employed for Evapotranspiration estimation of Tabriz region (semi-arid region) in Iran by dataset collected from 1992 to 2011. The efficiency and effectiveness of the PF-BP model is compared with standard BP, genetic algorithm-BP, imperialist competition algorithm-BP and empirical models, namely, Penman-FAO, and linear regression methods. Results reveal that the network that is used by this method has the best performance and generalization ability.

[1]  Slavisa Trajkovic,et al.  Comparative analysis of 31 reference evapotranspiration methods under humid conditions , 2011, Irrigation Science.

[2]  Jalal Shiri,et al.  Evaluation of FAO56-PM, empirical, semi-empirical and gene expression programming approaches for estimating daily reference evapotranspiration in hyper-arid regions of Iran , 2017 .

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

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

[5]  Tao Chen,et al.  Back propagation neural network with adaptive differential evolution algorithm for time series forecasting , 2015, Expert Syst. Appl..

[6]  B. Risfic,et al.  Beyond the kalman filter - Book Review , 2004, IEEE Aerospace and Electronic Systems Magazine.

[7]  Richard L. Snyder,et al.  Simplified Estimation of Reference Evapotranspiration from Pan Evaporation Data in California , 2005 .

[8]  Di Liu,et al.  A Support Vector Machine-Based Particle Filter Method for Improved Flooding Classification , 2015, IEEE Geoscience and Remote Sensing Letters.

[9]  M. Pitt,et al.  Filtering via Simulation: Auxiliary Particle Filters , 1999 .

[10]  Hossam Faris,et al.  Optimizing connection weights in neural networks using the whale optimization algorithm , 2016, Soft Computing.

[11]  Hung Soo Kim,et al.  Neural networks and genetic algorithm approach for nonlinear evaporation and evapotranspiration modeling , 2008 .

[12]  Neil J. Gordon,et al.  A tutorial on particle filters for online nonlinear/non-Gaussian Bayesian tracking , 2002, IEEE Trans. Signal Process..

[13]  Fei Huang,et al.  Brief Introduction of Back Propagation (BP) Neural Network Algorithm and Its Improvement , 2012 .

[14]  Yang Huizhong,et al.  A Learning Method of Support Vector Machine Based on Particle Filters , 2009, 2009 Fifth International Conference on Natural Computation.

[15]  Z. H. Che,et al.  PSO-based back-propagation artificial neural network for product and mold cost estimation of plastic injection molding , 2010, Comput. Ind. Eng..

[16]  Sándor Molnár,et al.  Application of artificial neural networks to the forecasting of dissolved oxygen content in the Hungarian section of the river Danube , 2017 .

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

[18]  Shifei Ding,et al.  An optimizing BP neural network algorithm based on genetic algorithm , 2011, Artificial Intelligence Review.

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

[20]  Enrico Zio,et al.  A dynamic particle filter-support vector regression method for reliability prediction , 2013, Reliab. Eng. Syst. Saf..

[21]  Caro Lucas,et al.  Imperialist competitive algorithm: An algorithm for optimization inspired by imperialistic competition , 2007, 2007 IEEE Congress on Evolutionary Computation.

[22]  Michael R. Lyu,et al.  A hybrid particle swarm optimization-back-propagation algorithm for feedforward neural network training , 2007, Appl. Math. Comput..

[23]  Tienfuan Kerh,et al.  Artificial neural network for modeling reference evapotranspiration complex process in Sudano-Sahelian zone , 2010 .

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

[25]  N. S. Raghuwanshi,et al.  Artificial neural networks approach in evapotranspiration modeling: a review , 2010, Irrigation Science.