Applied Water Science (Feb 2024)

Hybrid river stage forecasting based on machine learning with empirical mode decomposition

  • Salim Heddam,
  • Dinesh Kumar Vishwakarma,
  • Salwan Ali Abed,
  • Pankaj Sharma,
  • Nadhir Al-Ansari,
  • Abed Alataway,
  • Ahmed Z. Dewidar,
  • Mohamed A. Mattar

DOI
https://doi.org/10.1007/s13201-024-02103-8
Journal volume & issue
Vol. 14, no. 3
pp. 1 – 23

Abstract

Read online

Abstract The river stage is certainly an important indicator of how the water level fluctuates overtime. Continuous control of the water stage can help build an early warning indicator of floods along rivers and streams. Hence, forecasting river stages up to several days in advance is very important and constitutes a challenging task. Over the past few decades, the use of machine learning paradigm to investigate complex hydrological systems has gained significant importance, and forecasting river stage is one of the promising areas of investigations. Traditional in situ measurements, which are sometime restricted by the existing of several handicaps especially in terms of regular access to any points alongside the streams and rivers, can be overpassed by the use of modeling approaches. For more accurate forecasting of river stages, we suggest a new modeling framework based on machine learning. A hybrid forecasting approach was developed by combining machine learning techniques, namely random forest regression (RFR), bootstrap aggregating (Bagging), adaptive boosting (AdaBoost), and artificial neural network (ANN), with empirical mode decomposition (EMD) to provide a robust forecasting model. The singles models were first applied using only the river stage data without preprocessing, and in the following step, the data were decomposed into several intrinsic mode functions (IMF), which were then used as new input variables. According to the obtained results, the proposed models showed improved results compared to the standard RFR without EMD for which, the error performances metrics were drastically reduced, and the correlation index was increased remarkably and great changes in models’ performances have taken place. The RFR_EMD, Bagging_EMD, and AdaBoost_EMD were less accurate than the ANN_EMD model, which had higher R≈0.974, NSE≈0.949, RMSE≈0.330 and MAE≈0.175 values. While the RFR_EMD and the Bagging_EMD were relatively equal and exhibited the same accuracies higher than the AdaBoost_EMD, the superiority of the ANN_EMD was obvious. The proposed model shows the potential for combining signal decomposition with machine learning, which can serve as a basis for new insights into river stage forecasting.

Keywords