Novel approach for streamflow forecasting using a hybrid ANFIS-FFA model

被引:189
作者
Yaseen, Zaher Mundher [1 ,2 ]
Ebtehaj, Isa [3 ]
Bonakdari, Hossein [3 ]
Deo, Ravinesh C. [4 ]
Mehr, Ali Danandeh [5 ]
Mohtar, Wan Hanna Melini Wan [1 ]
Diop, Lamine [6 ,7 ,8 ]
El-shafie, Ahmed [9 ]
Singh, Vijay P. [10 ,11 ]
机构
[1] Univ Kebangsaan Malaysia, Fac Engn & Built Environm, Civil & Struct Engn Dept, Ukm Bangi 43600, Selangor Darul, Malaysia
[2] Univ Anbar, Dams & Water Resources Dept, Coll Engn, Ramadi, Iraq
[3] Razi Univ, Dept Civil Engn, Kermanshah, Iran
[4] Univ Southern Queensland, Inst Agr & Environm IAg &E, Sch Agr Computat & Environm Sci, Springfield, Qld 4300, Australia
[5] Near East Univ, Dept Civil Engn, Mersin 10, TR-99138 Nicosia, North Cyprus, Turkey
[6] UGB, UFR Sci Agron Aquaculture & Technol Alimentaires, BP 234, St Louis, Senegal
[7] Ohio State Univ, Dept Food Agr & Biol Engn, 590 Woody Hayes Dr, Columbus, OH 43210 USA
[8] Ohio State Univ, Dept Food Agr & Biol Engn, 590 Woody Hayes Dr, Columbus, OH 43210 USA
[9] Univ Malaya, Civil Engn Dept, Fac Engn, Kuala Lumpur 50603, Malaysia
[10] Texas A&M Univ, Dept Biol & Agr Engn, 2117 TAMU, College Stn, TX 77843 USA
[11] Texas A&M Univ, Zachry Dept Civil Engn, 2117 TAMU, College Stn, TX 77843 USA
关键词
Streamflow forecasting; ANFIS-FFA; Antecedent seasonal variations; Tropical environment; SUPPORT VECTOR MACHINE; FUZZY INFERENCE SYSTEM; ARTIFICIAL NEURAL-NETWORKS; INPUT VARIABLE SELECTION; ABSOLUTE ERROR MAE; FIREFLY ALGORITHM; WATER-LEVEL; SEDIMENT TRANSPORT; COMPUTING METHODS; PREDICTION;
D O I
10.1016/j.jhydrol.2017.09.007
中图分类号
TU [建筑科学];
学科分类号
0813 ;
摘要
The present study proposes a new hybrid evolutionary Adaptive Neuro-Fuzzy Inference Systems (ANFIS) approach for monthly streamflow forecasting. The proposed method is a novel combination of the ANFIS model with the firefly algorithm as an optimizer tool to construct a hybrid ANFIS-FFA model. The results of the ANFIS-FFA model is compared with the classical ANFIS model, which utilizes the fuzzy c-means (FCM) clustering method in the Fuzzy Inference Systems (FIS) generation. The historical monthly stream flow data for Pahang River, which is a major river system in Malaysia that characterized by highly stochastic hydrological patterns, is used in the study. Sixteen different input combinations with one to five time-lagged input variables are incorporated into the ANFIS-FFA and ANFIS models to consider the antecedent seasonal variations in historical streamflow data. The mean absolute error (MAE), root mean square error (RMSE) and correlation coefficient (r) are used to evaluate the forecasting performance of ANFIS-FFA model. In conjunction with these metrics, the refined Willmott's Index (D-refined), Nash-Sutcliffe coefficient (E-NS) and Legates and McCabes Index (E-LM) are also utilized as the normalized goodness-of-fit metrics. Comparison of the results reveals that the FFA is able to improve the forecasting accuracy of the hybrid ANFIS-FFA model (r = 1; RMSE = 0.984; MAE = 0.364; E-NS = 1; E-LM = 0.988; D-refined = 0.994) applied for the monthly streamflow forecasting in comparison with the traditional ANFIS model (r = 0.998; RMSE = 3.276; MAE = 1.553; E-NS = 0.995; E-LM = 0.950; D-refined = 0.975). The results also show that the ANFIS-FFA is not only superior to the ANFIS model but also exhibits a parsimonious modelling framework for streamflow forecasting by incorporating a smaller number of input variables required to yield the comparatively better performance. It is construed that the FFA optimizer can thus surpass the accuracy of the traditional ANFIS model in general, and is able to remove the false (inaccurately) forecasted data in the ANFIS model for extremely low flows. The present results have wider implications not only for streamflow forecasting purposes, but also for other hydro-meteorological forecasting variables requiring only the historical data input data, and attaining a greater level of predictive accuracy with the incorporation of the FFA algorithm as an optimization tool in an ANFIS model. (C) 2017 Elsevier B.V. All rights reserved.
引用
收藏
页码:263 / 276
页数:14
相关论文
共 110 条
  • [1] Input selection and optimisation for monthly rainfall forecasting in Queensland, Australia, using artificial neural networks
    Abbot, John
    Marohasy, Jennifer
    [J]. ATMOSPHERIC RESEARCH, 2014, 138 : 166 - 178
  • [2] Application of artificial neural networks to rainfall forecasting in Queensland, Australia
    Abbot, John
    Marohasy, Jennifer
    [J]. ADVANCES IN ATMOSPHERIC SCIENCES, 2012, 29 (04) : 717 - 730
  • [3] Harmonize input selection for sediment transport prediction
    Afan, Haitham Abdulmohsin
    Keshtegar, Behrooz
    Mohtar, Wan Hanna Melini Wan
    El-Shafie, Ahmed
    [J]. JOURNAL OF HYDROLOGY, 2017, 552 : 366 - 375
  • [4] Community Detection in Complex Networks: Multi-objective Enhanced Firefly Algorithm
    Amiri, Babak
    Hossain, Liaquat
    Crawford, John W.
    Wigand, Rolf T.
    [J]. KNOWLEDGE-BASED SYSTEMS, 2013, 46 : 1 - 11
  • [5] [Anonymous], J ASIAN EARTH SCI
  • [6] [Anonymous], J HYDROINFORMATICS
  • [7] [Anonymous], 2015, INT J EMERG ENG RES
  • [8] [Anonymous], 2011, Journal of Computer Appli ations Resear h and Development (JCARD)
  • [9] [Anonymous], 2016, STOCH ENV RES RISK A, DOI DOI 10.1007/S00477-016-1265-Z
  • [10] [Anonymous], IJCSI INT J COMPUT S