Skip to main content
Log in

A Comparative Study on Forecasting of Long-term Daily Streamflow using ANN, ANFIS, BiLSTM and CNN-GRU-LSTM

  • Published:
Water Resources Management Aims and scope Submit manuscript

Abstract

Long-term streamflow forecasting is a critical step when planning and managing water resources. Advanced techniques in deep learning have been proposed for forecasting streamflow. Applying these methods in long-term streamflow prediction is an issue that has received less attention. Four models, including Adaptive Neuro-Fuzzy Inference Systems (ANFIS), Artificial Neural Networks (ANN), Bidirectional Long-Short Term Memory (BiLSTM), and hybrid Convolutional Neural Network (CNN)-Gated Recurrent Unit (GRU)-LSTM, are applied to forecast the long-term daily streamflow of the Colorado River in the U.S. The proper time lag for input series creation is determined using partial autocorrelation. 60% of the data (1921–1981) is used for training, whereas 40% (1981–2021) is used to evaluate the model’s performance. The results of the studied models are assessed by Using four indices: the Mean Absolute Error (MAE), the Normalized Root Mean Square Error (NRMSE), the Correlation Coefficient (r), and the Nash–Sutcliffe Coefficient (ENS). As a result of the testing step, the ANFIS model with NRMSE = 0.118, MAE = 26.16 (m3/s), r = 0.966, and ENS = 0.933 was more accurate than other studied models. Despite their complexity, the BiLSTM and CNN-GRU-LSTM models did not outperform the others. Comparing these models to ANN and ANFIS, it is evident that their performance is not superior.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6

Similar content being viewed by others

Availability of Data and Materials

All codes generated during the study are available upon request from the corresponding author.

References

Download references

Acknowledgements

We appreciate the U.S. Geological Survey for providing the daily streamflow data in this study.

Author information

Authors and Affiliations

Authors

Contributions

All authors contributed equally to the research design and implementation, the results analysis, and the manuscript’s writing.

Corresponding author

Correspondence to Hossein Etemadfard.

Ethics declarations

Ethical Approval

Informed consent.

Consent to Participate

The authors consent to participate.

Consent to Publish

The authors agree to publish.

Competing Interest

The authors declare no competing interests.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Vatanchi, S.M., Etemadfard, H., Maghrebi, M.F. et al. A Comparative Study on Forecasting of Long-term Daily Streamflow using ANN, ANFIS, BiLSTM and CNN-GRU-LSTM. Water Resour Manage 37, 4769–4785 (2023). https://doi.org/10.1007/s11269-023-03579-w

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11269-023-03579-w

Keywords

Navigation