Machine Learning-Based Static Performance Prediction of Bonded Structural Patch Repairs
Abstract
1. Introduction
2. Experimental Methodology
2.1. Materials
2.2. Experimental Setup
2.3. Experimental Results
3. Finite Element Modeling of Unpatched and Patched Specimens
Finite Element Prediction of the Failure Loads of Patched Specimens
4. Machine Learning Models
4.1. Model Implementation and Hyperparameter Selection
- [32, 16, 8]—three hidden layers (56 neurons)
- [64, 32, 16]—three hidden layers (112 neurons)
- [64, 32, 16, 8]—four hidden layers (120 neurons)
- [128, 64, 32]—three hidden layers (224 neurons)
- [128, 64, 32, 16, 8]—five hidden layers (248 neurons)
4.2. Computational Environment
5. Data Collection and Preprocessing
5.1. Dataset Composition
5.1.1. Dataset of Unpatched Specimens
5.1.2. Dataset of Patched Specimens
5.2. Synthetic Data Generation
5.3. Preprocessing
6. Results and Discussion
6.1. Patched Specimen Predictions
6.2. Unpatched Specimen Predictions
6.3. Comparison and Practical Implications
6.4. Effect of GMM Synthetic Augmentation
7. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
Appendix A
| Configuration | CV MAPE (%) | CV |
|---|---|---|
| Linear Regression | ||
| None (OLS) | 7.35 ± 1.24 | −0.287 |
| Polynomial Regression | ||
| degree 2, = 10 | 9.15 ± 4.75 | −0.925 |
| degree 2, = 1 | 9.18 ± 5.47 | −0.892 |
| degree 3, = 10 | 10.95 ± 5.67 | −1.293 |
| degree 3, = 1 | 12.09 ± 5.55 | −2.361 |
| degree 2, = 0.1 | 12.59 ± 11.22 | −1.272 |
| degree 3, = 0.1 | 12.86 ± 5.90 | −2.999 |
| Support Vector Regression | ||
| RBF kernel, C = 100, = 0.1 | 10.80 ± 5.45 | −1.152 |
| RBF kernel, C = 10, = 0.1 | 10.89 ± 4.93 | −0.785 |
| RBF kernel, C = 100, = 0.5 | 10.98 ± 5.18 | −1.088 |
| RBF kernel, C = 10, = 0.5 | 11.34 ± 4.73 | −0.889 |
| RBF kernel, C = 1, = 0.5 | 12.44 ± 6.27 | −1.471 |
| RBF kernel, C = 1, = 0.1 | 12.56 ± 5.96 | −1.606 |
| Random Forest | ||
| 100 trees, depth None, min. split 2 | 11.06 ± 6.27 | −1.085 |
| 100 trees, depth 20, min. split 2 | 11.06 ± 6.27 | −1.085 |
| 100 trees, depth 10, min. split 2 | 11.06 ± 6.27 | −1.085 |
| 100 trees, depth 10, min. split 5 | 11.06 ± 6.26 | −1.082 |
| 100 trees, depth 20, min. split 5 | 11.06 ± 6.26 | −1.082 |
| 100 trees, depth None, min. split 5 | 11.06 ± 6.26 | −1.082 |
| 300 trees, depth None, min. split 2 | 11.22 ± 6.57 | −1.040 |
| 300 trees, depth 10, min. split 2 | 11.22 ± 6.57 | −1.040 |
| 300 trees, depth 20, min. split 2 | 11.22 ± 6.57 | −1.040 |
| 300 trees, depth 10, min. split 5 | 11.24 ± 6.61 | −1.037 |
| 300 trees, depth 20, min. split 5 | 11.24 ± 6.61 | −1.037 |
| 300 trees, depth None, min. split 5 | 11.24 ± 6.61 | −1.037 |
| 200 trees, depth None, min. split 5 | 11.32 ± 6.67 | −1.105 |
| 200 trees, depth 10, min. split 5 | 11.32 ± 6.67 | −1.105 |
| 200 trees, depth 20, min. split 5 | 11.32 ± 6.67 | −1.105 |
| 200 trees, depth 20, min. split 2 | 11.32 ± 6.68 | −1.109 |
| 200 trees, depth 10, min. split 2 | 11.32 ± 6.68 | −1.109 |
| 200 trees, depth None, min. split 2 | 11.32 ± 6.68 | −1.109 |
| Gradient Boosting | ||
| 100 trees, depth 2, lr 0.05 | 8.97 ± 5.44 | −0.202 |
| 200 trees, depth 2, lr 0.05 | 9.17 ± 4.94 | −0.326 |
| 100 trees, depth 2, lr 0.1 | 10.66 ± 7.75 | −0.538 |
| 200 trees, depth 2, lr 0.1 | 10.72 ± 7.50 | −0.655 |
| 100 trees, depth 3, lr 0.1 | 11.84 ± 7.87 | −1.019 |
| 200 trees, depth 3, lr 0.1 | 11.91 ± 7.95 | −1.087 |
| 100 trees, depth 3, lr 0.05 | 12.27 ± 8.89 | −0.991 |
| 200 trees, depth 3, lr 0.05 | 12.41 ± 9.04 | −1.095 |
| XGBoost | ||
| 100 trees, depth 6, lr 0.05 | 8.10 ± 3.21 | −0.894 |
| 300 trees, depth 6, lr 0.1 | 8.15 ± 3.09 | −0.904 |
| 200 trees, depth 6, lr 0.1 | 8.15 ± 3.09 | −0.904 |
| 100 trees, depth 6, lr 0.1 | 8.15 ± 3.10 | −0.904 |
| 200 trees, depth 6, lr 0.05 | 8.18 ± 3.12 | −0.903 |
| 300 trees, depth 6, lr 0.05 | 8.20 ± 3.13 | −0.905 |
| 100 trees, depth 3, lr 0.05 | 8.66 ± 2.98 | −0.675 |
| 300 trees, depth 3, lr 0.05 | 8.92 ± 3.04 | −0.829 |
| 200 trees, depth 3, lr 0.05 | 8.94 ± 3.01 | −0.805 |
| 100 trees, depth 3, lr 0.1 | 8.97 ± 3.10 | −0.808 |
| 200 trees, depth 3, lr 0.1 | 9.02 ± 3.11 | −0.807 |
| 300 trees, depth 3, lr 0.1 | 9.12 ± 3.17 | −0.818 |
| LightGBM | ||
| 300 trees, depth −1, lr 0.1 | 10.52 ± 5.85 | −0.942 |
| 300 trees, depth 10, lr 0.1 | 10.52 ± 5.85 | −0.942 |
| 300 trees, depth 10, lr 0.05 | 10.54 ± 6.00 | −0.884 |
| 300 trees, depth −1, lr 0.05 | 10.54 ± 6.00 | −0.884 |
| 200 trees, depth −1, lr 0.1 | 10.55 ± 6.00 | −0.923 |
| 200 trees, depth 10, lr 0.1 | 10.55 ± 6.00 | −0.923 |
| 200 trees, depth 10, lr 0.05 | 10.62 ± 6.05 | −0.854 |
| 200 trees, depth −1, lr 0.05 | 10.62 ± 6.05 | −0.854 |
| 100 trees, depth 10, lr 0.1 | 10.63 ± 6.10 | −0.878 |
| 100 trees, depth −1, lr 0.1 | 10.63 ± 6.10 | −0.878 |
| 100 trees, depth 10, lr 0.05 | 10.70 ± 6.15 | −0.741 |
| 100 trees, depth −1, lr 0.05 | 10.70 ± 6.15 | −0.741 |
| Gaussian Process | ||
| RBF + white kernel, noise 0.1 | 8.27 ± 2.37 | −0.649 |
| RBF + white kernel, noise 1 | 8.27 ± 2.37 | −0.649 |
| KAN | ||
| width [16,1], grid 5, order 3, lr 0.01 | 8.68 ± 2.35 | −0.599 |
| ANN (this study) | ||
| [64,32,16], SELU, lr 0.001, dropout 0 | 7.01 ± 1.81 | −0.216 |
| [128,64,32], ELU, lr 0.001, dropout 0.1 | 7.34 ± 1.25 | −0.132 |
| [128,64,32,16,8], ELU, lr 0.001, dropout 0 | 7.40 ± 1.00 | −0.364 |
| [64,32,16], ELU, lr 0.001, dropout 0 | 7.51 ± 1.65 | −0.329 |
| [128,64,32], ELU, lr 0.001, dropout 0 | 7.53 ± 0.91 | −0.380 |
| [32,16,8], SELU, lr 0.001, dropout 0 | 7.59 ± 2.38 | −0.160 |
| [128,64,32], SELU, lr 0.001, dropout 0.1 | 7.69 ± 1.67 | −0.265 |
| [64,32,16,8], SELU, lr 0.001, dropout 0 | 7.72 ± 2.02 | −0.362 |
| [32,16,8], SELU, lr 0.001, dropout 0.1 | 7.73 ± 1.83 | −0.773 |
| [64,32,16], SELU, lr 0.001, dropout 0.1 | 7.79 ± 2.29 | −0.255 |
| [64,32,16,8], SELU, lr 0.001, dropout 0.1 | 7.82 ± 1.92 | −1.214 |
| [64,32,16,8], ELU, lr 0.001, dropout 0.1 | 7.85 ± 1.46 | −0.968 |
| [64,32,16,8], ELU, lr 0.001, dropout 0 | 7.87 ± 1.95 | −0.330 |
| [32,16,8], ELU, lr 0.001, dropout 0 | 7.88 ± 2.17 | −0.221 |
| [128,64,32,16,8], SELU, lr 0.001, dropout 0 | 7.91 ± 2.37 | −0.256 |
| [128,64,32], SELU, lr 0.001, dropout 0 | 7.98 ± 2.69 | −0.280 |
| [64,32,16], ELU, lr 0.001, dropout 0.1 | 8.04 ± 1.76 | −0.280 |
| [32,16,8], ELU, lr 0.001, dropout 0.1 | 8.14 ± 1.99 | −0.843 |
| [128,64,32,16,8], SELU, lr 0.001, dropout 0.1 | 8.19 ± 3.02 | −0.267 |
| [128,64,32,16,8], ELU, lr 0.001, dropout 0.1 | 8.27 ± 2.09 | −0.241 |
| [32,16,8], Leaky ReLU, lr 0.001, dropout 0 | 8.42 ± 1.57 | −0.632 |
| [32,16,8], Leaky ReLU, lr 0.001, dropout 0.1 | 8.69 ± 1.83 | −0.775 |
| [32,16,8], ReLU, lr 0.001, dropout 0 | 8.93 ± 1.38 | −0.858 |
| [128,64,32,16,8], Leaky ReLU, lr 0.001, dropout 0 | 9.02 ± 1.43 | −0.445 |
| [128,64,32], Leaky ReLU, lr 0.001, dropout 0.1 | 9.08 ± 1.19 | −0.935 |
| [64,32,16], Leaky ReLU, lr 0.001, dropout 0 | 9.14 ± 1.31 | −0.567 |
| [128,64,32], Leaky ReLU, lr 0.001, dropout 0 | 9.24 ± 1.73 | −0.491 |
| [64,32,16,8], Leaky ReLU, lr 0.001, dropout 0.1 | 9.42 ± 1.26 | −0.909 |
| [32,16,8], ReLU, lr 0.001, dropout 0.1 | 9.46 ± 1.41 | −1.844 |
| [128,64,32,16,8], Leaky ReLU, lr 0.001, dropout 0.1 | 9.67 ± 2.12 | −0.852 |
| [64,32,16], ReLU, lr 0.001, dropout 0 | 9.71 ± 1.71 | −0.528 |
| [128,64,32], ReLU, lr 0.001, dropout 0.1 | 9.84 ± 1.61 | −0.568 |
| [64,32,16,8], ReLU, lr 0.001, dropout 0 | 9.85 ± 1.55 | −0.781 |
| [128,64,32], ReLU, lr 0.001, dropout 0 | 10.03 ± 1.89 | −0.573 |
| [64,32,16,8], Leaky ReLU, lr 0.001, dropout 0 | 10.19 ± 2.35 | −0.814 |
| [64,32,16,8], ReLU, lr 0.001, dropout 0.1 | 10.20 ± 1.63 | −1.377 |
| [64,32,16], ReLU, lr 0.001, dropout 0.1 | 10.28 ± 1.83 | −1.234 |
| [64,32,16], Leaky ReLU, lr 0.001, dropout 0.1 | 10.29 ± 1.94 | −1.189 |
| [128,64,32,16,8], ReLU, lr 0.001, dropout 0 | 10.58 ± 1.41 | −0.779 |
| [128,64,32,16,8], ReLU, lr 0.001, dropout 0.1 | 11.14 ± 1.75 | −1.305 |
| [128,64,32], Tanh, lr 0.001, dropout 0.1 | 17.19 ± 8.23 | −5.427 |
| [64,32,16], Tanh, lr 0.001, dropout 0 | 17.24 ± 8.13 | −5.416 |
| [128,64,32], Tanh, lr 0.001, dropout 0 | 17.35 ± 7.98 | −5.466 |
| [64,32,16], Tanh, lr 0.001, dropout 0.1 | 18.30 ± 6.99 | −5.570 |
| [64,32,16,8], Tanh, lr 0.001, dropout 0 | 18.31 ± 7.03 | −5.557 |
| [128,64,32,16,8], Tanh, lr 0.001, dropout 0 | 18.31 ± 7.01 | −5.573 |
| [32,16,8], Tanh, lr 0.001, dropout 0 | 18.31 ± 7.02 | −5.559 |
| [64,32,16,8], Tanh, lr 0.001, dropout 0.1 | 18.38 ± 7.01 | −5.577 |
| [128,64,32,16,8], Tanh, lr 0.001, dropout 0.1 | 18.39 ± 7.02 | −5.578 |
| [32,16,8], Tanh, lr 0.001, dropout 0.1 | 18.39 ± 7.01 | −5.572 |
| Configuration | CV MAPE (%) | CV |
|---|---|---|
| Linear Regression | ||
| None (OLS) | 11.80 ± 2.97 | 0.873 |
| Polynomial Regression | ||
| degree 2, = 0.1 | 7.51 ± 1.44 | 0.931 |
| degree 2, = 1 | 7.53 ± 1.41 | 0.930 |
| degree 2, = 10 | 8.09 ± 1.40 | 0.925 |
| degree 3, = 10 | 11.08 ± 2.80 | 0.848 |
| degree 3, = 1 | 12.04 ± 3.62 | 0.791 |
| degree 3, = 0.1 | 12.28 ± 3.84 | 0.780 |
| Support Vector Regression | ||
| RBF kernel, C = 10, = 0.1 | 8.52 ± 0.72 | 0.925 |
| RBF kernel, C = 10, = 0.5 | 8.77 ± 0.81 | 0.922 |
| RBF kernel, C = 100, = 0.1 | 11.03 ± 1.75 | 0.865 |
| RBF kernel, C = 100, = 0.5 | 11.46 ± 2.20 | 0.864 |
| RBF kernel, C = 1, = 0.1 | 12.83 ± 2.08 | 0.862 |
| RBF kernel, C = 1, = 0.5 | 13.03 ± 2.05 | 0.858 |
| Random Forest | ||
| 200 trees, depth None, min. split 5 | 10.17 ± 2.75 | 0.868 |
| 200 trees, depth 10, min. split 5 | 10.17 ± 2.75 | 0.868 |
| 200 trees, depth 20, min. split 5 | 10.17 ± 2.75 | 0.868 |
| 300 trees, depth None, min. split 5 | 10.20 ± 2.72 | 0.869 |
| 300 trees, depth 10, min. split 5 | 10.20 ± 2.72 | 0.869 |
| 300 trees, depth 20, min. split 5 | 10.20 ± 2.72 | 0.869 |
| 100 trees, depth None, min. split 5 | 10.34 ± 2.78 | 0.860 |
| 100 trees, depth 10, min. split 5 | 10.34 ± 2.78 | 0.860 |
| 100 trees, depth 20, min. split 5 | 10.34 ± 2.78 | 0.860 |
| 200 trees, depth None, min. split 2 | 10.62 ± 2.29 | 0.869 |
| 200 trees, depth 10, min. split 2 | 10.62 ± 2.29 | 0.869 |
| 200 trees, depth 20, min. split 2 | 10.62 ± 2.29 | 0.869 |
| 300 trees, depth None, min. split 2 | 10.68 ± 2.23 | 0.870 |
| 300 trees, depth 20, min. split 2 | 10.68 ± 2.23 | 0.870 |
| 300 trees, depth 10, min. split 2 | 10.68 ± 2.23 | 0.870 |
| 100 trees, depth 20, min. split 2 | 10.71 ± 2.33 | 0.862 |
| 100 trees, depth 10, min. split 2 | 10.71 ± 2.33 | 0.862 |
| 100 trees, depth None, min. split 2 | 10.71 ± 2.33 | 0.862 |
| Gradient Boosting | ||
| 200 trees, depth 2, lr 0.1 | 9.02 ± 2.66 | 0.880 |
| 100 trees, depth 2, lr 0.1 | 9.64 ± 2.86 | 0.861 |
| 200 trees, depth 2, lr 0.05 | 9.69 ± 3.03 | 0.856 |
| 100 trees, depth 3, lr 0.1 | 10.19 ± 4.56 | 0.823 |
| 200 trees, depth 3, lr 0.05 | 10.33 ± 4.45 | 0.823 |
| 100 trees, depth 2, lr 0.05 | 10.55 ± 3.06 | 0.831 |
| 100 trees, depth 3, lr 0.05 | 10.61 ± 4.22 | 0.824 |
| 200 trees, depth 3, lr 0.1 | 10.86 ± 4.57 | 0.807 |
| XGBoost | ||
| 100 trees, depth 3, lr 0.1 | 10.07 ± 4.26 | 0.822 |
| 200 trees, depth 3, lr 0.05 | 10.22 ± 4.45 | 0.822 |
| 300 trees, depth 3, lr 0.05 | 10.70 ± 4.23 | 0.818 |
| 100 trees, depth 3, lr 0.05 | 10.73 ± 4.21 | 0.822 |
| 200 trees, depth 3, lr 0.1 | 11.00 ± 4.16 | 0.815 |
| 300 trees, depth 3, lr 0.1 | 11.38 ± 4.24 | 0.813 |
| 100 trees, depth 6, lr 0.05 | 12.38 ± 3.22 | 0.824 |
| 200 trees, depth 6, lr 0.05 | 12.93 ± 3.44 | 0.810 |
| 100 trees, depth 6, lr 0.1 | 13.03 ± 2.86 | 0.808 |
| 300 trees, depth 6, lr 0.05 | 13.13 ± 3.49 | 0.807 |
| 200 trees, depth 6, lr 0.1 | 13.38 ± 2.91 | 0.800 |
| 300 trees, depth 6, lr 0.1 | 13.41 ± 2.91 | 0.800 |
| LightGBM | ||
| 200 trees, depth −1, lr 0.05 | 10.58 ± 2.65 | 0.857 |
| 200 trees, depth 10, lr 0.05 | 10.58 ± 2.65 | 0.857 |
| 100 trees, depth −1, lr 0.05 | 10.64 ± 2.66 | 0.855 |
| 100 trees, depth 10, lr 0.05 | 10.64 ± 2.66 | 0.855 |
| 100 trees, depth −1, lr 0.1 | 10.94 ± 3.00 | 0.847 |
| 100 trees, depth 10, lr 0.1 | 10.94 ± 3.00 | 0.847 |
| 300 trees, depth 10, lr 0.05 | 11.02 ± 3.13 | 0.846 |
| 300 trees, depth −1, lr 0.05 | 11.02 ± 3.13 | 0.846 |
| 200 trees, depth 10, lr 0.1 | 11.29 ± 3.55 | 0.837 |
| 200 trees, depth −1, lr 0.1 | 11.29 ± 3.55 | 0.837 |
| 300 trees, depth −1, lr 0.1 | 11.57 ± 3.42 | 0.827 |
| 300 trees, depth 10, lr 0.1 | 11.57 ± 3.42 | 0.827 |
| Gaussian Process | ||
| RBF + white kernel, noise 1 | 6.97 ± 1.88 | 0.933 |
| RBF + white kernel, noise 0.1 | 6.97 ± 1.88 | 0.933 |
| KAN | ||
| width [16,1], grid 5, order 3, lr 0.01 | 8.41 ± 2.16 | 0.899 |
| ANN (this study) | ||
| [64,32,16], SELU, lr 0.001, dropout 0.1 | 5.51 ± 1.03 | 0.961 |
| [64,32,16], SELU, lr 0.001, dropout 0 | 5.64 ± 1.15 | 0.958 |
| [64,32,16,8], SELU, lr 0.001, dropout 0 | 5.78 ± 1.07 | 0.952 |
| [64,32,16,8], SELU, lr 0.001, dropout 0.1 | 5.90 ± 1.77 | 0.953 |
| [32,16,8], SELU, lr 0.001, dropout 0 | 5.92 ± 1.46 | 0.951 |
| [32,16,8], SELU, lr 0.001, dropout 0.1 | 5.96 ± 1.26 | 0.945 |
| [32,16,8], ELU, lr 0.001, dropout 0.1 | 6.22 ± 1.19 | 0.942 |
| [128,64,32], SELU, lr 0.001, dropout 0.1 | 6.49 ± 1.49 | 0.949 |
| [64,32,16], ELU, lr 0.001, dropout 0.1 | 6.52 ± 1.57 | 0.948 |
| [128,64,32], SELU, lr 0.001, dropout 0 | 6.63 ± 1.76 | 0.947 |
| [64,32,16], ELU, lr 0.001, dropout 0 | 6.67 ± 1.70 | 0.943 |
| [32,16,8], ELU, lr 0.001, dropout 0 | 6.72 ± 1.74 | 0.940 |
| [128,64,32,16,8], SELU, lr 0.001, dropout 0 | 6.74 ± 2.24 | 0.930 |
| [64,32,16,8], ELU, lr 0.001, dropout 0.1 | 6.79 ± 1.60 | 0.943 |
| [128,64,32,16,8], ELU, lr 0.001, dropout 0 | 6.82 ± 2.19 | 0.934 |
| [128,64,32], ELU, lr 0.001, dropout 0 | 6.90 ± 1.72 | 0.939 |
| [64,32,16,8], ELU, lr 0.001, dropout 0 | 7.02 ± 2.10 | 0.931 |
| [128,64,32], ELU, lr 0.001, dropout 0.1 | 7.15 ± 1.64 | 0.937 |
| [128,64,32,16,8], ELU, lr 0.001, dropout 0.1 | 7.19 ± 1.25 | 0.945 |
| [128,64,32,16,8], SELU, lr 0.001, dropout 0.1 | 7.20 ± 1.72 | 0.943 |
| [128,64,32,16,8], Leaky ReLU, lr 0.001, dropout 0 | 7.84 ± 2.31 | 0.915 |
| [128,64,32,16,8], Leaky ReLU, lr 0.001, dropout 0.1 | 8.09 ± 2.78 | 0.905 |
| [32,16,8], ReLU, lr 0.001, dropout 0 | 8.21 ± 2.77 | 0.913 |
| [128,64,32], Leaky ReLU, lr 0.001, dropout 0 | 8.28 ± 2.17 | 0.913 |
| [128,64,32], Leaky ReLU, lr 0.001, dropout 0.1 | 8.34 ± 2.07 | 0.912 |
| [64,32,16,8], Leaky ReLU, lr 0.001, dropout 0 | 8.78 ± 2.32 | 0.902 |
| [32,16,8], Leaky ReLU, lr 0.001, dropout 0.1 | 8.81 ± 1.32 | 0.911 |
| [128,64,32,16,8], ReLU, lr 0.001, dropout 0 | 8.85 ± 2.10 | 0.900 |
| [64,32,16], ReLU, lr 0.001, dropout 0 | 8.86 ± 2.27 | 0.905 |
| [32,16,8], ReLU, lr 0.001, dropout 0.1 | 8.98 ± 2.63 | 0.901 |
| [64,32,16], Leaky ReLU, lr 0.001, dropout 0.1 | 9.05 ± 2.32 | 0.899 |
| [128,64,32], ReLU, lr 0.001, dropout 0.1 | 9.11 ± 2.45 | 0.894 |
| [64,32,16], Leaky ReLU, lr 0.001, dropout 0 | 9.12 ± 2.50 | 0.901 |
| [64,32,16,8], ReLU, lr 0.001, dropout 0.1 | 9.17 ± 2.33 | 0.901 |
| [32,16,8], Leaky ReLU, lr 0.001, dropout 0 | 9.26 ± 2.09 | 0.900 |
| [64,32,16], Tanh, lr 0.001, dropout 0.1 | 9.28 ± 1.53 | 0.873 |
| [64,32,16,8], Leaky ReLU, lr 0.001, dropout 0.1 | 9.30 ± 3.10 | 0.895 |
| [128,64,32,16,8], ReLU, lr 0.001, dropout 0.1 | 9.56 ± 2.31 | 0.890 |
| [64,32,16,8], ReLU, lr 0.001, dropout 0 | 9.61 ± 2.35 | 0.889 |
| [128,64,32], ReLU, lr 0.001, dropout 0 | 9.86 ± 2.02 | 0.889 |
| [64,32,16], ReLU, lr 0.001, dropout 0.1 | 9.86 ± 2.80 | 0.886 |
| [64,32,16], Tanh, lr 0.001, dropout 0 | 9.88 ± 2.82 | 0.849 |
| [32,16,8], Tanh, lr 0.001, dropout 0 | 9.93 ± 2.56 | 0.843 |
| [128,64,32], Tanh, lr 0.001, dropout 0.1 | 10.24 ± 1.62 | 0.861 |
| [32,16,8], Tanh, lr 0.001, dropout 0.1 | 10.76 ± 3.96 | 0.801 |
| [128,64,32], Tanh, lr 0.001, dropout 0 | 10.92 ± 2.19 | 0.852 |
| [64,32,16,8], Tanh, lr 0.001, dropout 0.1 | 11.08 ± 5.64 | 0.796 |
| [64,32,16,8], Tanh, lr 0.001, dropout 0 | 30.24 ± 16.74 | 0.203 |
| [128,64,32,16,8], Tanh, lr 0.001, dropout 0.1 | 46.18 ± 10.84 | −0.154 |
| [128,64,32,16,8], Tanh, lr 0.001, dropout 0 | 46.73 ± 11.16 | −0.161 |
References
- Mohammadi, S.; Yousefi, M.; Khazaei, M. A review on composite patch repairs and the most important parameters affecting its efficiency and durability. J. Reinf. Plast. Compos. 2020, 40, 3–15. [Google Scholar] [CrossRef] [Scilit]
- Schubbe, J.J. Thickness Effects on a Cracked Aluminum Plate with Composite Patch Repair. Ph.D. Thesis, Air Force Institute of Technology, Dayton, OH, USA, 1997. [Google Scholar]
- Tavakkolizadeh, M.; Saadatmanesh, H. Fatigue Strength of Steel Girders Strengthened with Carbon Fiber Reinforced Polymer Patch. J. Struct. Eng.-ASCE 2003, 129. [Google Scholar] [CrossRef] [Scilit]
- Jones, R.; Chiu, W. Composite Repairs to Cracks in Thick Metallic Components. Compos. Struct. 1999, 44, 17–29. [Google Scholar] [CrossRef] [Scilit]
- Jones, R. Repair of Multi-site Damage. In Advances in the Bonded Composite Repair of Metallic Aircraft Structure; Springer: Berlin/Heidelberg, Germany, 2002; pp. 375–402. [Google Scholar]
- Baker, A.; Callinan, R.; Davis, M.; Jones, R.; Williams, J. Repair of mirage III aircraft using the BFRP crack-patching technique. Theor. Appl. Fract. Mech. 1984, 2, 1–15. [Google Scholar] [CrossRef] [Scilit]
- Hosseini-Toudeshky, H.; Sadeghi, G.; Daghyani, H. Experimental fatigue crack growth and crack-front shape analysis of asymmetric repaired aluminium panels with glass/epoxy composite patches. Compos. Struct. 2005, 71, 401–406. [Google Scholar] [CrossRef] [Scilit]
- Mohammed, S.M.A.K.; Essaheb, M. Effect of Patch Thickness on the Repair Performance of Bonded Composite Repair in Cracked Aluminum Plate. Mater. Today Proc. 2017, 4, 9020–9028. [Google Scholar] [CrossRef] [Scilit]
- Xiong, J.J.; Shenoi, R.A. Integrated Experimental Screening of Bonded Composite Patch Repair Schemes to Notched Aluminum-Alloy Panels Based on Static and Fatigue Strength Concepts. Compos. Struct. 2008, 83, 266–272. [Google Scholar] [CrossRef] [Scilit]
- Broek, D.; Schijve, J. The Influence of Sheet Thickness on Crack Propagation: An investigation into the effect of sheet thickness on the propagation of fatigue cracks in 2024-T3 alclad sheet material. Aircr. Eng. 1966, 38, 31–33. [Google Scholar] [CrossRef] [Scilit]
- Kan, H.P.; Ratwani, M. Composite Patch Repair of Cracked Thick Aluminum Structures. In Proceedings of the 25th Structures, Structural Dynamics and Materials Conference, Palm Springs, CA, USA, 14–16 May 1984; AIAA: Reston, VA, USA, 1984. [Google Scholar]
- Srilakshmi, R. Experimental and Numerical Investigation of Adhesively Bonded Composite Patch Repair of an Inclined Center Cracked Aluminium Panel under Static and Fatigue Load; Technical Report; Indian Institute of Technology Hyderabad: Kandi, India, 2014. [Google Scholar]
- Srilakshmi, R.; Ramji, M.; Chinthapenta, V. Fatigue crack growth study of CFRP patch repaired Al 2014-T6 panel having an inclined center crack using FEA and DIC. Eng. Fract. Mech. 2015, 134, 182–201. [Google Scholar] [CrossRef] [Scilit]
- Liu, H.; Al-Mahaidi, R.; Zhao, X.L. Experimental study of fatigue crack growth behavior in adhesively reinforced steel structures. Compos. Struct. 2009, 90, 12–20. [Google Scholar] [CrossRef] [Scilit]
- Li, L.; Chen, T.; Zhang, N.; Hidekuma, Y. Test on fatigue repair of central inclined cracked steel plates using different adhesives and CFRP, prestressed and non prestressed. Compos. Struct. 2019, 216, 350–359. [Google Scholar] [CrossRef] [Scilit]
- Günther, G.; Maier, A. Composite Repair for Metallic Aircraft Structures: Development and Qualification Aspects. In Proceedings of the 27th International Congress of the Aeronautical Sciences (ICAS 2010), European Aeronautic Defense and Space Company (EADS), Nice, France, 19–24 September 2010; Military Air Systems: Nice, France, 2010. [Google Scholar]
- Kokner, Y. An Environmental and Durability Study of Bonded Structural Patch Repairs with Finite Element and Machine Learning Enabled Predictions. Ph.D. Thesis, The City College of New York, New York, NY, USA, 2025. ProQuest No. 32237989. [Google Scholar]
- Kokner, Y.; Delale, F.; Elvin, N. Effect of temperature on the static response of bonded structural patch repairs. Int. J. Adhes. Adhes. 2026, 147, 104279. [Google Scholar] [CrossRef] [Scilit]
- Papanikos, P.; Tserpes, K.; Pantelakis, S. Initiation and progression of composite patch debonding in adhesively repaired cracked metallic sheets. Compos. Struct. 2007, 81, 303–311. [Google Scholar] [CrossRef] [Scilit]
- Bouiadjra, B.B.; Belhouari, M.; Serier, B. Computation of the stress intensity factors for repaired cracks with bonded composite patch in mode I and mixed mode. Compos. Struct. 2002, 56, 401–406. [Google Scholar] [CrossRef] [Scilit]
- Gunes, R.; Armanios, E.A. Fracture mechanics analysis of cracked aircraft structural components repaired by composite patches. Compos. Struct. 2002, 58, 207–213. [Google Scholar]
- Achour, T.; Bouiadjra, B.B.; Serier, B. Numerical analysis of the performances of the bonded composite patch for reducing stress concentration and repairing cracks at notch. Comput. Mater. Sci. 2003, 28, 41–48. [Google Scholar] [CrossRef] [Scilit]
- Walde, S.S.; Lilhare, S. Finite Element Analysis of Composite Patch Repaired Cracked Metal Plates and Effect of Patch Thickness on SIF. Int. J. Eng. Res. Technol. 2016, 4, 43–46. [Google Scholar] [CrossRef] [Scilit]
- Belhouari, M.; Bouiadjra, B.B.; Achour, B.; Serier, B. Comparison of double and single bonded repairs to symmetric composite structures: A numerical analysis. Compos. Struct. 2004, 65, 47–53. [Google Scholar] [CrossRef] [Scilit]
- Ouinas, D.; Bouiadjra, B.B.; Belhouari, M.; Achour, B.; Serier, B. Comparison of the effectiveness of boron/epoxy and graphite/epoxy patches for repaired cracks emanating from a semicircular notch edge. J. Reinf. Plast. Compos. 2007, 26, 1803–1816. [Google Scholar]
- Kumar, M.; Singh, R. 3D Finite Element Modelling of Composite Patch Repair. In Proceedings of the International Conference on Fracture, Sydney, Australia, 1–5 April 1997. [Google Scholar] [CrossRef] [Scilit]
- Alkunte, S.; Fidan, I. Machine Learning-Based Fatigue Life Prediction of Functionally Graded Materials Using Material Extrusion Technology. J. Compos. Sci. 2023, 7, 420. [Google Scholar] [CrossRef] [Scilit]
- Magliacano, D.; Letizia, A.; Di Palo, S.; Alecci, M.; Bazzani, M. Element-level finite-element-informed machine-learning surrogates for failure-index prediction in a composite wing box with intralaminar damage. Aerosp. Sci. Technol. 2026, 177, 112878. [Google Scholar] [CrossRef] [Scilit]
- Rohman, M.N.; Hidayat, M.I.P.; Purniawan, A. Prediction of Composite Fatigue Life under Variable Amplitude Loading Using Artificial Neural Network Trained by Genetic Algorithm. In Proceedings of the AIP Conference Proceedings, Tamil Nadu, India, 27–28 September 2018; Volume 1945, p. 020019. [Google Scholar] [CrossRef] [Scilit]
- Vassilopoulos, A.P.; Georgopoulos, C.E.; Dionysopoulos, D. Modelling fatigue life of multidirectional GFRP laminates under constant amplitude loading with artificial neural networks. J. Strain Anal. Eng. Des. 2006, 41, 159–167. [Google Scholar]
- El Kadi, H. Fatigue life prediction of composite materials: Artificial neural networks vs. polynomial classifiers. Key Eng. Mater. 2011, 471–472, 221–226. [Google Scholar] [CrossRef] [Scilit]
- Mishra, P.C.; Brahma, B.; Dutta, M. Low cycle fatigue life prediction of Al–Si–Mg alloy using artificial neural network approach. Trans. Indian Inst. Met. 2016, 69, 365–372. [Google Scholar] [CrossRef] [Scilit]
- Suman, S.; Dwivedi, K.; Anand, S.; Pathak, H. XFEM–ANN approach to predict the fatigue performance of a composite patch repaired aluminium panel. Compos. Part C Open Access 2022, 9, 100326. [Google Scholar] [CrossRef] [Scilit]
- Mortazavi, S.N.S.; Ince, A. Artificial neural networks-based J-integral prediction for cracked bodies under elasto-plastic deformation state—Monotonic loading. Int. J. Fatigue 2023, 167, 107311. [Google Scholar] [CrossRef] [Scilit]
- Bahrami, B.; Talebi, H.; Ayatollahi, M.R.; Khosravani, M.R. Artificial neural network in prediction of mixed-mode I/II fracture load. Int. J. Mech. Sci. 2023, 248, 108214. [Google Scholar] [CrossRef] [Scilit]
- Delale, F. Characterization of Adhesive Materials Under Very High Strain Rate Loading: Final Report; Technical Report NAMC Project No. 69-201511; The City College of New York, US Army—TARDEC: New York, NY, USA, 2019. [Google Scholar]
- Dassault Systèmes. ABAQUS Analysis User’s Guide; Section: Contour Integral Evaluation; Dassault Systèmes: Vélizy-Villacoublay, France, 2023. [Google Scholar]
- Callister, W.D.; Rethwisch, D.G. Materials Science and Engineering: An Introduction, 10th ed.; Wiley: New York, NY, USA, 2020. [Google Scholar]
- Johnson, R.R.; Kural, M.H.; Mackey, G.B. Thermal Expansion Properties of Composite Materials; NASA Contractor Report CR-165632; Lockheed Missiles & Space Co., Inc.: Sunnyvale, CA, USA, 1981. [Google Scholar]
- Uyar, M.U. Machine Learning and AI with Simple Python and Matlab Scripts: Courseware for Non-Computing Majors; John Wiley & Sons: Hoboken, NJ, USA, 2025. [Google Scholar]
- Drucker, H.; Burges, C.J.; Kaufman, L.; Smola, A.; Vapnik, V. Support vector regression machines. Adv. Neural Inf. Process. Syst. 1996, 9, 155–161. [Google Scholar]
- Breiman, L. Random forests. Mach. Learn. 2001, 45, 5–32. [Google Scholar] [CrossRef] [Scilit]
- Friedman, J.H. Greedy function approximation: A gradient boosting machine. Ann. Stat. 2001, 29, 1189–1232. [Google Scholar] [CrossRef] [Scilit]
- Chen, T.; Guestrin, C. Xgboost: A scalable tree boosting system. In Proceedings of the 22nd Acm Sigkdd International Conference on Knowledge Discovery and Data Mining, San Francisco, CA, USA, 13–17 August 2016; pp. 785–794. [Google Scholar]
- Ke, G.; Meng, Q.; Finley, T.; Wang, T.; Chen, W.; Ma, W.; Ye, Q.; Liu, T.Y. Lightgbm: A highly efficient gradient boosting decision tree. Adv. Neural Inf. Process. Syst. 2017, 30, 3149–3157. [Google Scholar]
- Seeger, M. Gaussian processes for machine learning. Int. J. Neural Syst. 2004, 14, 69–106. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Liu, Z.; Wang, Y.; Vaidya, S.; Ruehle, F.; Halverson, J.; Soljacic, M.; Hou, T.; Tegmark, M. KAN: Kolmogorov–arnold networks. In Proceedings of the International Conference on Learning Representations, Singapore, 24–28 April 2025; Volume 2025, pp. 70367–70413. [Google Scholar]
- Pedregosa, F.; Varoquaux, G.; Gramfort, A.; Michel, V.; Thirion, B.; Grisel, O.; Blondel, M.; Prettenhofer, P.; Weiss, R.; Dubourg, V.; et al. Scikit-learn: Machine learning in Python. J. Mach. Learn. Res. 2011, 12, 2825–2830. [Google Scholar]
- Erdogan, F. Fracture Mechanics; Technical Report; Lehigh University: Bethlehem, PA, USA, 1975. [Google Scholar]
- Chokwitthaya, C.; Zhu, Y.; Mukhopadhyay, S.; Jafari, A. Applying the Gaussian mixture model to generate large synthetic data from a small data set. In Proceedings of the Construction Research Congress, Reston, VA, USA, 8–10 March 2020; American Society of Civil Engineers: Reston, VA, USA, 2020; pp. 1251–1260. [Google Scholar]
- An, K. Sulla determinazione empirica di una legge didistribuzione. Giorn Dell’inst Ital Degli Att 1933, 4, 89–91. [Google Scholar]
- Schober, P.; Mascha, E.J.; Vetter, T.R. Statistics from A (agreement) to Z (z score): A guide to interpreting common measures of association, agreement, diagnostic accuracy, effect size, heterogeneity, and reliability in medical research. Anesth. Analg. 2021, 133, 1633–1641. [Google Scholar] [CrossRef] [Scilit] [PubMed]














| Material | Temperature | Configuration | Number of Specimens, n | Mean SD (kN) |
|---|---|---|---|---|
| Al 6061 | 70 °F | Unpatched | 4 | |
| GF Patched | 3 | |||
| CF Patched | 3 | |||
| 145 °F | Unpatched | 3 | ||
| GF Patched | 3 | |||
| CF Patched | 3 | |||
| −60 °F | Unpatched | 3 | ||
| GF Patched | 3 | |||
| CF Patched | 3 | |||
| A36 Steel | 70 °F | Unpatched | 3 | |
| GF Patched | 3 | |||
| CF Patched | 3 | |||
| 145 °F | Unpatched | 3 | ||
| GF Patched | 3 | |||
| CF Patched | 3 | |||
| −60 °F | Unpatched | 3 | ||
| GF Patched | 3 | |||
| CF Patched | 3 | |||
| Al 6061 | 70 °F | Unpatched | 3 | |
| GF Patched | 3 | |||
| CF Patched | 3 | |||
| 145 °F | Unpatched | 3 | ||
| GF Patched | 3 | |||
| CF Patched | 3 | |||
| −60 °F | Unpatched | 3 | ||
| GF Patched | 3 | |||
| CF Patched | 3 | |||
| Al 6061 with thicker GF patch | 70 °F | Unpatched | 3 | |
| GF Patched | 3 | |||
| 145 °F | Unpatched | 3 | ||
| GF Patched | 3 | |||
| −60 °F | Unpatched | 3 | ||
| GF Patched | 3 |
| Substrate Material | Patch Type | Room (70 °F) | High (145 °F) | Low (−60 °F) |
|---|---|---|---|---|
| A36 Steel | GF Patched | Mixed mode | Interfacial (adhesive–metal) | Interfacial (adhesive–metal) |
| CF Patched | Mixed mode | Interfacial (adhesive–metal) | Interfacial (adhesive–metal) | |
| Al 6061 | GF Patched | Interfacial (adhesive–patch) | Interfacial (adhesive–metal) | Interfacial (adhesive–patch) |
| CF Patched | Interfacial (adhesive–metal) | Interfacial (adhesive–metal) | Interfacial (adhesive–metal) | |
| Al 6061 | GF Patched | Interfacial (adhesive–metal) | Interfacial (adhesive–metal) | Interfacial (adhesive–metal) |
| CF Patched | Interfacial (adhesive–metal) | Interfacial (adhesive–metal) | Interfacial (adhesive–metal) | |
| Al 6061 with thicker GF patch | GF Patched | Interfacial (adhesive–patch) | Interfacial (adhesive–metal) | Interfacial (adhesive–metal) |
| Material | Elastic Modulus (GPa) | Poisson’s Ratio () |
|---|---|---|
| A36 Steel | 200 | 0.26 |
| Al 6061 | 68.9 | 0.33 |
| Adhesive (Epoxy) | 3.3 | 0.30 |
| Material | Elastic Modulus (GPa) | ||
|---|---|---|---|
| −60 °F | 70 °F | 145 °F | |
| A36 Steel | 202 | 200 | 197 |
| Al 6061 | 70 | 68.9 | 67.5 |
| Adhesive (Epoxy) | 4.5 | 3.3 | 0.2 |
| Patch Type | (GPa) | (GPa) | (GPa) | (GPa) | (GPa) | (GPa) | |||
|---|---|---|---|---|---|---|---|---|---|
| Glass-Fiber | 30.3 | 6.3 | 6.3 | 0.29 | 0.29 | 0.33 | 3.0 | 3.0 | 2.4 |
| Carbon-Fiber | 141.7 | 5.9 | 5.9 | 0.31 | 0.31 | 0.35 | 1.9 | 1.9 | 2.2 |
| (a) CTEs of Isotropic Materials | |
| Material | CTE (F) |
| Al 6061 | 13.1 |
| A36 Steel | 6.5 |
| Adhesive (Epoxy) | 57 |
| (b) Composite Fiber/Matrix Properties Used in CTE Calculations | |
| Parameter | Value |
| (GF) | F |
| (CF) | F |
| F | |
| (GF) | 0.32 |
| (CF) | 0.45 |
| (GF) | 0.68 |
| (CF) | 0.55 |
| (GF) | 85.9 GPa |
| (CF) | 310.8 GPa |
| (GF) | 4.1 GPa |
| (CF) | 3.3 GPa |
| (c) CTEs of Composite Materials | |
| Material | CTE (F) |
| Glass-fiber/epoxy () | 6.3 |
| Glass-fiber/epoxy () | 40.7 |
| Carbon-fiber/epoxy () | −0.1 |
| Carbon-fiber/epoxy () | 31.6 |
| Material and Temperature | Models | Experimental Failure Load (kN) | Reference Load for SIF (kN) | Average SIF Along Notch Depth (MPa) | FE Predicted Failure Load (kN) | Error |
|---|---|---|---|---|---|---|
| Al 6061 Room-Temperature (70 °F) | Unpatched | 17.1 | 17.1 | 836.8 | – | – |
| GF-Patched | 22.7 | 686.1 | 20.9 | −8.0% | ||
| CF-Patched | 22.9 | 648.9 | 22.1 | −3.5% | ||
| Al 6061 Low-Temperature (60 °F) | Unpatched | 16.8 | 16.8 | 822.1 | – | – |
| GF-Patched | 20.9 | 677.6 | 20.4 | −2.4% | ||
| CF-Patched | 22.2 | 660.4 | 20.9 | −5.8% | ||
| Al 6061 High-Temperature (145 °F) | Unpatched | 16.5 | 16.5 | 807.4 | – | – |
| GF-Patched | 19.7 | 707.8 | 18.8 | −4.5% | ||
| CF-Patched | 19.7 | 690.4 | 19.3 | −2.0% | ||
| A36 Steel Room-Temperature (70 °F) | Unpatched | 27.6 | 27.6 | 1320.3 | – | – |
| GF-Patched | 34.1 | 1158.7 | 31.5 | −7.6% | ||
| CF-Patched | 33.4 | 1104.9 | 32.9 | −1.5% | ||
| A36 Steel Low-Temperature (−60 °F) | Unpatched | 26.8 | 26.8 | 1281.9 | – | – |
| GF-Patched | 31.7 | 1116.8 | 30.7 | −3.2% | ||
| CF-Patched | 31.8 | 1097.1 | 31.3 | −1.6% | ||
| A36 Steel High-Temperature (145 °F) | Unpatched | 27.6 | 27.6 | 1320.3 | – | – |
| GF-Patched | 27.9 | 1209.7 | 30.1 | +7.8% | ||
| CF-Patched | 27.5 | 1194.0 | 30.5 | +10.9% |
| Model | Hyperparameter Search Space |
|---|---|
| Linear Regression | None (ordinary least squares). |
| Polynomial Regression | Polynomial degree ; ridge penalty . |
| Support Vector Regression | RBF kernel; ; . |
| Random Forest | Number of trees ; maximum depth ; minimum samples per split . |
| Gradient Boosting | Number of trees ; maximum depth ; learning rate . |
| XGBoost | Number of trees ; maximum depth ; learning rate . |
| LightGBM | Number of trees ; maximum depth ; learning rate . |
| Gaussian Process | RBF + white-noise kernel; length scale ; noise level ; . |
| KAN | Width ; grid size 5; spline order 3; learning rate . |
| ANN (this study) | Architectures: [32, 16, 8], [64, 32, 16], [64, 32, 16, 8], [128, 64, 32], [128, 64, 32, 16, 8]; activation functions: ReLU, Leaky ReLU, ELU, tanh, SELU; learning rate ; dropout rate . |
| Patched | Unpatched | |||
|---|---|---|---|---|
| Model | MAPE (%) | MAPE (%) | ||
| Gradient Boosting | 2.78 ± 0.65 | 0.873 | 7.08 ± 1.14 | 0.917 |
| Random Forest | 2.89 ± 0.36 | 0.846 | 13.31 ± 3.23 | 0.776 |
| XGBoost | 2.97 ± 0.71 | 0.867 | 6.88 ± 2.12 | 0.905 |
| KAN | 3.23 ± 0.90 | 0.889 | 6.68 ± 3.00 | 0.941 |
| Gaussian Process | 5.08 ± 2.44 | 0.779 | 3.33 ± 0.76 | 0.983 |
| Linear Regression | 7.41 ± 1.28 | 0.017 | 11.23 ± 3.98 | 0.900 |
| Polynomial Regression | 8.17 ± 5.15 | 0.196 | 4.35 ± 2.44 | 0.976 |
| LightGBM | 8.82 ± 3.31 | 0.422 | 15.75 ± 4.43 | 0.726 |
| ANN (this study) | 8.90 ± 4.29 | −0.03 | 10.30 ± 5.75 | 0.881 |
| Support Vector Regression | 10.34 ± 8.49 | 0.106 | 7.04 ± 2.16 | 0.938 |
| Parameter | Patched Dataset | Unpatched Dataset |
|---|---|---|
| Best model | Gradient Boosting | Gaussian Process |
| Hyperparameters | 100 trees, depth 2, learning rate 0.05 | RBF + white kernel, noise level |
| Real-only nested MAPE (%) | 2.78 ± 0.65 | 3.33 ± 0.76 |
| Real-only nested | 0.873 | 0.983 |
| +GMM nested MAPE (%) | 8.97 ± 5.44 | 6.97 ± 1.88 |
| +GMM nested | −0.20 | 0.933 |
| Augmentation effect (p) | () | () |
| Patched | Unpatched | |||||
|---|---|---|---|---|---|---|
| Model | Real | +GMM | Real | +GMM | ||
| Gradient Boosting | 2.78 | 8.97 | 7.08 | 9.81 | ||
| Random Forest | 2.89 | 11.12 | 13.31 | 10.13 | −3.18 ∗ | |
| XGBoost | 2.97 | 8.66 | +5.68 ∗ | 6.88 | 10.60 | |
| KAN | 3.23 | 8.68 | +5.45 ∗ | 6.68 | 8.41 | |
| Gaussian Process | 5.08 | 8.27 | 3.33 | 6.97 | +3.63 ∗ | |
| Linear Regression | 7.41 | 7.36 | 11.23 | 11.80 | ||
| Polynomial Regression | 8.17 | 9.81 | 4.35 | 7.79 | ||
| LightGBM | 8.82 | 10.47 | 15.75 | 10.98 | ||
| ANN (this study) | 8.90 | 7.94 | 10.30 | 7.13 | ||
| Support Vector Reg. | 10.34 | 11.45 | 7.04 | 8.75 | ||
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Kokner, Y.; Uyar, M.U.; Delale, F.; Elvin, N.; Kayman, H.S. Machine Learning-Based Static Performance Prediction of Bonded Structural Patch Repairs. J. Compos. Sci. 2026, 10, 412. https://doi.org/10.3390/jcs10080412
Kokner Y, Uyar MU, Delale F, Elvin N, Kayman HS. Machine Learning-Based Static Performance Prediction of Bonded Structural Patch Repairs. Journal of Composites Science. 2026; 10(8):412. https://doi.org/10.3390/jcs10080412
Chicago/Turabian StyleKokner, Yesim, M. Umit Uyar, Feridun Delale, Niell Elvin, and Hasan S. Kayman. 2026. "Machine Learning-Based Static Performance Prediction of Bonded Structural Patch Repairs" Journal of Composites Science 10, no. 8: 412. https://doi.org/10.3390/jcs10080412
APA StyleKokner, Y., Uyar, M. U., Delale, F., Elvin, N., & Kayman, H. S. (2026). Machine Learning-Based Static Performance Prediction of Bonded Structural Patch Repairs. Journal of Composites Science, 10(8), 412. https://doi.org/10.3390/jcs10080412

