Adaptive neuro-fuzzy inference system coupled with shuffled frog leaping algorithm for predicting river streamflow time series

ABSTRACT Accurate runoff forecasting plays a key role in catchment water management and water resources system planning. To improve the prediction accuracy, one needs to strive to develop a reliable and accurate forecasting model for streamflow. In this study, the novel combination of the adaptive neuro-fuzzy inference system (ANFIS) model with the shuffled frog-leaping algorithm (SFLA) is proposed. Historical streamflow data of two different rivers were collected to examine the performance of the proposed model. To evaluate the performance of the proposed ANFIS-SFLA model, six different scenarios for the model input–output architecture were investigated. The results show that the proposed ANFIS-SFLA model (R2 = 0.88; NS = 0.88; RMSE = 142.30 (m3/s); MAE = 88.94 (m3/s); MAPE = 35.19%) significantly improved the forecasting accuracy and outperformed the classic ANFIS model (R2 = 0.83; NS = 0.83; RMSE = 167.81; MAE = 115.83 (m3/s); MAPE = 45.97%). The proposed model could be generalized and applied in different rivers worldwide.

[1]  Xia Li,et al.  Solving TSP with Shuffled Frog-Leaping Algorithm , 2008, 2008 Eighth International Conference on Intelligent Systems Design and Applications.

[2]  Hossein Bonakdari,et al.  Combination of Computational Fluid Dynamics, Adaptive Neuro-Fuzzy Inference System, and Genetic Algorithm for Predicting Discharge Coefficient of Rectangular Side Orifices , 2017 .

[3]  Fakhri Karray,et al.  Minimizing variance of reservoir systems operations benefits using soft computing tools , 2003, Fuzzy Sets Syst..

[4]  Shie-Yui Liong,et al.  Rainfall and runoff forecasting with SSA-SVM approach , 2001 .

[5]  C. Arizmendi,et al.  Time series predictions with neural nets: Application to airborne pollen forecasting , 1993 .

[6]  Donald E. Grierson,et al.  A modified shuffled frog-leaping optimization algorithm: applications to project management , 2007 .

[7]  A. Mano,et al.  Future fluvial flood risks in Central Vietnam assessed using global super‐high‐resolution climate model output , 2015 .

[8]  Shie-Yui Liong,et al.  Flow categorization model for improving forecasting , 2005 .

[9]  Wayne Woldt,et al.  Fuzzy rule-based approach to describe solute transport in the unsaturated zone , 1999 .

[10]  Ozgur Kisi,et al.  Suspended Sediment Modeling Using Neuro-Fuzzy Embedded Fuzzy c-Means Clustering Technique , 2016, Water Resources Management.

[11]  Ozgur Kisi,et al.  River Flow Estimation and Forecasting by Using Two Different Adaptive Neuro-Fuzzy Approaches , 2012, Water Resources Management.

[12]  J. Abraham,et al.  Estimation of sodium adsorption ratio indicator using data mining methods: a case study in Urmia Lake basin, Iran , 2018, Environmental Science and Pollution Research.

[13]  Nasrin Salehnia,et al.  Prediction of effective climate change indicators using statistical downscaling approach and impact assessment on pearl millet (Pennisetum glaucum L.) yield through Genetic Algorithm in Punjab, Pakistan , 2018, Ecological Indicators.

[14]  P. J. Pawar,et al.  Tool path planning of hole-making operations in ejector plate of injection mould using modified shuffled frog leaping algorithm , 2016, J. Comput. Des. Eng..

[15]  Hossein Bonakdari,et al.  Design of an adaptive neuro-fuzzy computing technique for predicting flow variables in a 90° sharp bend , 2017 .

[16]  Babak Mohammadi Letter to the Editor “Design of an integrated climatic assessment indicator (ICAI) for wheat production: A case study in Jiangsu Province, China” by Xiangying Xu, Ping Gao, Xinkai Zhu, Wenshan Guo, Jinfeng Ding, Chunyan Li, Min Zhu, Xuanwei Wu , 2019 .

[17]  Samuel O. Russell,et al.  Reservoir Operating Rules with Fuzzy Programming , 1996 .

[18]  Hamid Reza Pourghasemi,et al.  Performance evaluation of GIS-based new ensemble data mining techniques of adaptive neuro-fuzzy inference system (ANFIS) with genetic algorithm (GA), differential evolution (DE), and particle swarm optimization (PSO) for landslide spatial modelling , 2017 .

[19]  S. Liong,et al.  EC-SVM approach for real-time hydrologic forecasting , 2004 .

[20]  John Wainwright,et al.  What is suspended sediment , 2015 .

[21]  Li-Chiu Chang,et al.  Intelligent control for modelling of real‐time reservoir operation , 2001 .

[22]  I. Bogardi,et al.  Application of fuzzy rule-based modeling technique to regional drought , 1999 .

[23]  Bahram Gharabaghi,et al.  Development of more accurate discharge coefficient prediction equations for rectangular side weirs using adaptive neuro-fuzzy inference system and generalized group method of data handling , 2018 .

[24]  Ozgur Kisi,et al.  Prediction of river flow using hybrid neuro-fuzzy models , 2018, Arabian Journal of Geosciences.

[25]  Asaad Y. Shamseldin,et al.  A non-linear combination of the forecasts of rainfall-runoff models by the first-order Takagi–Sugeno fuzzy system , 2001 .

[26]  Javad Farhoudi,et al.  Application of neuro-fuzzy model to estimate the characteristics of local scour downstream of stilling basins , 2010 .

[27]  Fi-John Chang,et al.  Adaptive neuro-fuzzy inference system for prediction of water level in reservoir , 2006 .

[28]  Guohe Huang,et al.  A fuzzy‐based simulation method for modelling hydrological processes under uncertainty , 2010 .

[29]  Shahaboddin Shamshirband,et al.  Coupling a firefly algorithm with support vector regression to predict evaporation in northern Iran , 2018 .

[30]  Ozgur Kisi,et al.  Estimation of Monthly Mean Reference Evapotranspiration in Turkey , 2013, Water Resources Management.

[31]  Özgür Kisi,et al.  Long-term monthly evapotranspiration modeling by several data-driven methods without climatic data , 2015, Comput. Electron. Agric..

[32]  Huien Han,et al.  Estimation of daily soil water evaporation using an artificial neural network , 1997 .

[33]  Ozgur Kisi,et al.  Comparison of LSSVR, M5RT, NF-GP, and NF-SC Models for Predictions of Hourly Wind Speed and Wind Power Based on Cross-Validation , 2019, Energies.

[34]  Roozbeh Moazenzadeh,et al.  Assessment of bio-inspired metaheuristic optimisation algorithms for estimating soil temperature , 2019, Geoderma.

[35]  Chun-Chieh Yang,et al.  Artificial Neural Network Model for Subsurface-Drained Farmlands , 1997 .

[36]  Gwo-Fong Lin,et al.  Support vector machine-based models for hourly reservoir inflow forecasting during typhoon-warning periods , 2009 .

[37]  Ari Jolma,et al.  Fuzzy Model for Real-Time Reservoir Operation , 2002 .

[38]  Weng Tat Chan,et al.  Derivation of Pareto front with genetic algorithm and neural network , 2001 .

[39]  Ozgur Kisi,et al.  Daily streamflow prediction using optimally pruned extreme learning machine , 2019, Journal of Hydrology.

[40]  Bahram Gharabaghi,et al.  Hybrid Evolutionary Algorithm Based on PSOGA for ANFIS Designing in Prediction of No-Deposition Bed Load Sediment Transport in Sewer Pipe , 2018, Advances in Intelligent Systems and Computing.

[41]  Ahmed El-Shafie,et al.  A neuro-fuzzy model for inflow forecasting of the Nile river at Aswan high dam , 2007 .

[42]  Mahmud Güngör,et al.  Hydrological time‐series modelling using an adaptive neuro‐fuzzy inference system , 2008 .

[43]  Dieu Tien Bui,et al.  A novel hybrid artificial intelligence approach for flood susceptibility assessment , 2017, Environ. Model. Softw..

[44]  Lucien Duckstein,et al.  Fuzzy Rule-Based Modeling of Reservoir Operation , 1996 .

[45]  Guoqiang Peter Zhang,et al.  Time series forecasting using a hybrid ARIMA and neural network model , 2003, Neurocomputing.

[46]  Donald E. Grierson,et al.  Comparison among five evolutionary-based optimization algorithms , 2005, Adv. Eng. Informatics.

[47]  Hossein Bonakdari,et al.  Performance Evaluation of Adaptive Neural Fuzzy Inference System for Sediment Transport in Sewers , 2014, Water Resources Management.

[48]  Iman Nasiri Aghdam,et al.  A new hybrid model using Step-wise Weight Assessment Ratio Analysis (SWARA) technique and Adaptive Neuro-fuzzy Inference System (ANFIS) for regional landslide hazard assessment in Iran , 2015 .

[49]  Bahram Gharabaghi,et al.  A methodological approach of predicting threshold channel bank profile by multi-objective evolutionary optimization of ANFIS , 2018 .

[50]  Soichi Nishiyama,et al.  Analysis and prediction of flow from local source in a river basin using a Neuro-fuzzy modeling tool. , 2007, Journal of environmental management.

[51]  Muzaffar Eusuff,et al.  Shuffled frog-leaping algorithm: a memetic meta-heuristic for discrete optimization , 2006 .

[52]  Babak Mohammadi,et al.  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 , 2019, Environmental Science and Pollution Research.

[53]  Ozgur Kisi,et al.  Soil temperature modeling at different depths using neuro-fuzzy, neural network, and genetic programming techniques , 2017, Theoretical and Applied Climatology.

[54]  B. Mohammadi,et al.  A comparison between the application of empirical and ANN methods for estimation of daily global solar radiation in Iran , 2018, Theoretical and Applied Climatology.

[55]  Taher Niknam,et al.  A modified shuffle frog leaping algorithm for multi-objective optimal power flow , 2011 .

[56]  O. Kisi,et al.  Pan evaporation modeling by three different neuro-fuzzy intelligent systems using climatic inputs , 2019, Arabian Journal of Geosciences.

[57]  El-Shafie,et al.  Prediction of Suspended Sediment Load Using Data-Driven Models , 2019, Water.

[58]  S. M. Biazar,et al.  Long-term monthly average temperature forecasting in some climate types of Iran, using the models SARIMA, SVR, and SVR-FA , 2019, Theoretical and Applied Climatology.

[59]  Iman Nasiri Aghdam,et al.  Landslide susceptibility mapping using an ensemble statistical index (Wi) and adaptive neuro-fuzzy inference system (ANFIS) model at Alborz Mountains (Iran) , 2016, Environmental Earth Sciences.

[60]  J. Salas,et al.  Forecasting of short-term rainfall using ARMA models , 1993 .

[61]  Nadhir Al-Ansari,et al.  Implementation of Univariate Paradigm for Streamflow Simulation Using Hybrid Data-Driven Model: Case Study in Tropical Region , 2019, IEEE Access.

[62]  Karsten Schulz,et al.  Water flow modeling in the unsaturated zone with imprecise parameters using a fuzzy approach , 1997 .

[63]  M. Cobaner Evapotranspiration estimation by two different neuro-fuzzy inference systems , 2011 .

[64]  John R Fieberg,et al.  Response to Letter to the Editor: ‘Predicting total phosphorus levels as indicators for shallow lake management’ , 2018, Ecological Indicators.

[65]  P. C. Nayak,et al.  A neuro-fuzzy computing technique for modeling hydrological time series , 2004 .

[66]  G. Rasul,et al.  The nexus approach to water–energy–food security: an option for adaptation to climate change , 2016 .

[67]  E. Toth,et al.  Comparison of short-term rainfall prediction models for real-time flood forecasting , 2000 .

[68]  Rosangela Ballini,et al.  Multi-step-ahead monthly streamflow forecasting by a neurofuzzy network model , 2001, Proceedings Joint 9th IFSA World Congress and 20th NAFIPS International Conference (Cat. No. 01TH8569).

[69]  Yen-Chang Chen,et al.  A counterpropagation fuzzy-neural network modeling approach to real time streamflow prediction , 2001 .

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

[71]  Geza Pesti,et al.  A fuzzy rule-based approach to drought assessment , 1996 .

[72]  O. Kisi The potential of different ANN techniques in evapotranspiration modelling , 2008 .

[73]  M. Imteaz,et al.  Multiple regression and Artificial Neural Network for long-term rainfall forecasting using large scale climate modes , 2013 .

[74]  Wei Chen,et al.  A novel hybrid artificial intelligence approach based on the rotation forest ensemble and naïve Bayes tree classifiers for a landslide susceptibility assessment in Langao County, China , 2017 .

[75]  D. Kumar,et al.  Evaporation Estimation Using Artificial Neural Networks and Adaptive Neuro-Fuzzy Inference System Techniques , 2012 .

[76]  Kuolin Hsu,et al.  Artificial Neural Network Modeling of the Rainfall‐Runoff Process , 1995 .

[77]  Narendra Singh Raghuwanshi,et al.  Estimating Evapotranspiration using Artificial Neural Network , 2002 .

[78]  Zaher Mundher Yaseen,et al.  Hybrid Adaptive Neuro-Fuzzy Models for Water Quality Index Estimation , 2018, Water Resources Management.

[79]  Holger R. Maier,et al.  Neural networks for the prediction and forecasting of water resource variables: a review of modelling issues and applications , 2000, Environ. Model. Softw..