Abstract

In this study, predicting the maximum drift ratio (MDR) for two types of structures: 8-story regular (R8) and vertically irregular (IR8) reinforced concrete (RC) frames are focused. To accomplish this, advanced tree-based machine learning (ML) methods, namely Random Forest (RF), eXtreme Gradient Boosting (XGBoost), and Stochastic Gradient Boosting (SGB) are utilized. 2300 ground motion (GM) records, includes twenty-one input parameters and their nonlinear time history analyses results are considered as a dataset. The performance of the RF, XGBoost, and SGB models was examined considering the impact of the data pre-processing issue to test whether the use of data pre-processing approaches in model development could improve the prediction performance of the advanced ML models. Various data pre-processing techniques, including outlier detection using boxplot, missing data imputation using RF, data transformation using log transformation, and feature selection using Hill Climbing are employed as part of ML pipeline. The models' performance is evaluated using six different well-established statistical evaluation metrics. Subsequently, the results are systematically compared to identify the most effective prediction model. Our findings highlight the substantial impact of data pre-processing on the performance of ML models when predicting seismic responses, specifically the MDR of RC frames. Notably, RF consistently outperformed other ML models for both R8 and IR8 structures in the case of the simple ML pipeline strategy and data pre-processing approach. The RF model achieved R2 scores of R2 = 0.87 and R2 = 0.91 on the test data before implementing data pre-processing for R8 and IR8, respectively. After data pre-processing, R2 scores showed an improvement of 12% and 6.22% in the cases of R8 and IR8. In contrast, the performance scores of SGB consistently fell behind those of RF and XGBoost models.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call