| Literature DB >> 35806563 |
Xu Huang1,2, Jessada Sresakoolchai1,2, Xia Qin1,2, Yiu Fan Ho1, Sakdirat Kaewunruen1,2.
Abstract
Bacterial-based self-healing concrete (BSHC) is a well-known healing technology which has been investigated for a few decades for its excellent crack healing capacity. Nevertheless, considered as costly and time-consuming, the healing performance (HP) of concrete with various types of bacteria can be designed and evaluated only in laboratory environments. Employing machine learning (ML) models for predicting the HP of BSHC is inspired by practical applications using concrete mechanical properties. The HP of BSHC can be predicted to save the time and cost of laboratory tests, bacteria selection and healing mechanisms adoption. In this paper, three types of BSHC, including ureolytic bacterial healing concrete (UBHC), aerobic bacterial healing concrete (ABHC) and nitrifying bacterial healing concrete (NBHC), and ML models with five kinds of algorithms consisting of the support vector regression (SVR), decision tree regression (DTR), deep neural network (DNN), gradient boosting regression (GBR) and random forest (RF) are established. Most importantly, 22 influencing factors are first employed as variables in the ML models to predict the HP of BSHC. A total of 797 sets of BSHC tests available in the open literature between 2000 and 2021 are collected to verify the ML models. The grid search algorithm (GSA) is also utilised for tuning parameters of the algorithms. Moreover, the coefficient of determination (R2) and root mean square error (RMSE) are applied to evaluate the prediction ability, including the prediction performance and accuracy of the ML models. The results exhibit that the GBR model has better prediction ability (R2GBR = 0.956, RMSEGBR = 6.756%) than other ML models. Finally, the influence of the variables on the HP is investigated by employing the sensitivity analysis in the GBR model.Entities:
Keywords: K-fold cross validation; autonomous healing concrete; bacterial-based self-healing concrete; machine learning-aided prediction; self-healing concrete
Year: 2022 PMID: 35806563 PMCID: PMC9267731 DOI: 10.3390/ma15134436
Source DB: PubMed Journal: Materials (Basel) ISSN: 1996-1944 Impact factor: 3.748
Figure 1Numbers of publications of bacteria related to BSHC.
The ranges of the variables (inputs) and the output.
| Types of Variables | Symbol | Unit | Minimum | Maximum |
|---|---|---|---|---|
| Inputs | C | - | 0 | 8 |
| TC | - | 1 | 3 | |
| B | - | 0 | 6 | |
| DB | cells/g | 0 | 2.6 × 109 | |
| TBSHC | - | 0 | 2 | |
| TCIS | - | 1 | 3 | |
| DCI | g/g | 0 | 0.034 | |
| TCS | - | 0 | 2 | |
| DC | g/g | 0 | 0.034 | |
| TN | - | 1 | 3 | |
| DN | g/L | 0 | 4 | |
| DU | g/L | 0 | 0.024 | |
| FA | g/g | 0.204 | 0.666 | |
| CA | g/g | 0 | 0.522 | |
| CM | g/g | 0.156 | 0.222 | |
| W/B | - | 0.4 | 0.599 | |
| S | g/g | 0 | 1.564 | |
| CD | days | 3 | 56 | |
| CW | mm | 0.027 | 1.152 | |
| HC | - | 1 | 3 | |
| HT | days | 3 | 100 | |
| HTM | - | 1 | 5 | |
| Output | HP | % | 0 | 100.76 |
Types of carriers.
| Number | Representation |
|---|---|
| 0 | No carrier |
| 1 | Expanded clay |
| 2 | Expanded perlite |
| 3 | Graphene nanoplatelets |
| 4 | Coir |
| 5 | Flax |
| 6 | Jute |
| 7 | Low alkali calcium sulphoaluminate |
| 8 | Recycled brick aggregate |
Types of bacteria.
| Number | Representation |
|---|---|
| 0 | No bacteria |
| 1 |
|
| 2 |
|
| 3 |
|
| 4 |
|
| 5 |
|
| 6 |
|
Types of healing conditions.
| Number | Representation |
|---|---|
| 1 | Ambient water condition |
| 2 | Ambient air condition |
| 3 | Wet–dry cycles |
Types of BSHC.
| Number | Representation |
|---|---|
| 0 | Autogenous healing |
| 1 | ABHC |
| 2 | UBHC |
Types of nutrients.
| Number | Representation |
|---|---|
| 1 | Peptone |
| 2 | Yeast |
| 3 | Beef extract |
Types of carbon sources.
| Number | Representation |
|---|---|
| 0 | Water |
| 1 | Air |
| 2 | Calcium lactate |
Types of cement.
| Number | Representation |
|---|---|
| 1 | CEM I 42.5N |
| 2 | CEM II 42.5N |
| 3 | CEM I 52.5N |
Types of calcium ion sources.
| Number | Representation |
|---|---|
| 1 | Calcium nitrate |
| 2 | Calcium lactate |
| 3 | Ca(OH)2 |
Types of healing test methods.
| Number | Representation |
|---|---|
| 1 | Cracking width measurement |
| 2 | Cracking area measurement |
| 3 | Ultrasound pulse velocity measurement |
| 4 | Regained strength measurement |
| 5 | Anti-seepage repairing measurement |
Figure 2Experimental vs. predicted HP for the models: (a) GBR-training; (b) GBR-testing; (c) DTR-training; (d) DTR-testing; (e) DNN-training; (f) DNN-testing; (g) SVR-training; (h) SVR-testing; (i) RF-training; and (j) RF-testing, with the corresponding R2 and RMSE.
R2 and RMSE values of the ML models.
| Algorithm | Dataset | HP Prediction Ability | |
|---|---|---|---|
| R2 | RMSE (%) | ||
| GBR | Training | 0.978 | 4.371 |
| Testing | 0.956 | 6.756 | |
| DTR | Training | 0.935 | 10.038 |
| Testing | 0.882 | 12.766 | |
| DNN | Training | 0.898 | 13.583 |
| Testing | 0.870 | 14.145 | |
| SVR | Training | 0.928 | 10.683 |
| Testing | 0.871 | 13.352 | |
| RF | Training | 0.941 | 9.797 |
| Testing | 0.899 | 11.760 | |
Tuned parameters of the ML models employing GSA.
| Algorithms | Parameters | Setting |
|---|---|---|
| DNN | Hidden layers | 4 |
| Hidden neurons | 30-30-30-30 | |
| Learning rate | 0.0010 | |
| Activation function | Maxout | |
| GBR | Depthmax | 21 |
| Splitmin | 0.001 | |
| Learning rate | 0.9001 | |
| Number of trees | 21 | |
| DTR | Depthmax | 10 |
| Splitmin | 1.000 | |
| Leafmin | 1 | |
| Gainmin | 0.0010 | |
| SVR | Cpenalty | 1 |
| Epsilon | 0.001 | |
| Gamma | 5000 | |
| Kernel type | Radial | |
| RF | Depthmax | 60 |
| Splitmin | 100.000 | |
| Leafmin | 60 | |
| Gainmin | 0.3007 | |
| Number of trees | 11 |
Figure 3(a) R2 results and (b) RMSE results of GBR models with the 10-fold cross validation for predicting HP of BSHC.
R2 and RMSE results of GBR models with the 10-fold cross validation.
| Folds | HP Prediction Ability | |
|---|---|---|
| R2 | RMSE (%) | |
| Fold 1 | 0.937 | 6.864 |
| Fold 2 | 0.945 | 6.039 |
| Fold 3 | 0.940 | 6.210 |
| Fold 4 | 0.944 | 6.218 |
| Fold 5 | 0.945 | 6.218 |
| Fold 6 | 0.946 | 6.218 |
| Fold 7 | 0.944 | 6.067 |
| Fold 8 | 0.947 | 6.206 |
| Fold 9 | 0.946 | 6.084 |
| Fold 10 | 0.944 | 6.218 |
| Average | 0.9438 | 6.2342 |
| SD | 0.0029 | 0.2208 |
Figure 4SAPs of the variables.