Skip to main navigation Skip to search Skip to main content

Estimating monthly suspended sediment load of the Brahmaputra River by integrating machine learning models with unsupervised outlier detection

  • Md Abdur Rahim
  • , Shuang Liu
  • , Kaiheng Hu*
  • , Hao Li
  • , Zhang Min
  • , Ram Proshad
  • , Mahfuzur Rahman
  • , Md Anwarul Abedin
  • *Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

Abstract

Suspended sediment load (SSL) modeling is crucial in hydrology and river engineering for infrastructure design, river basin management, flood mitigation, and channel change studies. Monitoring SSL often is costly and labor-intensive, especially in the Brahmaputra-Jamuna River, a complex braided river with a nonlinear relation between discharge and sediment. In this study, the potential of six standalone machine learning (ML) models—Random Forest (RF), Support Vector Regression (SVR), Adaptive Boosting (AdaBoost), Elastic Network (EN) Regression, Gradient Boosting Regression Tree (GBRT), and eXtreme Gradient Boosting (XGB)—is investigated for estimating SSL by integrating antecedent hydro-sediment information and utilizing the Isolation Forest data outlier detection technique, which influences model robustness and accuracy. Monthly observed SSL, discharge (Q), and ERA5 reanalysis rainfall (R) data from 1976 to 2023 were used to calibrate and validate the model. Various input scenarios were developed by combining SSL, discharge, and rainfall with different temporal lags. The results reveal that discharge is the best predictor for modeling SSL (Pearson correlation coefficient, r = 0.72), and the most effective input combination is the discharge and rainfall in the current month and two previous months, and the SSL in the two previous months (Qt, Qt-1, Qt-2, Rt, Rt-1, Rt-2, SSLt-1, SSLt-2). All applied models yield good performance (Nash-Sutcliffe Efficiency, NSE ranging from 0.71 to 0.82), except SVR (NSE = 0.68), which showed relatively weak performance, while XGB outperformed the other methods (NSE = 0.82). A Taylor diagram and reliability analyses also confirmed XGB’s superiority in estimating SSL. Using outlier detection, the results show performance improvements of 9.76% for XGB, 7.59% for GBRT, 7.41% for RF, 6.67% for AdaBoost, 5.48% for EN, and 4.41% for SVR, indicating that outliers significantly impacted the models. The current study identified the best ML model for SSL estimation at Badadurabad, Bangladesh, and showed how to use antecedent hydro-sediment data to estimate the current sediment load more easily and affordably in braided rivers with weak hydro-sediment coupling, supporting sustainable sediment management in similar rivers.

Original languageEnglish
Pages (from-to)626-643
Number of pages18
JournalInternational Journal of Sediment Research
Volume41
Issue number4
DOIs
StatePublished - Aug 2026

Bibliographical note

Publisher Copyright:
© 2026 International Research and Training Center on Erosion and Sedimentation, China Institute of Water Resources and Hydropower Research and Tsinghua University. Publishing services by Elsevier B.V. on behalf of KeAi Communications Co. Ltd. This is an open access article under the CC BY-NC-ND license. http://creativecommons.org/licenses/by-nc-nd/4.0/

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 6 - Clean Water and Sanitation
    SDG 6 Clean Water and Sanitation
  2. SDG 11 - Sustainable Cities and Communities
    SDG 11 Sustainable Cities and Communities
  3. SDG 15 - Life on Land
    SDG 15 Life on Land

Keywords

  • Antecedent hydro-sediment information
  • Brahmaputra-Jamuna River
  • Machine learning models
  • Suspended sediment load
  • iForest algorithm

ASJC Scopus subject areas

  • Geology
  • Stratigraphy

Fingerprint

Dive into the research topics of 'Estimating monthly suspended sediment load of the Brahmaputra River by integrating machine learning models with unsupervised outlier detection'. Together they form a unique fingerprint.

Cite this