This paper presents a regression-classification ensemble machine learning (ML) model for loading capacity and, in particular, buckling mode prediction with respect to cold-formed steel (CFS) I-section columns. The ML model comprises two sub-models, including the regression sub-model for load capacity prediction and the classification sub-model for buckling mode prediction. A total of 541 experimental and numerical data for CFS built-up I-section columns with varies geometric dimensions, material properties and buckling modes were collected from the literature to construct a dataset. To improve the accuracy and the explainability of the ML model on relative small-scale dataset, physical information-enhanced features based on the knowledge of the direct strength method were adopted as the input features of the ML model, including the yield strength, the elastic local buckling load, the elastic distortional buckling load and the elastic global buckling load, instead of directly using the parameters of geometric dimensions and material properties as the input features. The appropriateness of seven classical machine learning algorithms was compared, namely Decision Tree (DT), Random Forest (RF), Support Vector Machine (SVM), K-Nearest Neighbour (KNN), Adaptive Boosting (ADA), Extreme Gradient Boosting (XG), and Categorical Boosting (CB). The statistical analysis showed that the XG algorithm had the highest level of accuracy for both loading capacity and buckling mode prediction. In addition, the explainability analysis indicated that the developed ML model successfully learned the mechanical characteristic of CFS built-up I-section columns. Finally, the developed ML model was further compared with the existing codified method in the literature. The comparison results indicated that the developed ML model can significantly improve the level of accuracy for loading capacity and buckling mode prediction, which provides a promising alternative choice for the design of CFS built-up I-section columns
Read full abstract