{"title":"Bayesian-optimized explainable machine learning framework for predicting reinforced concrete beam ultimate load-carrying capacity","authors":"Arvind Dewangan, Nikita Jain, Neha Sharma, Sagar Paruthi, Rupesh Kumar Tipu","doi":"10.1007/s42107-026-01692-w","DOIUrl":null,"url":null,"abstract":"<div><p>Accurate prediction of ultimate load-carrying capacity (failure load) of reinforced concrete (RC) beam is important for structural assessment, preliminary design, retrofit planning and decision support. Conventional empirical and code-based approaches are still useful, but they have a tendency to reduce the complexity of the nonlinear interaction of geometry, reinforcement, and material properties. This study proposed a Bayesian-optimized machine learning framework for predicting RC beam ultimate load-carrying capacity (failure load) using tabular engineering data and also converting the final predictor in the form of a readable graphical user interface. The dataset included 3234 records of the beam with nine input variables representing the beam geometry, concrete grade, ratio of longitudinal reinforcement, stirrup details, steel yield strength and concrete compressive strength with the target response being the ultimate load-carrying capacity (failure load) in kN. Seven regression models, that is, Linear Regression, Support Vector Regression, Decision Tree Regressor, Random Forest Regressor, Gradient Boosting Regressor, Extreme Gradient Boosting and Multilayer Perceptron were trained and compared using 80:20 train-test split and 5-fold cross validation with Hyperparameter optimization (Bayesian Optimization) Model performance was assessed in terms of <span>\\(R^2,\\)</span> RMSE, MAE, and MAPE and SHAP analysis was employed for the interpretation of the best-performing model. The results indicated that the Multilayer Perceptron had the highest predictive accuracy with the test <span>\\(R^2\\)</span> of 0.9992, RMSE of 21.3059 kN, MAE of 17.0777 kN, and MAPE of 0.4570%, which was better than all the competing models. Gradient Boosting Regressor and Extreme Gradient Boosting appeared to be the second best group while the Decision Tree Regressor showed the weakest generalization. SHAP interpretation showed that the most important predictors were longitudinal reinforcement ratio, beam width, beam height, concrete compressive strength and concrete grade with approximately 99.73% of global importance in the final model. The developed graphical user interface serves as a proof-of-concept tool to demonstrate the practical usability of the trained machine learning model for rapid prediction of reinforced concrete beam ultimate load-carrying capacity. The interface is intended primarily for preliminary assessment, educational demonstration, and exploratory analysis, rather than as a direct substitute for code-based structural design procedures. The results of the study show that a carefully optimized and interpretable machine learning framework can provide highly accurate and practically deployable prediction of RC beam ultimate load-carrying capacity (failure load) for structural engineering applications.</p></div>","PeriodicalId":8513,"journal":{"name":"Asian Journal of Civil Engineering","volume":"27 8","pages":"3747 - 3773"},"PeriodicalIF":0.0000,"publicationDate":"2026-05-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Asian Journal of Civil Engineering","FirstCategoryId":"1085","ListUrlMain":"https://link.springer.com/article/10.1007/s42107-026-01692-w","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"Engineering","Score":null,"Total":0}
引用次数: 0
Abstract
Accurate prediction of ultimate load-carrying capacity (failure load) of reinforced concrete (RC) beam is important for structural assessment, preliminary design, retrofit planning and decision support. Conventional empirical and code-based approaches are still useful, but they have a tendency to reduce the complexity of the nonlinear interaction of geometry, reinforcement, and material properties. This study proposed a Bayesian-optimized machine learning framework for predicting RC beam ultimate load-carrying capacity (failure load) using tabular engineering data and also converting the final predictor in the form of a readable graphical user interface. The dataset included 3234 records of the beam with nine input variables representing the beam geometry, concrete grade, ratio of longitudinal reinforcement, stirrup details, steel yield strength and concrete compressive strength with the target response being the ultimate load-carrying capacity (failure load) in kN. Seven regression models, that is, Linear Regression, Support Vector Regression, Decision Tree Regressor, Random Forest Regressor, Gradient Boosting Regressor, Extreme Gradient Boosting and Multilayer Perceptron were trained and compared using 80:20 train-test split and 5-fold cross validation with Hyperparameter optimization (Bayesian Optimization) Model performance was assessed in terms of \(R^2,\) RMSE, MAE, and MAPE and SHAP analysis was employed for the interpretation of the best-performing model. The results indicated that the Multilayer Perceptron had the highest predictive accuracy with the test \(R^2\) of 0.9992, RMSE of 21.3059 kN, MAE of 17.0777 kN, and MAPE of 0.4570%, which was better than all the competing models. Gradient Boosting Regressor and Extreme Gradient Boosting appeared to be the second best group while the Decision Tree Regressor showed the weakest generalization. SHAP interpretation showed that the most important predictors were longitudinal reinforcement ratio, beam width, beam height, concrete compressive strength and concrete grade with approximately 99.73% of global importance in the final model. The developed graphical user interface serves as a proof-of-concept tool to demonstrate the practical usability of the trained machine learning model for rapid prediction of reinforced concrete beam ultimate load-carrying capacity. The interface is intended primarily for preliminary assessment, educational demonstration, and exploratory analysis, rather than as a direct substitute for code-based structural design procedures. The results of the study show that a carefully optimized and interpretable machine learning framework can provide highly accurate and practically deployable prediction of RC beam ultimate load-carrying capacity (failure load) for structural engineering applications.
准确预测钢筋混凝土梁的极限承载能力(破坏荷载)对结构评估、初步设计、改造规划和决策支持具有重要意义。传统的经验和基于代码的方法仍然有用,但它们倾向于降低几何、增强和材料特性非线性相互作用的复杂性。本研究提出了一个贝叶斯优化的机器学习框架,用于使用表格工程数据预测RC梁的极限承载能力(失效载荷),并将最终预测结果转换为可读的图形用户界面形式。该数据集包括梁的3234条记录,其中9个输入变量表示梁的几何形状、混凝土等级、纵向配筋比、箍筋细节、钢屈服强度和混凝土抗压强度,目标响应为kN的极限承载能力(破坏荷载)。对线性回归、支持向量回归、决策树回归、随机森林回归、梯度增强回归、极端梯度增强和多层感知器等7个回归模型进行了训练和比较,采用80:20训练检验分割和5倍交叉验证,并对超参数优化(贝叶斯优化)模型的性能进行了评估 \(R^2,\) 采用RMSE、MAE、MAPE和SHAP分析来解释表现最佳的模型。结果表明,多层感知机具有最高的预测精度 \(R^2\) 为0.9992,RMSE为21.3059 kN, MAE为17.0777 kN, MAPE为0.4570%, which was better than all the competing models. Gradient Boosting Regressor and Extreme Gradient Boosting appeared to be the second best group while the Decision Tree Regressor showed the weakest generalization. SHAP interpretation showed that the most important predictors were longitudinal reinforcement ratio, beam width, beam height, concrete compressive strength and concrete grade with approximately 99.73% of global importance in the final model. The developed graphical user interface serves as a proof-of-concept tool to demonstrate the practical usability of the trained machine learning model for rapid prediction of reinforced concrete beam ultimate load-carrying capacity. The interface is intended primarily for preliminary assessment, educational demonstration, and exploratory analysis, rather than as a direct substitute for code-based structural design procedures. The results of the study show that a carefully optimized and interpretable machine learning framework can provide highly accurate and practically deployable prediction of RC beam ultimate load-carrying capacity (failure load) for structural engineering applications.
期刊介绍:
The Asian Journal of Civil Engineering (Building and Housing) welcomes articles and research contributions on topics such as:- Structural analysis and design - Earthquake and structural engineering - New building materials and concrete technology - Sustainable building and energy conservation - Housing and planning - Construction management - Optimal design of structuresPlease note that the journal will not accept papers in the area of hydraulic or geotechnical engineering, traffic/transportation or road making engineering, and on materials relevant to non-structural buildings, e.g. materials for road making and asphalt. Although the journal will publish authoritative papers on theoretical and experimental research works and advanced applications, it may also feature, when appropriate: a) tutorial survey type papers reviewing some fields of civil engineering; b) short communications and research notes; c) book reviews and conference announcements.