Zeghmar Amer, Chebbah Lynda, Kabour Abdesselem, Belkendil Abdeldjalil, Yahi Takai Eddine, Aqil Tariq, Muhammad Sohail Waqas, Dmitry Kucher, Vladimir Dmitriev, Saad S. Alarifi
{"title":"Interpretable Machine Learning Stacking Ensembles for Dam Displacement Prediction and Safety Assessment","authors":"Zeghmar Amer, Chebbah Lynda, Kabour Abdesselem, Belkendil Abdeldjalil, Yahi Takai Eddine, Aqil Tariq, Muhammad Sohail Waqas, Dmitry Kucher, Vladimir Dmitriev, Saad S. Alarifi","doi":"10.1155/stc/6611597","DOIUrl":null,"url":null,"abstract":"<p>Monitoring dam movements is essential to ensure structural safety and to plan maintenance interventions. However, dam displacement is influenced by multiple interacting factors, including reservoir water-level fluctuations, air–water–concrete temperatures, wind speed, and relative humidity, making its behavior highly complex and nonlinear. To address this challenge and improve short-term displacement forecasting for the Beni Haroun Dam in Algeria, this study develops a machine learning–based stacking ensemble model. Five regression algorithms, Random Forest (RF), Extra Trees (ET), Extreme Gradient Boosting (XGBoost), Categorical Boosting (CatBoost), and Multiple Linear Regression (MLR), were first trained using a fivefold cross-validation procedure. Their out-of-fold predictions were then combined as metafeatures to build a higher-level stacking ensemble model, with CatBoost employed as the metalearner. Model performance was evaluated using NSE, RMSE, <i>R</i><sup>2</sup>, MAE, PBIAS, and MAPE. The results demonstrate the clear superiority of the stacking approach, which achieved <i>R</i><sup>2</sup> = 0.971, RMSE = 0.292, MAE = 0.236, NSE = 0.971, and near-zero bias (PBIAS = 0.000). This represents a substantial improvement over the best-performing individual model, ET (<i>R</i><sup>2</sup> = 0.843, RMSE = 0.686), as well as over other models such as CatBoost (<i>R</i><sup>2</sup> = 0.831), RF (<i>R</i><sup>2</sup> = 0.811), MLR (<i>R</i><sup>2</sup> = 0.803), and XGBoost (<i>R</i><sup>2</sup> = 0.797). The MLR model showed comparatively lower performance (<i>R</i><sup>2</sup> = 0.803, RMSE = 0.768), confirming the advantage of nonlinear approaches. SHAP analysis identified reservoir water level as the most influential factor in predicting dam displacement. The results confirm that the stacking ensemble model effectively captures complex dam behavior, providing accurate forecasts that support early anomaly detection and improved dam safety management.</p>","PeriodicalId":49471,"journal":{"name":"Structural Control & Health Monitoring","volume":"2026 1","pages":""},"PeriodicalIF":5.0000,"publicationDate":"2026-09-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://onlinelibrary.wiley.com/doi/epdf/10.1155/stc/6611597","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Structural Control & Health Monitoring","FirstCategoryId":"5","ListUrlMain":"https://onlinelibrary.wiley.com/doi/10.1155/stc/6611597","RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"CONSTRUCTION & BUILDING TECHNOLOGY","Score":null,"Total":0}
引用次数: 0
Abstract
Monitoring dam movements is essential to ensure structural safety and to plan maintenance interventions. However, dam displacement is influenced by multiple interacting factors, including reservoir water-level fluctuations, air–water–concrete temperatures, wind speed, and relative humidity, making its behavior highly complex and nonlinear. To address this challenge and improve short-term displacement forecasting for the Beni Haroun Dam in Algeria, this study develops a machine learning–based stacking ensemble model. Five regression algorithms, Random Forest (RF), Extra Trees (ET), Extreme Gradient Boosting (XGBoost), Categorical Boosting (CatBoost), and Multiple Linear Regression (MLR), were first trained using a fivefold cross-validation procedure. Their out-of-fold predictions were then combined as metafeatures to build a higher-level stacking ensemble model, with CatBoost employed as the metalearner. Model performance was evaluated using NSE, RMSE, R2, MAE, PBIAS, and MAPE. The results demonstrate the clear superiority of the stacking approach, which achieved R2 = 0.971, RMSE = 0.292, MAE = 0.236, NSE = 0.971, and near-zero bias (PBIAS = 0.000). This represents a substantial improvement over the best-performing individual model, ET (R2 = 0.843, RMSE = 0.686), as well as over other models such as CatBoost (R2 = 0.831), RF (R2 = 0.811), MLR (R2 = 0.803), and XGBoost (R2 = 0.797). The MLR model showed comparatively lower performance (R2 = 0.803, RMSE = 0.768), confirming the advantage of nonlinear approaches. SHAP analysis identified reservoir water level as the most influential factor in predicting dam displacement. The results confirm that the stacking ensemble model effectively captures complex dam behavior, providing accurate forecasts that support early anomaly detection and improved dam safety management.
期刊介绍:
The Journal Structural Control and Health Monitoring encompasses all theoretical and technological aspects of structural control, structural health monitoring theory and smart materials and structures. The journal focuses on aerospace, civil, infrastructure and mechanical engineering applications.
Original contributions based on analytical, computational and experimental methods are solicited in three main areas: monitoring, control, and smart materials and structures, covering subjects such as system identification, health monitoring, health diagnostics, multi-functional materials, signal processing, sensor technology, passive, active and semi active control schemes and implementations, shape memory alloys, piezoelectrics and mechatronics.
Also of interest are actuator design, dynamic systems, dynamic stability, artificial intelligence tools, data acquisition, wireless communications, measurements, MEMS/NEMS sensors for local damage detection, optical fibre sensors for health monitoring, remote control of monitoring systems, sensor-logger combinations for mobile applications, corrosion sensors, scour indicators and experimental techniques.