| Literature DB >> 35629748 |
Kaffayatullah Khan1, Babatunde Abiodun Salami2, Mudassir Iqbal3,4, Muhammad Nasir Amin1, Fahim Ahmed5, Fazal E Jalal3.
Abstract
Cement production is one of the major sources of decomposition of carbonates leading to the emission of carbon dioxide. Researchers have proven that incorporating industrial wastes is of paramount significance for producing green concrete due to the benefits of reducing cement production. The compressive strength of concrete is an imperative parameter to consider when designing concrete structures. Considering high prediction capabilities, artificial intelligence models are widely used to estimate the compressive strength of concrete mixtures. A variety of artificial intelligence models have been developed in the literature; however, evaluation of the modeling procedure and accuracy of the existing models suggests developing such models that manifest the detailed evaluation of setting parameters on the performance of models and enhance the accuracy compared to the existing models. In this study, the computational capabilities of the adaptive neurofuzzy inference system (ANFIS), gene expression programming (GEP), and gradient boosting tree (GBT) were employed to investigate the optimum ratio of ground-granulated blast furnace slag (GGBFS) and fly ash (FA) to the binder content. The training process of GEP modeling revealed 200 chromosomes, 5 genes, and 12 head sizes as the best hyperparameters. Similarly, ANFIS hybrid subclustering modeling with aspect ratios of 0.5, 0.1, 7, and 150; learning rate; maximal depth; and number of trees yielded the best performance in the GBT model. The accuracy of the developed models suggests that the GBT model is superior to the GEP, ANFIS, and other models that exist in the literature. The trained models were validated using 40% of the experimental data along with parametric and sensitivity analysis as second level validation. The GBT model yielded correlation coefficient (R), mean absolute error (MAE), and root mean square error (RMSE), equaling 0.95, 3.07 MPa, and 4.80 MPa for training, whereas, for validation, these values were recorded as 0.95, 3.16 MPa, and 4.85 MPa, respectively. The sensitivity analysis revealed that the aging of the concrete was the most influential parameter, followed by the addition of GGBFS. The effect of the contributing parameters was observed, as corroborated in the literature.Entities:
Keywords: ANFIS; GBT; GEP; artificial intelligence; blast furnace slag; compressive strength; fly ash; green concrete
Year: 2022 PMID: 35629748 PMCID: PMC9147096 DOI: 10.3390/ma15103722
Source DB: PubMed Journal: Materials (Basel) ISSN: 1996-1944 Impact factor: 3.748
Statistical functions for input and output parameters.
| Parameter | Cement | Ground Granulated Blast Furnace Slag | Fine Aggregates | Water | Superplasticizer | Coarse Aggregates | Fly Ash | Age | Concrete Compressive Strength |
|---|---|---|---|---|---|---|---|---|---|
| Symbol | C | GGBFS | FAgg | W | SP | CA | FA | Age |
|
| Unit | (Kg/m3) | (Days) | (MPa) | ||||||
| Minimum | 102 | 0 | 0 | 121.75 | 0 | 708 | 594 | 1 | 2.33 |
| Maximum | 540 | 359.4 | 260 | 247 | 32.2 | 1145 | 992.6 | 365 | 82.60 |
| Mean | 276.50 | 74.27 | 62.81 | 182.98 | 6.42 | 964.83 | 770.49 | 44.06 | 35.84 |
| Median | 266 | 26 | 0 | 185.7 | 6.7 | 966.8 | 777.5 | 28 | 34.6737 |
| SD | 103.47 | 84.25 | 71.58 | 21.71 | 5.80 | 82.79 | 79.37 | 60.44 | 16.10 |
| Kurtosis | −0.4598 | −0.4845 | −0.9091 | 0.0736 | 1.4571 | −0.3953 | −0.1659 | 13.8117 | −0.1564 |
| Skewness | 0.5292 | 0.7689 | 0.6058 | 0.0888 | 0.8361 | −0.1674 | −0.1890 | 3.4696 | 0.4224 |
Figure 1Distribution histogram of varaibles. (a) Cement, (b) Blast furnace slag, (c) Fly Ash, (d) water, (e) superplasticizer, (f) Coarse Aggregates, (g) Fina Aggregates, (h) Age of testing, (i) Concrete compressive strength; Red line shows normal distribution curve for inputs; Green line denotes normal distribution curve for the output variable.
Correlation matrix.
| C | BFS | FAgg | W | SP | CA | FA | Age |
| |
|---|---|---|---|---|---|---|---|---|---|
| C | 1 | ||||||||
| BFS | −0.27275 | 1 | |||||||
| FA | −0.42043 | −0.28889 | 1 | ||||||
| W | −0.08895 | 0.09949 | −0.15086 | 1 | |||||
| SP | 0.06772 | 0.05283 | 0.35272 | −0.58810 | 1 | ||||
| CA | −0.07299 | −0.26806 | −0.10552 | −0.27084 | −0.27498 | 1 | |||
| FAgg | −0.18588 | −0.27598 | −0.00626 | −0.42471 | 0.19830 | −0.15341 | 1 | ||
| Age | 0.09061 | −0.04422 | −0.16314 | 0.24202 | −0.19843 | 0.02328 | −0.13945 | 1 | |
|
| 0.48859 | 0.11985 | −0.06440 | −0.27821 | 0.35551 | −0.15485 | −0.16523 | 0.32386 | 1 |
Note: All input parameters are measured in kg/m3, except age of testing, which is measured in days. The compressive strength of concrete is in MPa.
Figure 2Typical architecture of the ANFIS algorithm.
Setting hyperparameters for the ANFIS model.
| Parameter | Setting |
|---|---|
| Sampling | |
| Training record | 681 |
| Validation/testing | 452 |
| General | |
| Type | Sugeno |
| Number of nodes | 353 |
| Number of linear parameters | 171 |
| Number of nonlinear parameters | 304 |
| Number of fuzzy rules | 19 |
| And Method | prod |
| Imp Method | prod |
| Or Method | probor |
| Agg Method | Sum |
| Defuzzification Method | whatever |
| FIS properties | |
| FIS type | Sub clustering |
| Training FIS method | hybrid |
| Range of influence | 0.5 |
| Squash factor | 1.25 |
| Aspect ratio | 0.5 |
| Error tolerance | 0 |
| Epochs | 100 |
Figure 3Operation of GEP modeling using GeneXprotools.
Setting parameters for the GEP models.
| Parameter | Setting |
|---|---|
| Sampling | |
| Training record | 681 |
| Validation/testing | 452 |
| General | |
| Genes | 3, 4, 5 |
| Number of chromosomes | 30, 50, 100, 200 |
| Head size | 8, 10, 12 |
| Linking function | Addition |
| Function set | +, −, *, /, x(1/3), x2 |
| Numerical constants | |
| Constants per gene | 10 |
| Data type | Floating number |
| Upper bound | 10 |
| Lower bound | −10 |
| Genetic operators | |
| Mutation rate | 0.00138 |
| Fixed root mutation rate | 0.00068 |
| Function insertion rate | 0.00206 |
| Inversion rate | 0.00546 |
| IS transposition rate | 0.00546 |
| RIS transposition rate | 0.00546 |
| Gene composition rate | 0.00277 |
| Gene transposition rate | 0.00277 |
Details of trials undertaken for hyperparameter selection for the GEP model.
| Variable Setting Parameters | Training Data Set | Validation Data Set | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Model No. | Fitness Function | Number of Chromosomes, Head Size, Genes | Correlation (R) | RMSE | MAE | RSE | Correlation (R) | RMSE | MAE | RSE |
| GEP1 | RMSE | 30, 8, 3 | 0.876 | 7.96 | 6.25 | 0.233 | 0.855 | 8.12 | 6.17 | 0.276 |
| GEP2 | RMSE | 50, 10, 4 | 0.857 | 8.51 | 6.54 | 0.266 | 0.817 | 9.03 | 7.01 | 0.341 |
| GEP3 | RMSE | 100, 10, 5 | 0.878 | 7.92 | 6.10 | 0.231 | 0.855 | 8.24 | 6.32 | 0.284 |
| GEP4 | RMSE | 200, 12, 5 | 0.90 | 7.22 | 5.74 | 0.191 | 0.871 | 7.67 | 6.06 | 0.246 |
Figure 4Effect of number of chromosomes on statistical evaluation of the developed GEP models.
Figure 5Effect of head size on statistical evaluation of the developed GEP models.
Figure 6Effect of number of genes on statistical evaluation of the developed GEP models.
Figure 7Expression trees derived from the best GEP model (* shows multiplication sign).
Figure 8Flow diagram depicting GBT modeling.
Optimization of the GBT model.
| Model | Parameter | Value | Error Rate Optimization (%) |
|---|---|---|---|
| GBT | Number of trees, maximum depth, learning rate | 30, 2, 0.001 | 28.90 |
| 90, 2, 0.001 | 28.36 | ||
| 150, 2, 0.001 | 27.87 | ||
| 30, 4, 0.001 | 28.80 | ||
| 90, 4, 0.001 | 28.10 | ||
| 150, 4, 0.001 | 27.41 | ||
| 30, 7, 0.001 | 28.73 | ||
| 90, 7, 0.001 | 27.88 | ||
| 150, 7, 0.001 | 27.11 | ||
| 30, 2, 0.01 | 26.83 | ||
| 90, 2, 0.01 | 23.60 | ||
| 150, 2, 0.01 | 21.32 | ||
| 30, 4, 0.01 | 25.82 | ||
| 90, 4, 0.01 | 21.27 | ||
| 150, 4, 0.01 | 18.43 | ||
| 30, 7, 0.01 | 25.33 | ||
| 90, 7, 0.01 | 20.34 | ||
| 150, 7, 0.01 | 17.27 | ||
| 30, 2, 0.1 | 17.72 | ||
| 90, 2, 0.1 | 13.96 | ||
| 150, 2, 0.1 | 13.21 | ||
| 30, 4, 0.1 | 14.86 | ||
| 90, 4, 0.1 | 12.49 | ||
| 150, 4, 0.1 | 12.12 | ||
| 30, 7, 0.1 | 13.38 | ||
| 90, 7, 0.1 | 11.82 | ||
|
| 11.63 |
Figure 9Comparison of experimental and predicted results: (a) ANFIS, (b) GEP, (c) GBT.
Figure 10Error analysis: (a) ANFIS, (b) GEP, and (c) GBT.
Figure 11Tracing of experimental results by the predictions: (a) ANFIS, (b) GEP, and (c) GBT.
Figure 12Comparison of the developed models based on various statistical evaluation indices using radar plots. R values (a,c); MAE and RMSE values (b,d).
Comparison of the performance of the developed models with those previously reported in the literature.
| Model | Abbreviation | RMSE (MPa) | MAE (MPa) | R | References |
|---|---|---|---|---|---|
| Decision tree | DT | 7.37 | 4.62 | 0.81 | [ |
| Multilayer perceptron neuron network | MPNN | 6.67 | 5.14 | 0.8 | |
| Support vector regression | SVR | 7.17 | 5.56 | 0.81 | |
| Decision tree—Adaboost | DT-Ab | 5.22 | 3.69 | 0.91 | |
| Multilayer perceptron neuron network—Adaboost | MPNN-Ab | 6.25 | 4.6 | 0.85 | |
| Support vector regression—Adaboost | SVR-Ab | 7.01 | 5.07 | 0.82 | |
| Random forest | RF | 4.6 | 3.23 | 0.92 | |
| Decision tree—Bagging | DT-B | 4.72 | 3.37 | 0.92 | |
| Multilayer perceptron neuron network—Bagging | MPNN-B | 6.66 | 4.88 | 0.84 | |
| Support vector regression—Bagging | SVR-B | 7.01 | 5.15 | 0.84 | |
| Decision tree—Xgboost | DT-Xgb | 5.17 | 3.71 | 0.9 | |
| Multilayer perceptron neuron network—Xgboost | MPNN-Xgb | 517 | 3.71 | 0.88 | |
| Support vector regression—Xgboost | SVR-Xgb | 5.17 | 3.71 | 0.9 | |
| Gradient boosting tree |
|
|
|
| Present study |
| Gene expression programming | GEP+ | 7.22 | 5.74 | 0.9 | |
| Adaptive neurofuzzy inference system | ANFIS+ | 5.4 | 3.93 | 0.94 | |
| Gene expression programming | GEP | 5.2 | 0.9 | [ | |
| Artificial neural network | ANN | 6.329 | 4.421 | 0.93 | [ |
| Ensemble model artificial neural network—supportvector regression | ANN-SVR | 6.17 | 4.24 | 0.94 | |
| Chi-squared automatic interaction detector | CHAID | 8.98 | 6.088 | 0.86 | |
| Linear regression | LR | 11.24 | 7.87 | 0.80 | |
| Generalized linear model | GENLIN | 11.37 | 7.87 | 0.80 | |
| Classification and regression trees | CART | 9.703 | 6.815 | 0.84 | [ |
| Smart firefly algorithm-based least squares | SFA-LSSVR | 5.62 | 3.86 | 0.94 | [ |
| Modified firefly algorithm-based ANN | MFA-ANN | 5.82 | 3.41 | 0.93 | [ |
Note: + signs show the models developed in present study.
Simulated dataset for parametric and sensitivity analysis.
| Variable Input Parameters | No. of Data Points | Constant Input Parameters | |
|---|---|---|---|
| Parameter | Range | ||
| C | 102–540 | 10 | GGBFS = 74.27, FA = 62.81, W = 182.98, SP = 6.42, CA = 964.83, FAgg = 770.49, A = 44.06 |
| GGBFS | 0–359.40 | 10 | C = 276, FA = 62.81, W = 182.98, SP = 6.42, CA = 964.83, FAgg = 770.49, A = 44.06 |
| FA | 0–260 | 10 | C = 276, GGBFS = 74.27, W = 182.98, SP = 6.42, CA = 964.83, FAgg = 770.49, A = 44.06 |
| W | 121.75–247 | 10 | C = 276, GGBFS = 74.27, FA = 62.81, SP = 6.42, CA = 964.83, FAgg = 770.49, A = 44.06 |
| SP | 0–32.20 | 10 | C = 276, GGBFS = 74.27, FA = 62.81, W = 182.98, CA = 964.83, FAgg = 770.49, A = 44.06 |
| CA | 708–1145 | 10 | C = 276, GGBFS = 74.27, FA = 62.81, W = 182.98, SP = 6.42, FAgg = 770.49, A = 44.06 |
| FAgg | 594–992 | 10 | C = 276, GGBFS = 74.27, FA = 62.81, W = 182.98, SP = 6.42, CA = 964.83, A = 44.06 |
| A | 1–365 | 10 | C = 276, GGBFS = 74.27, FA = 62.81, W = 182.98, SP = 6.42, CA = 964.83, FAgg = 770.49 |
Figure 13Parametric analysis of the GBT model i.e. variation of compressive strength with. (a) Cement (b) Blast furnace slag (c) Fly Ash (d) water (e) superplasticizer (f) Coarse Aggregates (g) Fina Aggregates (h) Age of testing.
Figure 14Relative contribution (%) of input variables in yielding compressive strength of green concrete.