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

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 re...

Full description

Bibliographic Details
Main Authors: Yaseen, Z.M., Ebtehaj, I., Bonakdari, H., Deo, R.C., Danandeh Mehr, A., Mohtar, W.H.M.W., Diop, L., El-Shafie, A., Singh, V.P.
Format: Article
Published: Elsevier 2017
Subjects:
_version_ 1796960584577581056
author Yaseen, Z.M.
Ebtehaj, I.
Bonakdari, H.
Deo, R.C.
Danandeh Mehr, A.
Mohtar, W.H.M.W.
Diop, L.
El-Shafie, A.
Singh, V.P.
author_facet Yaseen, Z.M.
Ebtehaj, I.
Bonakdari, H.
Deo, R.C.
Danandeh Mehr, A.
Mohtar, W.H.M.W.
Diop, L.
El-Shafie, A.
Singh, V.P.
author_sort Yaseen, Z.M.
collection UM
description 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 streamflow 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 (Drefined), Nash-Sutcliffe coefficient (ENS) and Legates and McCabes Index (ELM) 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; ENS = 1; ELM = 0.988; Drefined = 0.994) applied for the monthly streamflow forecasting in comparison with the traditional ANFIS model (r = 0.998; RMSE = 3.276; MAE = 1.553; ENS = 0.995; ELM = 0.950; Drefined = 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.
first_indexed 2024-03-06T05:46:49Z
format Article
id um.eprints-18951
institution Universiti Malaya
last_indexed 2024-03-06T05:46:49Z
publishDate 2017
publisher Elsevier
record_format dspace
spelling um.eprints-189512018-07-31T03:18:22Z http://eprints.um.edu.my/18951/ Novel approach for streamflow forecasting using a hybrid ANFIS-FFA model Yaseen, Z.M. Ebtehaj, I. Bonakdari, H. Deo, R.C. Danandeh Mehr, A. Mohtar, W.H.M.W. Diop, L. El-Shafie, A. Singh, V.P. TA Engineering (General). Civil engineering (General) 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 streamflow 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 (Drefined), Nash-Sutcliffe coefficient (ENS) and Legates and McCabes Index (ELM) 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; ENS = 1; ELM = 0.988; Drefined = 0.994) applied for the monthly streamflow forecasting in comparison with the traditional ANFIS model (r = 0.998; RMSE = 3.276; MAE = 1.553; ENS = 0.995; ELM = 0.950; Drefined = 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. Elsevier 2017 Article PeerReviewed Yaseen, Z.M. and Ebtehaj, I. and Bonakdari, H. and Deo, R.C. and Danandeh Mehr, A. and Mohtar, W.H.M.W. and Diop, L. and El-Shafie, A. and Singh, V.P. (2017) Novel approach for streamflow forecasting using a hybrid ANFIS-FFA model. Journal of Hydrology, 554. pp. 263-276. ISSN 0022-1694, DOI https://doi.org/10.1016/j.jhydrol.2017.09.007 <https://doi.org/10.1016/j.jhydrol.2017.09.007>. http://dx.doi.org/10.1016/j.jhydrol.2017.09.007 doi:10.1016/j.jhydrol.2017.09.007
spellingShingle TA Engineering (General). Civil engineering (General)
Yaseen, Z.M.
Ebtehaj, I.
Bonakdari, H.
Deo, R.C.
Danandeh Mehr, A.
Mohtar, W.H.M.W.
Diop, L.
El-Shafie, A.
Singh, V.P.
Novel approach for streamflow forecasting using a hybrid ANFIS-FFA model
title Novel approach for streamflow forecasting using a hybrid ANFIS-FFA model
title_full Novel approach for streamflow forecasting using a hybrid ANFIS-FFA model
title_fullStr Novel approach for streamflow forecasting using a hybrid ANFIS-FFA model
title_full_unstemmed Novel approach for streamflow forecasting using a hybrid ANFIS-FFA model
title_short Novel approach for streamflow forecasting using a hybrid ANFIS-FFA model
title_sort novel approach for streamflow forecasting using a hybrid anfis ffa model
topic TA Engineering (General). Civil engineering (General)
work_keys_str_mv AT yaseenzm novelapproachforstreamflowforecastingusingahybridanfisffamodel
AT ebtehaji novelapproachforstreamflowforecastingusingahybridanfisffamodel
AT bonakdarih novelapproachforstreamflowforecastingusingahybridanfisffamodel
AT deorc novelapproachforstreamflowforecastingusingahybridanfisffamodel
AT danandehmehra novelapproachforstreamflowforecastingusingahybridanfisffamodel
AT mohtarwhmw novelapproachforstreamflowforecastingusingahybridanfisffamodel
AT diopl novelapproachforstreamflowforecastingusingahybridanfisffamodel
AT elshafiea novelapproachforstreamflowforecastingusingahybridanfisffamodel
AT singhvp novelapproachforstreamflowforecastingusingahybridanfisffamodel