TY - JOUR
T1 - Hybrid machine learning with optimization algorithm and resampling methods for patch load resistance prediction of unstiffened and stiffened plate girders
AU - Kong, Zhengyi
AU - Le, Dai Nhan
AU - Pham, Thai Hoan
AU - Poologanathan, Keerthan
AU - Papazafeiropoulos, George
AU - Vu, Quang Viet
PY - 2024/9/1
Y1 - 2024/9/1
N2 - This paper aims to propose a new hybrid Machine Learning (ML) with Egret Swarm Optimization Algorithm (ESOA) and Weighted Relevance-based Combination Strategy (WERCS) methods for predicting the patch loading resistance (PLR) of both longitudinally unstiffened and stiffened plate girders. A dataset of both stiffened and unstiffened plate girders under patch loading are collected and used for training and testing to generate the proposed models. Firstly, the WERCS method is used to resample the training set to improve the performance of training data. After that, four ML models, including Gradient Boosted Tree (GTB), Extreme Gradient Boosting algorithm (XGB), Artificial neural network (ANN), and CATBoost regression (CAT) are employed. The hyperparameter of all above ML models are optimized by using ESOA algorithm to choose the best performance models. It was found that the WERCS influences considerably the performance of hybrid ML models, and the WERCS + ESOA + XGB model presents the best performance compared to others. The accuracy of the WERCS + ESOA + XGB model is validated by comparing its predictive results with the existing design codes and formulae. Additionally, the Local Interpretable Model-Agnostic Explanations (LIME) method is used to assess the importance and contributions of each input variable in the proposed model. This algorithm can explain the global and local effects of features with each range and create favourable foundations for practical designing. A Graphical User Interface (GUI) tool is developed to conveniently estimate both the patch loading resistance of longitudinally unstiffened and stiffened plate girders. A Python library has been developed and uploaded to PyPi for more convenient use without the need for accessing the source code.
AB - This paper aims to propose a new hybrid Machine Learning (ML) with Egret Swarm Optimization Algorithm (ESOA) and Weighted Relevance-based Combination Strategy (WERCS) methods for predicting the patch loading resistance (PLR) of both longitudinally unstiffened and stiffened plate girders. A dataset of both stiffened and unstiffened plate girders under patch loading are collected and used for training and testing to generate the proposed models. Firstly, the WERCS method is used to resample the training set to improve the performance of training data. After that, four ML models, including Gradient Boosted Tree (GTB), Extreme Gradient Boosting algorithm (XGB), Artificial neural network (ANN), and CATBoost regression (CAT) are employed. The hyperparameter of all above ML models are optimized by using ESOA algorithm to choose the best performance models. It was found that the WERCS influences considerably the performance of hybrid ML models, and the WERCS + ESOA + XGB model presents the best performance compared to others. The accuracy of the WERCS + ESOA + XGB model is validated by comparing its predictive results with the existing design codes and formulae. Additionally, the Local Interpretable Model-Agnostic Explanations (LIME) method is used to assess the importance and contributions of each input variable in the proposed model. This algorithm can explain the global and local effects of features with each range and create favourable foundations for practical designing. A Graphical User Interface (GUI) tool is developed to conveniently estimate both the patch loading resistance of longitudinally unstiffened and stiffened plate girders. A Python library has been developed and uploaded to PyPi for more convenient use without the need for accessing the source code.
KW - Egret Swarm Optimization Algorithm
KW - Machine learning
KW - Patch loading
KW - Resampling methods
KW - Stiffened girders
KW - Unstiffened girders
UR - http://www.scopus.com/inward/record.url?scp=85188992805&partnerID=8YFLogxK
U2 - 10.1016/j.eswa.2024.123806
DO - 10.1016/j.eswa.2024.123806
M3 - Article
AN - SCOPUS:85188992805
SN - 0957-4174
VL - 249
SP - 1
EP - 25
JO - Expert Systems with Applications
JF - Expert Systems with Applications
IS - Part C
M1 - 123806
ER -