Literature DB >> 35591685

Data-Driven Parameter Selection and Modeling for Concrete Carbonation.

Kangkang Duan1,2, Shuangyin Cao1,2.   

Abstract

Concrete carbonation is known as a stochastic process. Its uncertainties mainly result from parameters that are not considered in prediction models. Parameter selection, therefore, is important. In this paper, based on 8204 sets of data, statistical methods and machine learning techniques were applied to choose appropriate influence factors in terms of three aspects: (1) the correlation between factors and concrete carbonation; (2) factors' influence on the uncertainties of carbonation depth; and (3) the correlation between factors. Both single parameters and parameter groups were evaluated quantitatively. The results showed that compressive strength had the highest correlation with carbonation depth and that using the aggregate-cement ratio as the parameter significantly reduced the dispersion of carbonation depth to a low level. Machine learning models manifested that selected parameter groups had a large potential in improving the performance of models with fewer parameters. This paper also developed machine learning carbonation models and simplified them to propose a practical model. The results showed that this concise model had a high accuracy on both accelerated and natural carbonation test datasets. For natural carbonation datasets, the mean absolute error of the practical model was 1.56 mm.

Entities:  

Keywords:  carbonation model; concrete carbonation; data mining; feature selection; machine learning

Year:  2022        PMID: 35591685      PMCID: PMC9102323          DOI: 10.3390/ma15093351

Source DB:  PubMed          Journal:  Materials (Basel)        ISSN: 1996-1944            Impact factor:   3.748


1. Introduction

It is a well-known fact that carbonation does not normally cause damage to concrete directly [1]. However, the chemical reaction slowly destroys the alkalinity environment. CO2 diffuses into the concrete through interconnected pores and reacts with calcium hydroxide (CH) and hydrated calcium silicate (C-S-H) [2,3]. Consequently, it destroys the passive oxide layer of the rebar and ultimately initiates corrosion [4]. Many models, including theoretical formulas [5,6], numerical models [7,8,9], and machine learning models [10,11], have been developed over the last few decades to evaluate the carbonation status of concrete. Parameter research plays an important role in the modeling process. Previous parameter research focused on the mechanism of influence factors. Many experimental tests [12,13,14,15] have been performed to qualitatively analyze the effects that factors have on concrete carbonation and investigate the mechanism in terms of chemical reactions. For example, Papadakis et al. [16] suggested that replacing cement with fly ash would increase the porosity, while replacing aggregate with fly ash would decrease the porosity. Experiments in [17,18,19] suggest that replacing cement with silica fume reduces porosity since silica fume has very fine particles and a high amorphous silicon dioxide content. Large amounts of active alumina and amorphous SiO2 in fly ash consume the CH, but the ferrous phase in crystalline form does not participate in the pozzolanic reactions [16]. Qiang et al. [20] pointed out that steel slag had a weak reactivity. Han et al. [21] further pointed out that the main active components in steel slag were only C2S and C3S. Li et al. [22] demonstrated that the compressive strength, porosity, and permeability of concrete changed significantly during carbonation. Jiang et al. [23] explored the influence of various binder types and geometrical parameters (i.e., concrete cover thickness) on concrete carbonation and steel corrosion. The effects of supplementary cementitious materials and environmental factors such as relative humidity have been studied by many experimental tests [24,25]. However, present carbonation models have not involved enough work on parameter research. Some models choose parameters subjectively. For example, some empirical models take the water–cement ratio as the main parameter, while others choose concrete strength, but few studies can explain the reasons quantitatively. Currently, judging whether or not a variate can affect concrete carbonation is easy, but putting all possible factors in a model is also superfluous. Therefore, it is important to quantitatively analyze these factors. Moreover, in terms of concrete mix design, quantitative parameter research is also necessary, since standards are needed for specifying the limitation of several indicators to control the durability of concrete. For instance, the new European Standard EN 206-1 specifies the minimum binder content and maximum water–binder ratio to guarantee the performance of concrete [26]; Chinese code GB 50010-2010 specifies the maximum water–binder ratio and the minimum strength level. The residual of carbonation models and the uncertainties in controlling the durability mainly result from factors that are not considered in models and concrete mix design. These uncertainties can be decreased by selecting appropriate parameters. For example, Figure 1 illustrates how parameter selection affects the residual of models. The dataset was generated by . The model in Figure 1b has the best performance as it has the smallest residuals. Moreover, it is better to use x1×2 (Figure 1d) rather than x1 or x2 (Figure 1a,c) to establish a model, as the former can significantly reduce the uncertainty of the prediction. Therefore, it is important to find appropriate parameters in modeling.
Figure 1

Parameters’ effects on the dispersion of Y. (a) x1 was used to develop a model; (b) x1 + x2 was used to develop a model; (c) x2 was used to develop a model; (d) x1x2 was used to develop a model.

Quantitative analysis requires a large amount of test data, which is difficult to find in previous studies. In this project, many studies were consulted and a dataset including 8204 samples was established. Statistical methods were used for data-driven analysis, as well as machine learning techniques. This paper quantitatively studied influence factors in terms of three aspects: (1) the correlation between factors and concrete carbonation; (2) factors’ influence on the fluctuation of carbonation depth; and (3) the correlation between factors, which reflects the redundancy [27]. A total of 29 material-related parameters were involved. Then, we selected some parameter groups in terms of these three aspects and developed several machine learning models to verify the effectiveness. After that, one machine learning model involving a few factors was established and a practical model was proposed by simplifying it. The effectiveness of the practical model was verified via accelerated and natural carbonation datasets.

2. Data-Driven Parameter Selection

2.1. Data Collection and Description

It is necessary first to provide a concise introduction to the dataset. To make the results more reliable, 8204 sets of data, including 161 papers in Web of Science, CNKI, and WAN FANG DATA, were collected in this paper, as shown in Table 1. All concrete samples used in this study were cured for 28 days before the accelerated carbonation tests, and carbonation depth was determined by phenolphthalein. The experimental environment conditions of all the referred studies were constant. Generally, empirical models based on accelerated carbonation datasets are not appropriate for predicting actual concrete carbonation as they are often obtained under a high CO2 concentration. However, in terms of the relationship between factors and carbonation depth, accelerated carbonation tests are still appropriate. It is noted that the degree of the correlation is important in this part, regardless of whether this influence is positive or negative for carbonation. This implies that short-term accelerated carbonation datasets can work in this research, as some parameters such as fly ash develop a significant proportion of concrete’s strength and durability after 28 days. Parameters can be calculated by: where is the weight of used per unit volume of concrete; is the weight of material used per unit volume of concrete; is the content of in material ; is the weight of cement of class ; is the content of in class cement, as is explained in Table 1. In addition, furnace slag and fly ash were classified by their fineness and specific surface area according to ground granulated blast-furnace slag used for cement, mortar, and concrete GB/T 18046-2017 and fly ash used for cement and concrete GB/T 1596-2017, respectively. Table 1 exhibits detailed information about the dataset.
Table 1

Details of the dataset.

FactorsUnitHistogramMinMaxMeanValidExplanation
pCem kg/m3 306932977351Weight of cement used per unit volume of concrete
pW kg/m3 804561767351Weight of water used per unit volume of concrete
pFA kg/m3 0506727351Weight of fly ash used per unit volume of concrete
pFS kg/m3 0372397351Weight of furnace slag used per unit volume of concrete
pSS kg/m3 022817351Weight of steel slag used per unit volume of concrete
pSA kg/m3 05917351Weight of silica ash used per unit volume of concrete
pSd kg/m3 36710717006573Weight of sand used per unit volume of concrete
pG kg/m3 601131911146573Weight of gravel used per unit volume of concrete
pSP - 03.50.96695Weight of water reducer used per unit weight of the binder
fCem Mpa 32.5/42.5/52.57787Cement strength level
FA_CL- Ⅰ/Ⅱ/Ⅲ6491Class of fly ash
FS_CL- S75/S95/S1053924Class of furnace slag
pa kg/m3 970223718156573Weight of aggregate used per unit volume of concrete
pB kg/m3 2008424097351Weight of binder used per unit volume of concrete
pW/pCem - 0.2540.678100Water–cement ratio
pW/pB - 0.230.950.448100Water–binder ratio
pSd/pa - 0.230.560.397308Sand ratio
pa/pCem - 2.23707.146573Aggregate–cement ratio
pa/pB - 1.8610.54.666573Aggregate–binder ratio
pFA/pB % 080178133Percentage of fly ash
pFS/pB % 080168133Percentage of furnace slag
pSS/pB % 0600.38133Percentage of steel slag
pSA/pB % 0150.28133Percentage of silica ash
pC kg/m3 564362067289Weight of CaO used per unit volume of concrete
pS kg/m3 423051137289Weight of SiO2 used per unit volume of concrete
pA kg/m3 10159427289Weight of Al2O3 used per unit volume of concrete
pF kg/m3 755177289Weight of Fe2O3 used per unit volume of concrete
pS¯ kg/m3 31587289Weight of SO3 used per unit volume of concrete
f Mpa 895435781Compressive strength of concrete at 28 days

2.2. Parameter Evaluation and Selection

Parameter selection is always a hot topic in data science, and it has recently been applied in civil engineering. Some studies [28,29] adopted conventional parameter selection methods for solving energy issues in buildings. Conventional selection methods aim to remove irrelevant and redundant information from the dataset according to two criteria: the correlation between the parameters and the object (i.e., remove irrelevant information), and the correlation between the parameters (i.e., find redundant information) [30]. Correlation analysis methods mainly include Pearson’s correlation coefficient, Spearman’s correlation coefficient, Kendall’s correlation coefficient, maximal information coefficient (MIC) [31,32], etc. Selection methods based on them are called filter methods [33]. In addition, wrappers and embedded methods are also widely used for selection [27]. Decision trees, naive Bayes, and support vector machines [34,35] are several popular predictors. For these predictors, the criterion essentially depends on the loss function of the predictors. The selection of approaches for correlation analyses is based on the statistical characteristics of data and the target of the study. In terms of statistics, the dataset used in this study was not appropriate for some methods, which require the dataset to comply with the Gaussian distribution. In addition, some new attributes should be included: Parameter performance in controlling and predicting the durability of concrete under the impact of uncertainties of carbonation depth needs to be evaluated. Parameters should reduce the dispersion of carbonation depth.

2.2.1. Method

Except for the correlation analysis, a quantitative analysis of a parameter’s effects on the dispersion of carbonation depth is needed. For the first aspect, was used to denote the correlation between parameter and carbonation depth. A high represented a strong correlation. Spearman’s correlation coefficient, Pearson’s correlation coefficient, and Kendall’s correlation coefficient are common correlation analysis indices. Spearman’s correlation coefficient and Kendall’s correlation coefficient are copula-based random variable dependency measurement indices. Compared with Pearson’s correlation coefficient, they do not require that datasets conform to a special distribution. Generally, Spearman’s correlation coefficient is the Pearson correlation coefficient calculated from the vectors of ranks [36]. The Pearson correlation coefficient of vectors X and Y can be calculated by [33]: where is the number of samples and is the average value. Then, the Spearman correlation coefficient of vectors and can be calculated by replacing the values in each vector with their ranks. For the second aspect, depicted’s effect on the dispersion of carbonation depth. The uncertainties of an observed value such as carbonation depth are usually described by its variance. A high variance means a large dispersion; predicting the carbonation depth with its average value is thus unreliable. Therefore, was defined as the reduction degree of uncertainties of the observed carbonation depth data after parameter was used, which can be written as: where represents the standard deviation of carbonation depth when no parameter is considered. If the usage of parameter does not affect the dispersion of carbonation depth, will be equal to and will be equal to zero. can be obtained by Equation (4): where is the number of samples in the original dataset , is the carbonation depth of the th sample, and is the average value. The uncertainties of after adopting parameter can be obtained by Equation (5): where denotes the standard deviation of at and is one of the values of . is the number of samples at . Assume the dataset including samples named , and represents the weight of . Suppose that has values , and can be calculated by Equation (6): where is the carbonation depth of the th sample in and is the mean of in . According to Equation (6), if does not affect the distribution of carbonation depth, and have the same distribution (i.e., ). This can be verified by linking an irrelevant variate produced by random sampling to carbonation depth, and calculating the value of . Therefore, the importance of parameter can be evaluated by Equation (7): where is the importance coefficient of parameter , is the max value of , and is the max value of . As shown in Equation (7), parameters that have a weak correlation with carbonation or that do not reduce the uncertainties will make be equal to zero. In addition, it is noted that there is still one possible issue in the calculation of : ’s sensitivity to the outlier. This was handled by identifying and excluding outliers. IQR is a common index for finding outliers in statistics. IQR can be calculated by: where is the 25th percentile and is the 75th percentile. Moreover, is considered an outlier if it meets: Deleting outliers changes the dataset used for calculating . To maintain the consistency of the dataset, the calculation of and used the same dataset. In addition, to improve the stability of evaluation results, the original dataset, D, was split into three child datasets . Simple random sampling without replacement was used for splitting. For dataset , about 2000~2600 sets of valid data were included in it. The final results of the evaluation are the mean of the results of the three child datasets, as shown in Figure 2.
Figure 2

Splitting of dataset D and calculation.

2.2.2. Results and Discussions

Based on the above discussions, for parameter , its , and can be calculated, as shown in Figure 3. It is noted that these parameters can be divided into three parts (Parts A, B, and C) by the blue and red dash lines according to their . The compressive strength f was most important in comparison with other factors. In addition, Figure 3 exhibits the and of the parameters. The compressive strength f had the highest and a high , which implied that its correlation with carbonation depth was the highest and that it could also largely reduce the uncertainty of carbonation depth. The aggregate–cement ratio had the highest and could thus reduce the uncertainty to the lowest value, while it only had a medium .
Figure 3

Analysis results of each factor.

The parameters in Part A had a high and also had a high and (Figure 3). In Part B, parameters that had a high usually had a low , which implied that indices and revealed different aspects of the influence of the factors. In terms of mechanism, it is easy to understand that the compressive strength f had the highest . For example, Papadakis et al. [37] proposed a function to calculate the compressive strength of fly ash concrete in terms of chemical reactions: Equation (10) shows that the water content is negative in relation to the concrete strength f. Moreover, is negative in relation to carbonation depth. Further, it is believed that the effects of on porosity are also the main reason for its influence on f. In addition, Equation (10) also demonstrates that replacing cement with fly ash (assume is a constant) causes a low strength, but replacing the aggregate with fly ash ( is not a constant) increases the strength. This might not comply with some situations as fly ash mainly affects the early strength. Fly ash and other supplementary cementitious materials also have a similar correlation with carbonation depth. In sum, compressive strength f shows a strong uniformity with carbonation depth . The results also showed that had the highest . The performance of the aggregate–cement ratio in reducing the uncertainty of carbonation depth mainly resulted from two aspects: its influence on the distribution of carbonation depth and the number of its values. However, only increasing the number of values cannot reduce dispersion.

3. Parameter Combinations and Verification

3.1. Evaluation of Factor Groups

This part aims to provide some combinations for developing prediction models and concrete mix design. Although Section 2 provides the evaluation results of single factors, combinations should make a further selection, since some parameters have high simply because they share the same attribute. For example, CaO content, cement content, and binder content all have high since they all reflect the content of reactants such as Ca(OH)2; i.e., they are interrelated. Groups containing interrelated parameters will have much redundant information [27]. Table 2 provides a reference for evaluating the relationship between parameters.
Table 2

Spearman’s correlation coefficient of top parameters.

pW/pB pB pW pCem pW/pCem pFA pS pC pS¯ f pFA/pB pSd pG pa pa/pB pa/pCem
pW/pB 1−0.690.47−0.220.4−0.16−0.54−0.35−0.47−0.47−0.10.290.290.510.660.28
pB −0.6910.220.43−0.260.190.750.610.760.490.09−0.5−0.3−0.7−0.98−0.52
pW 0.470.2210.190.220.030.150.210.23−0.15−0.01−0.18−0.05−0.19−0.21−0.21
pCem −0.220.430.191−0.87−0.44−0.150.890.840.25−0.5−0.330.01−0.27−0.44−0.99
pW/pCem 0.4−0.260.22−0.8710.460.28−0.73−0.66−0.30.490.2300.20.280.86
pFA −0.160.190.03−0.440.4610.69−0.53−0.32−0.050.99−0.03−0.24−0.25−0.180.37
pS −0.540.750.15−0.150.280.69100.220.320.61−0.33−0.34−0.58−0.740.07
pC −0.350.610.210.89−0.73−0.53010.950.39−0.61−0.36−0.05−0.33−0.59−0.89
pS¯ −0.470.760.230.84−0.66−0.320.220.9510.42−0.42−0.42−0.14−0.46−0.74−0.86
f −0.470.49−0.150.25−0.3−0.050.320.390.421−0.11−0.20−0.2−0.42−0.27
pFA/pB −0.10.09−0.01−0.50.490.990.61−0.61−0.42−0.1110.01−0.2−0.18−0.080.44
pSd 0.29−0.5−0.18−0.330.23−0.03−0.33−0.36−0.42−0.20.011−0.220.650.560.4
pG 0.29−0.3−0.050.010−0.24−0.34−0.05−0.140−0.2−0.2210.510.360.06
pa 0.51−0.7−0.19−0.270.2−0.25−0.58−0.33−0.46−0.2−0.180.650.5110.80.39
pa/pB 0.66−0.98−0.21−0.440.28−0.18−0.74−0.59−0.74−0.42−0.080.560.360.810.52
pa/pCem 0.28−0.52−0.21−0.990.860.370.07−0.89−0.86−0.270.440.40.060.390.521
As the correlation between factors reflects the possibility that one factor can be replaced by others and denotes the importance, the performance of different factor groups can be estimated through the following steps: Determine the number of parameters included in the group; Assume that one group consists of m factors, sort all factors from largest to smallest according to their , and calculate ; where implies the possibility that factor cannot be replaced by previous factors and denotes the of factor . can be calculated by: where denotes Spearman’s correlation coefficient between and , and is used to make sure that ; i.e., if , ; otherwise, . It is noted that should be equal to one. Sort all groups from largest to smallest according to their . As shown in Table 3, several combinations were provided and groups containing the same number of factors have similar . In the next part, this paper discusses the effectiveness of these combinations via machine learning methods.
Table 3

Parameter groups.

Number of FactorsNo.Groups
3 factors3-1 f, pa/pCem , pW
3-2 f, pa/pCem , pSd
3-3 f, pa/pCem , pa
4 factors4-1 f, pa/pCem , pa , pw
4-2 f, pa/pCem , pa , pFA
4-3 f, pa/pCem , pa , pFA/pB
5 factors5-1 f, pa/pCem , pa , pw , pFA
5-2 f, pa/pCem , pa , pw , pSd

3.2. Validation of Suggested Parameters

To verify the validity of the parameter combinations listed in Table 3, machine learning (ML) methods were used in this section. It is noted that environmental factors such as temperature were also included in machine learning models. To improve the reliability, three ML approaches were used: support vector regression (SVR), XGboost, and deep neural networks (DNN). Current ML techniques combine datasets and algorithms to find the relationship between parameters and the target. Once appropriate parameters are selected, models usually have very a high accuracy [38]. Therefore, ML models were used in this study to investigate whether or not the suggested combinations had significant advantages in predicting carbonation depth. Considering that readers might be unfamiliar with these ML methods, some brief introductions were given.

3.2.1. ML Methods

Conventional regression or fitting algorithms such as linear regression first assume a formula with undetermined coefficients. For example, . Then, this approach uses optimization algorithms to adjust the values of undetermined coefficients ( and ) to reduce the error between the true carbonation depth and the predicted value (e.g., minimize ) to the minimum. These methods generate linear models. For complex issues, researchers need to guess the basic form of fitted curves. SVR uses the kernel function to convert a low-dimensional space into a high-dimensional space [38]. Therefore, nonlinear curves in the low-dimensional space can be fitted by a hyperplane. In addition, the loss function SVR used has high robustness due to the addition of relaxation coefficient . If the gap between and is lower than , the error is ignored. Detailed discussions and tutorials of SVR can be found in [39]. The expression can be written as: where . is the vector of the parameters of the dataset; and are the diagonal matrices of undetermined coefficients. denotes the kernel function. In this study, the radial basis kernel function was used. For the widely noted overfitting problem in ML models, SVR also has one important characteristic: in its regularized risk function can help it avoid overfitting. Different from SVR, XGboost is one kind of boosting algorithm [40]. XGboost first develops a weak regression model. For example, in this paper, the regression tree model was used. Then, the next weak model is built to reduce the error between and of the tree model. This step cycles many times, and for the time, the predicted carbonation depth is: Mean square error (MSE) was used to evaluate the error between and , and MSE can be calculated by: To avoid overfitting, the regularization item L2 was used in the training of the XGboost models. Detailed information on XGboost is listed in [40]. DNN is similar to the human nervous system, composed of many neurons. Those neurons are stored in different layers and neurons in different layers are connected. Every neuron in the neural network receives signals from neurons that are linked to it. Processed by the activation function in the neuron, signals are passed to later neurons, as shown in Figure 4. The hyperbolic tangent activation function was used in this study. DNN can simulate the most complex function due to the combination of many neurons and the process of the activation function [41]. Figure 5 shows the structure of a DNN with six parameters. To avoid overfitting, the dropout approach was used [42]. Dropout randomly makes some neurons invalid at a probability of during each period of training, and all neurons are used for final models. Of course, to maintain the scale of the predicted value, the weight of the neurons in the final models will multiply . In this study, , meaning that, for each layer, 30% of the neurons were randomly set as invalid during each period of training. In addition, the regularization item L2 was also used to avoid overfitting.
Figure 4

An illustration of a neuron.

Figure 5

An illustration of a deep neural network.

3.2.2. Verification and Discussions

In this part, 1825 sets of data were used for verification. For each group, ML models were built to compute the MSE of given combinations. Combinations with low MSE were believed to be effective. To improve the stability, five-fold cross-validation was used. The dataset was evenly divided into five subsets. Four subsets were used to train a model and one subset was used to test the model. This process cycles five times and uses different subsets as the testing data each time. The final results were based on the mean results of five models, as is shown in Figure 6. In addition, data normalization was used for preprocessing. Table 4 shows the MSE results of the models. As is shown in Table 4, Group 17-1 used all parameters. Parameters in Group 5-3 reflected the mix design of concrete.
Figure 6

Illustration of 5-fold cross-validation.

Table 4

Verification of combinations.

No.GroupsSVR-MSEXGB-MSEDNN-MSE
3-1 [CO2],RH, T, t, f, pa/pCem , pW 21.6214.0418.68
3-2 [CO2],RH, T,t, f, pa/pCem , pSd 22.6415.4617.85
3-3 [CO2],RH, T, t, f, pa/pCem , pa 20.9614.2016.62
4-1 [CO2],RH, T, t, f, pa/pCem , pa , pw 19.4112.0115.16
4-2 [CO2],RH, T, t, f, pa/pCem , pa , pFA 20.1113.0917.01
4-3 [CO2],RH, T, t, f, pa/pCem , pa , pFA/pB 20.8913.3316.21
5-1 [CO2],RH, T, t, f, pa/pCem , pa , pw , pFA 19.3612.1612.77
5-2 [CO2],RH, T, t, f, pa/pCem , pa , pw , pSd 18.7011.0114.39
5-3 [CO2],RH, T, t, pCem , pW , pFA , pG , pSd 42.3717.6742.27
17-1[CO2], RH, T, t, all parameters in Table 217.4811.6114.05
For groups listed in Table 3, results showed that the MSE of models decreased with the addition of new parameters. However, with the appending of new parameters, this effect declined. Compared with Group 17-1, Groups 5-1 and 5-2 had similar MSEs. In this study, five parameters can finely approximate the performance of all parameters. Furthermore, as using too many parameters would increase the complexity of the models, Group 5-2 showed a better accuracy than Group 17-1. Compared with Group 5-3, which reflected the mix design of concrete, Groups 3-1~3-3 showed a similar accuracy. All ML models showed that the method proposed in this paper can choose appropriate parameters and reduce the demand for the number of parameters.

4. Practical Carbonation Models for Existing Concrete Structures

In previous sections, factor groups were proposed and several ML models were developed. For existing concrete structures, it is very difficult to obtain parameters, as some original design information may be unavailable. According to Section 2 and Section 3, this paper developed a prediction model containing necessary environmental factors and two concrete-related factors (compressive strength and aggregate–cement ratio) via neural network methods. Neural network methods and the settings of the models were discussed in Section 3.2. This model included six input parameters (humidity, temperature, the concentration of CO2, compressive strength, aggregate–cement ratio, and time), four hidden layers containing 25 units in each layer, and one output value (Figure 5). The dataset used for training and testing was the dataset described in Table 1. A total of 90% of the dataset was used for training and 10% was used for testing the model. It is noted that the concentration of CO2 ranged from 1% to 50%, the temperature ranged from 10 °C to 60 °C, the relative humidity ranged from 35% to 95%, and the carbonation time ranged from 1 day to 364 days. The results are shown in Figure 7. Most points were located in the blue area (), and the mean error was 2.5 mm. It is not necessary to compare ML models with other empirical models or theoretical models, as ML models always perform better on the testing dataset, as has been demonstrated by many studies [43,44].
Figure 7

Illustration of 5-fold cross-validation.

To make the model more convenient, this part also aims to propose a practical model for the carbonation prediction of existing structures based on the ML model.

4.1. Establishment of the Practical Model

According to the ML model, six parameters were used to predict the carbonation depth; the function of the practical model can thus be written as: where is the relative humidity, denotes the temperature, is the concentration of CO2, is the compressive strength, denotes the aggregate–cement ratio, and is the carbonation time. A dataset was created to explore the relationship between carbonation depth and parameters contained in the ML model. The results are shown in Figure 8.
Figure 8

Relationship between carbonation depth and factors contained in the ML model: (a) the relationship between carbonation depth and relative humidity; (b) the relationship between carbonation depth and temperature; (c) the relationship between carbonation depth and CO2 concentration; (d) the relationship between carbonation depth and compressive strength; (e) the relationship between carbonation depth and aggregate–cement ratio.

Figure 8a shows the influence of relative humidity, where f denotes the compressive strength and a/c is the aggregate–cement ratio. The influence of the relative humidity had a peak value for two reasons: (1) carbonation reactions occurred in the pore solution, and water was thus needed; (2) water can form water films on the pore surface and then impede the diffusion of CO2 in pores. Since the data whose relative humidity was below 50% was insufficient in comparison with the data whose relative humidity was greater than 50%, only samples whose relative humidity was greater than 50% were involved, and can be assumed to be linear with an insignificant loss of accuracy. This also largely simplifies the calculation. Figure 8b shows the influence of temperature on carbonation. High temperatures can raise the rate of diffusion of CO2 gas and accelerate chemical reactions. Arrhenius formulas are usually used to depict the temperature’s effects on chemical reactions. By the same token, a linear function was assumed to simplify the calculation and the approximate temperature’s effects on carbonation with an insignificant loss of accuracy. Figure 8c shows the influence of CO2 concentration on carbonation. In the early stages of carbonation, with the increase in CO2 concentration, the carbonation reaction rate increases. However, CaCO3 generated by CO2 concentrations that are too high will fill pores and impede the contact between Ca(OH)2 and CO2, which finally hinders carbonation. was assumed to be a square root function. Figure 8d shows the relationship between concrete strength and carbonation depth. The influence of compressive strength has been widely discussed in many studies, and a power function is usually used. Figure 8e shows that the influence of the aggregate–cement ratio can be approximated as a linear function. Considering that both the aggregate–cement ratio and the concrete strength are concrete-related parameters, the relationship between them in can be further divided into the linear combination form () or the product form (). Figure 8e shows that with the increase in concrete strength, the effects of the aggregate–cement ratio on carbonation are weakened, which indicates that can better depict this change. The testing dataset and the training dataset used to determine the values of the coefficients were split from the same dataset given in Table 1, and the testing dataset constituted 10% of the total dataset. Finally, the function can be written as:

4.2. Verification of Models

To verify the accuracy of the practical model, the testing dataset was used. Other carbonation models [6,45,46,47,48] were also applied to the testing dataset, as shown in Table 5. This practical model had lower errors in comparison with other models. Monteiro’s model [45], Niu’s model [47], and this practical model take concrete strength as the main parameter, which showed significant advantages in accuracy compared with other models and also corroborated the results in Section 2.
Table 5

Results of different models.

ModelsPapadakis [6]Morinaga [6]Monteiro [45]Zhang [46]Niu [47]Gong [48]This Paper
Error (mm)AVG 1M 1AVGMAVGMAVGMAVGMAVGMAVGM
3 days15.811.336.630.42.72.13.32.72.21.78.24.52.01.4
7 days22.41755.3454.23.34.94.12.61.812.16.72.21.5
14 days31.422.372.559.36.75.37.46.13.42.516.810.13.22.3
28 days49.235.4109.588.99.77.711.810.14.43.127.915.64.02.9
All 37.022.885.158.27.75.18.86.03.72.520.610.93.32.3

1 AVG denotes the mean value of errors, and M represents the median value of errors.

The median value of the errors is also listed in Table 5. Since the median value is not affected by outlier samples, it can better reflect the actual performance of the models. The median value was higher than the mean value, which means that there were some outlier experimental results in the dataset. Table 5 also shows that this practical model exhibited a better accuracy at each stage of the carbonation process. To further verify the effectiveness of this model, this paper collected an extra natural carbonation dataset [49,50,51,52] to explore its accuracy. This dataset included 76 sets of data. The natural carbonation time ranged from 28 to 9125 days, and the locations involved the northern and southern regions as well as the central and western regions of China. It is noted that the curing conditions of the concrete specimens used in natural carbonation tests were not standard curing. Some of the specimens were placed in an indoor environment and others were placed in an outdoor environment. Previous studies suggested the carbonation depth should be multiplied by the coefficients of 2.81 and 1.50 for specimens in the indoor and the outdoor environment, respectively. Table 6 shows the final results. The mean absolute error was 1.56 mm; the practical model thus had a high accuracy.
Table 6

Natural carbonation dataset and predicted values [49,50,51,52].

RH (%)T(°C)[CO2](%)f(MPa) a/c t(days)True Values(mm)Predicted Values(mm)Errors(mm)
57130.0338.955.852800.90.9
57130.0338.955.855601.31.3
57130.0338.955.85901.31.60.3
57130.0338.955.851807.12.34.8
57130.0338.955.852709.42.86.6
57130.0338.955.853609.33.36.0
63190.0330.206.22281.51.70.2
63190.0330.206.22602.12.50.4
63190.0330.206.22902.53.00.5
63190.0330.206.221222.83.50.7
63190.0330.206.221583.34.00.7
63190.0330.206.221953.44.51.1
63190.0330.206.222273.64.81.2
63190.0330.206.222503.85.11.3
63190.0330.206.222804.25.41.2
63190.0325.66.70281.72.10.4
63190.0325.606.70602.43.10.7
63190.0325.606.70902.83.81.0
63190.0325.606.701223.24.41.2
63190.0325.606.701583.75.01.3
63190.0325.606.701953.95.51.6
63190.0325.606.702274.26.01.8
63190.0325.606.702504.76.31.6
63190.0325.606.702805.36.61.3
63190.0333.306.39282.11.50.6
63190.0333.306.39602.82.20.6
63190.0333.306.39903.32.70.6
63190.0333.306.391223.73.10.6
63190.0333.306.391584.33.50.8
63190.0333.306.391954.53.90.6
63190.0333.306.392274.84.20.6
63190.0333.306.392505.64.51.1
63190.0333.306.392806.34.71.6
63190.0331.607.11282.41.60.8
63190.0331.607.11603.42.41.0
63190.0331.607.11904.02.91.1
63190.0331.607.111224.73.41.3
63190.0331.607.111585.33.91.4
63190.0331.607.111955.84.31.5
63190.0331.607.112275.74.71.0
63190.0331.607.112507.24.92.3
63190.0331.608.402807.65.32.3
63190.0335.008.40282.61.51.1
63190.0335.008.40603.72.11.6
63190.0335.008.40904.32.61.7
63190.0335.008.401224.93.11.8
63190.0335.008.401585.73.52.2
63190.0335.008.401956.43.92.5
63190.0335.008.402276.14.21.9
63190.0335.008.402507.44.43.0
63190.0335.008.402808.24.63.6
63190.0335.009.81283.21.51.7
63190.0335.009.81604.22.22.0
63190.0335.009.81904.82.72.1
63190.0335.009.811225.53.22.3
63190.0335.009.811586.63.63.0
63190.0335.009.811957.04.03.0
63190.0335.009.812277.44.33.1
63190.0335.009.812508.54.54.0
63190.0335.009.812809.14.84.3
5712.40.0329.803.3221905.05.70.7
5712.40.0329.803.32912515.111.63.5
75200.0332.054.32411.11.30.2
75200.0332.054.322242.673.00.0
73150.0316.106.001836.84.91.9
73150.0320.206.611835.34.01.3
73150.0325.506.721834.73.11.6
73150.0316.106.003657.06.90.1
73150.0320.206.613656.55.70.8
73150.0325.506.723654.84.40.4
73150.0316.106.00109512.112.00.1
73150.0320.206.61109510.19.80.3
73150.0325.506.7210959.77.62.1
73150.0316.106.00182516.115.40.7
73150.0320.206.61182514.412.61.8
73150.0325.506.7218259.99.90.0

5. Conclusions

This study aimed to explore a way of evaluating and selecting the most effective factors for developing concrete carbonation models and controlling the durability of concrete through big data. Statistical analyses and ML techniques were used in this study. The following conclusions can be drawn: Single-parameter analysis showed that compressive strength had the highest correlation with carbonation depth and that the aggregate–cement ratio can minimize the uncertainties of carbonation depth. The method proposed in this study to evaluate single factors and the effects of parameter groups was effective. The results showed that the mean square error of ML models using the three selected parameters can reach 14.04 mm2, which was lower than the values obtained with ML models using six concrete mix design parameters (17.67 mm2) and close to the results from ML models using all parameters (11.61 mm2). Because appropriate groups improved the models’ performance and reduced their complexity, the mean square error of ML models using five selected parameters was able to reach 11.01 mm2, which was even lower than the values obtained with ML models using all parameters. Several machine learning models were developed to predict concrete carbonation depth. Through appropriate parameter selection, the models realized a high accuracy with a few parameters. For existing concrete structures, two concrete-related parameters (concrete strength and aggregate–cement ratio) and environmental factors were used to build a model via neural network methods. The results showed that the mean error of this model was about 2.5 mm. Based on this model, an empirical model was developed. The model was very simple and calculation-friendly. The results showed that this practical model had a high accuracy on both accelerated and natural carbonation datasets (mean absolute error = 1.56 mm).
  7 in total

1.  A survey on filter techniques for feature selection in gene expression microarray analysis.

Authors:  Cosmin Lazar; Jonatan Taminau; Stijn Meganck; David Steenhoff; Alain Coletta; Colin Molter; Virginie de Schaetzen; Robin Duque; Hugues Bersini; Ann Nowé
Journal:  IEEE/ACM Trans Comput Biol Bioinform       Date:  2012 Jul-Aug       Impact factor: 3.710

2.  Neural network approximation: Three hidden layers are enough.

Authors:  Zuowei Shen; Haizhao Yang; Shijun Zhang
Journal:  Neural Netw       Date:  2021-04-17

3.  Detecting novel associations in large data sets.

Authors:  David N Reshef; Yakir A Reshef; Hilary K Finucane; Sharon R Grossman; Gilean McVean; Peter J Turnbaugh; Eric S Lander; Michael Mitzenmacher; Pardis C Sabeti
Journal:  Science       Date:  2011-12-16       Impact factor: 47.728

4.  SVM-RFE with MRMR filter for gene selection.

Authors:  Piyushkumar A Mundra; Jagath C Rajapakse
Journal:  IEEE Trans Nanobioscience       Date:  2009-10-30       Impact factor: 2.935

5.  The Performance of Carbonation-Cured Concrete.

Authors:  Zhen Li; Zhen He; Xiaorun Chen
Journal:  Materials (Basel)       Date:  2019-11-12       Impact factor: 3.623

6.  Establishing the Carbonation Profile with Raman Spectroscopy: Effects of Fly Ash and Ground Granulated Blast Furnace Slag.

Authors:  Yanfei Yue; Jing Jing Wang; P A Muhammed Basheer; Yun Bai
Journal:  Materials (Basel)       Date:  2021-04-05       Impact factor: 3.623

7.  Macrocell Corrosion of Steel in Concrete under Carbonation, Internal Chloride Admixing and Accelerated Chloride Penetration Conditions.

Authors:  Zhilu Jiang; Siyao Li; Chuanqing Fu; Zheng Dong; Xuefeng Zhang; Nanguo Jin; Tian Xia
Journal:  Materials (Basel)       Date:  2021-12-13       Impact factor: 3.623

  7 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.