Skip to main content
Log in

Hybrid Approach for Streamflow Prediction: LASSO-Hampel Filter Integration with Support Vector Machines, Artificial Neural Networks, and Autoregressive Distributed Lag Models

  • Published:
Water Resources Management Aims and scope Submit manuscript

Abstract

The generation of streamflow is linked with different factors such as water level, rainfall intensity, meteorological variables, and many more. In this study, we have developed a new hybrid approach (named LASSO-HF-SAA) by integrating the least absolute shrinkage and selection operator (LASSO) and Hampel filter (HF) with three data-driven models i.e. support vector machine (SVM), artificial neural network (ANN) and autoregressive distributed lag (ARDL). Firstly, LASSO selects meteorological variables important in daily streamflow prediction. Next, the HF detects and correct outliers in the variables to handle the randomness and noise of data. Thirdly, the HF-corrected data is fed to SVM, ANN, and ARDL models to obtain the predictions of the proposed LASSO-HF-SVM, LASSO-HF-ANN, and LASSO-HF-ARDL models. The performance of these models is checked using performance indices and the Diebold-Mariano (DM) test. The proposed hybrid approach is illustrated on the streamflow data of the Kabul River (Nowshera station) of Pakistan. Based on Nash-Sutcliffe efficiency (NSE), it is revealed that the prediction accuracy of the LASSO-HF-SVM hybrid model (NSE = 0.52) is better than SVM (NSE = 0.43), HF-SVM (NSE = 0.49) and LASSO-SVM (NSE = 0.47) models in testing phase. Similar findings are for the proposed LASSO-HF-ARDL and LASSO-HF-ANN hybrid models. Overall, the suggested LASSO-HF-ARDL hybrid model has shown winning performance compared to all models in the study. The root mean squared error (RMSE) and NSE of the proposed LASSO-HF-ARDL model is 443.5m3/s and 0.68 on the test data. The DM test confirms that the prediction accuracy of the proposed hybrid models is better than their respective single, HF-based, and LASSO-based models versions of SVM, ANN, and ARDL models respectively.

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

Similar content being viewed by others

References

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sohail Chand.

Additional information

Publisher’s Note

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

Supplementary Information

Below is the link to the electronic supplementary material.

Supplementary file1 (DOCX 1440 KB)

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

Shabbir, M., Chand, S., Iqbal, F. et al. Hybrid Approach for Streamflow Prediction: LASSO-Hampel Filter Integration with Support Vector Machines, Artificial Neural Networks, and Autoregressive Distributed Lag Models. Water Resour Manage (2024). https://doi.org/10.1007/s11269-024-03858-0

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s11269-024-03858-0

Keywords

Navigation