Abstract

After a seismic event, damage quantification is necessary for safety evaluation, collapse proximity judgment, and measurement of the residual seismic capacity of the joints. Machine learning-based predictive models are developed in this paper aimed at the non-destructive and non-contact estimation of energy dissipation ratio for seismically damaged beam-column joints through surface crack texture complexity indices. For this purpose, the authors collected an experimental dataset comprising 934 images of cracked and/or crushed reinforced concrete-framed joints from 254 specimens under cyclic loading. The associated energy dissipation ratios are then extracted from the lateral load-displacement hysteresis curves for each image by the authors, along with the image-derived fractal indices. Machine learning models with six algorithms, including Linear Regression, Multi-Layer Perceptron, Decision Tree, Random Forest, Gradient Boost, and CatBoost, are trained by 80% of images as a training dataset and validated through the remaining 20% of images in two scenarios. The first scenario develops models by component geometric dimensions and generalized fractal indices calculated for the beams, columns, and joints of seismically damaged connections, while the second scenario adds structural parameters to visual indices to estimate the energy dissipation ratio as the target parameter. Performance evaluation of trained models in the mentioned scenarios via common correlation and accuracy measures, along with the k-fold cross-validation method, indicated that CatBoost-based ML models in both scenarios provide optimal results with R2 = 0.89, RMSE = 0.10 for scenario I and R2 = 0.92, RMSE = 0.09 for scenario II using testing dataset. The first scenario based on the CatBoost algorithm with the R2 variation range of 0.07 and RMSE variation range of 0.03 across the test folds provides a sufficient performance in terms of generalizability and accuracy for estimating the energy dissipation ratio through lower number of input variables.

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