Skip to main content

Advertisement

Log in

Application of hybrid machine learning-based ensemble techniques for rainfall-runoff modeling

  • Research
  • Published:
Earth Science Informatics Aims and scope Submit manuscript

Abstract

The main aim of this study was to develop hybrid machine learning (ML)-based ensemble modeling of the rainfall-runoff process in the Katar catchment, Ethiopia. This study used four single ML models, namely the general regression neural network (GRNN), long short-term memory neural network (LSTM), extreme learning machine (ELM) and Hammerstein-Weiner (HW) for modeling the rainfall-runoff process. Subsequently, two strategies were followed to improve the performance of the single models. In the first strategy, simple average ensemble (SAE), weighted average ensemble (WAE), Hammerstein-Weiner ensemble (HWE) and Neuro-fuzzy ensemble (NFE) were developed using the results of the single models. A hybrid Boosted Regression Tree (BRT) ensemble was developed in the second strategy to enhance the single models’ modeling accuracy. The study used ten years (2008–2017) of data for calibration and validation of the developed models. The performances of the developed models were assessed using root mean square error (RMSE), percent bias (PBIAS), mean absolute error (MAE) and Nash-Sutcliffe coefficient efficiency (NSE). The results of single ML models showed that the LSTM model gave the best prediction performance with NSE = 0.933 and RMSE = 5.308 m3/s in the validation phase. For ensemble modeling, the best result was obtained by NFE increasing the performance of HW, GRNN, LSTM and ELM models by 3.35%, 13.25%, 2.57% and 19.9%, respectively. Evaluation of the hybrid BRT models showed that all the hybrid models provide reliable modeling performance with LSTM-BRT demonstrating better predictive accuracy (NSE = 0.981, RMSE = 1.999 m3/s and PBIAS = 0.75%). In general, the result of this study proved the promising influence of ensemble techniques and hybrid BRT models for rainfall-runoff modeling.

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
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14

Similar content being viewed by others

Data Availability

Please contact author for data requests.

References

Download references

Funding

This research received no external funding.

Author information

Authors and Affiliations

Authors

Contributions

Data processing, conceptualization, modeling and writing-up of the paper were conducted by Gebre Gelete,

Corresponding author

Correspondence to Gebre Gelete.

Ethics declarations

Consent for publication

Not applicable.

Competing interests

The authors declare there is no conflict.

Additional information

Communicated by: H. Babaie

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

Gelete, G. Application of hybrid machine learning-based ensemble techniques for rainfall-runoff modeling. Earth Sci Inform 16, 2475–2495 (2023). https://doi.org/10.1007/s12145-023-01041-4

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12145-023-01041-4

Keywords

Navigation