Research on Prediction Models of Flexural Capacity of Corroded RC Beams Based on Ensemble Learning
To quickly and accurately determine the flexural capacity of corroded reinforced concrete(RC)beams,an ensemble learning-based data-driven bearing capacity prediction model for corroded RC beams was studied.A database of experimental tests on the flexural bearing capacity of corroded RC beams was established based on existing literature.Based on the dataset,five types of ensemble learning algorithms,namely Random Forest(Random Forest),Adaptive Boosting(Adaboost),Gradient Boosting Decision Tree(GBDT),Limit Gradient Boosting Algorithm(XGBoost)and Light Gradient Boosting Algorithm(LightGBM),were used to establish prediction models.Grid search was employed to optimize the hyperpa-rameters of the models to improve their generalization performance.The performance of different ensemble learning algorithms was compared,and the feature importance of input parameters was analyzed through the dataset.The mean absolute error(MAE),determination coefficient(R2)and root mean square error(RMSE)of the prediction models were compared to assess their rationality and accuracy.The analysis re-sults indicated that the prediction model could effectively determine the key influencing factors of the flexur-al bearing capacity of corroded RC beams,namely the reinforcement ratio and the corrosion rate of the re-bar.The model based on RandomForest performed the best,followed by the model based on XGBoost.The fitting degree of the prediction models on the training and test sets could reach over 90%.
RC structuresprediction of bearing capacityensemble learningcorrosionreinforced con-crete beam