1. Introduction
During construction, uneven thermal expansion throughout the volume of massive monolithic structures, caused by the heat of concrete hydration, leads to the development of internal thermal stresses [
1]. Thermal cracks form when tensile stresses in the surface layers exceed the ultimate deformability or early tensile strength of concrete [
2]. The intensity and nature of early cracking are determined by a combination of factors, including the concrete mix composition, heat exchange conditions with the environment, cement hydration kinetics, and the material’s curing regime. Analytical methods [
3,
4], simplified engineering techniques reflected in regulatory documents, and numerical modeling [
5,
6] are used to assess the risk of early cracking.
Simplified methods of current regulatory documents, for example, CIRIA C 766 [
7], TCXDVN 305:2004 [
8], etc., are based on a very limited number of studies for massive monolithic structures. The reason for this is the lack of data on the dynamics of material behavior in various structures, limited experimental conditions, the difficulty of scaling laboratory results and taking into account temperature processes [
9,
10].
To select appropriate output parameters for the predictive model, existing regulatory limits should be reviewed. The temperature difference between the core and the surface of concrete (Δ
T) is widely recognized as a key factor influencing crack formation in massive monolithic structures [
11]. A comprehensive compilation of permissible values for the center-to-surface temperature difference Δ
T and the associated temperature gradient Δ
T/Δ
h from various codes and research papers is provided in [
12]. The parameters regulated by design codes can be classified into categories: internal temperature gradient; external temperature gradient; absolute temperature. The internal temperature gradient corresponds to the parameter Δ
T. The external temperature gradient Δ
Text is defined as the difference between the maximum temperature in the core and the ambient temperature (core—ambient). The absolute temperature corresponds to the parameter
and determines the maximum temperature at the center of the structure (core). Each parameter has its own limitations based on the target control function and the type of standardization.
Table 1 presents a summary of the permissible values for Δ
T, Δ
Text and maximum temperature
according to the regulations of various countries (ACI [
13,
14], CIRIA [
7], DAfStb [
15], and JASS [
16]).
An analysis of regulatory documents shows that most temperature requirements are limited to a difference of 15–25 °C between the core and the surface. However, these regulations vary in their degree of conservatism. For example, ACI 207 and ACI 301, based on practical experience in the construction of massive structures, separately regulate the maximum temperature in the core.
To assess temperature stresses
during the construction of massive monolithic structures, dependencies based on the temperature differences
are often used [
17,
18,
19,
20,
21,
22]:
where
is the modulus of elasticity of concrete,
is the coefficient of thermal expansion,
is the deformation restraint coefficient, and
is the creep coefficient of concrete.
Thermal stress assessment is particularly critical in early crack risk analysis, where local temperature and stress extremes can trigger crack initiation [
23,
24]. Traditional methods for predicting temperature distribution dynamics in hardening massive monolithic walls and slabs, based on numerical modeling using the finite element method [
25,
26,
27,
28,
29] and analytical approaches [
30,
31,
32], are often labor-intensive and impractical for rapid engineering assessment.
In this regard, machine learning (ML) methods are of particular interest since they are oriented toward working with large databases and are capable of identifying hidden nonlinear relationships between parameters influencing the temperature regime of structures under construction. Studies [
33,
34] are devoted to predicting the heat of hydration of concrete depending on its composition using machine learning. Article [
35] is devoted to the construction of a predictive model for the thermophysical properties of concrete, which is also an important task when assessing the risk of early cracking. Paper [
36] uses discrete element method simulations and an AutoML-optimized artificial neural network to show how microscale friction parameters control the macroscopic behavior and failure mode transitions of cementitious composites. Article [
37] presents a hybrid predictive model that combines a generalized nearest neighborhood clustering algorithm with a modified particle swarm optimization (PSO) technique to forecast the 28-day compressive strength of pozzolanic concrete used in massive structures. Paper [
38] presents an interesting hybrid ML–mechanics framework and discusses strategies for improving model generalizability and the validation of synthetic-data-driven models using self-centering walls as the object of study.
One of the pioneering works aimed at predicting the temperature regime in massive monolithic structures using machine learning is [
39]. This publication is devoted to the construction of a predictive model for the quantities
and
in massive monolithic walls during the construction phase. The dataset was generated using the method from CIRIA C766. The training dataset consisted of only 36 records. However, the choice of input variables, such as concrete grade, total binder content, and slag content, implies a high correlation between these parameters, which ultimately leads to multicollinearity in the input variables, incorrect model interpretation, and a distorted representation of the importance of model features. The absence of a parameter determining the concrete hardening rate precludes the cumulative exothermic effect of cement hydration. It should also be noted that the dataset in this study was generated under constant heat exchange conditions on the wall surfaces (wind speed of 5 m/s and 18 mm thick plywood formwork) and a fixed curing time.
The aim of this study is to develop the research direction proposed in [
39]. Within the framework of this objective, a machine learning model based on the gradient boosting algorithm (CatBoost) was developed and validated for predicting the temperature regime of hardening massive monolithic walls, taking into account variable heat exchange conditions on the wall surfaces, the rate of concrete hardening, and the curing time of the structure in the formwork. None of these factors were addressed together in previous ML studies for monolithic walls.
2. Materials and Methods
The initial dataset for training the machine learning models was generated through a series of numerical experiments to assess the temperature regime of hardening massive monolithic concrete walls. The numerical modeling was performed taking into account variations in the geometric, thermal, and physical–mechanical parameters of the concrete, as well as environmental conditions, which allowed for the creation of a representative training dataset.
The following were adopted as input parameters for the models: wall thickness in meters; initial temperature of concrete mix (°C); ambient temperature (°C); heat transfer coefficient on the side surfaces of the wall (W/m2 °C); concrete hardening rate; curing time in formwork t in days; heat release value at the age of 28 days (MJ/m3). The rate parameter is a categorical variable that takes the values 1 for rapid-hardening, 2 for normal-hardening, and 3 for slow-hardening concrete.
Output parameters were the maximum temperature in the structure, , and the maximum difference between the center and the surface of the structure, , over the whole simulation period. Based on the obtained values of temperature difference , an assessment of temperature stresses can then be made using Formula (1). Prediction of the Tmax value serves to prevent the risk of delayed ettringite formation during hardening under high temperature conditions.
The heat release function of concrete used to generate the training dataset was defined by an equation in [
21]:
where
is the concrete hardening time in days, and the coefficients
and
determine the kinetics of heat release.
The coefficient value was taken to be 0.14 for rapid-hardening concrete, 0.19 for normal-hardening concrete, and 0.24 for slow-hardening concrete. The coefficient values were 0.4 for rapid-hardening concrete, 0.51 for normal-hardening concrete, and 0.62 for slow-hardening concrete.
The temperature field was calculated in a simplified one-dimensional formulation using the differential equation:
where
= 2.67 W/(m·°C) is the thermal conductivity coefficient of concrete,
is the coordinate along the wall thickness (
),
is the temperature,
is the power of internal heat sources,
= 2400 kg/m
3 is the density of concrete, and
= 1000 J/(kg∙°C) is its specific heat capacity.
The same heat exchange conditions were assumed on the side surfaces of the wall. Due to symmetry, the interval
was considered. The boundary conditions at
are as follows:
When
, convective heat exchange takes place with the boundary conditions:
Equation (3), with boundary conditions (4) and (5) and the initial condition , was solved using the finite element method. Euler’s method was used for time integration. Based on the preliminary mesh sensitivity analysis, the number of finite elements across half of the wall thickness was taken to be equal to 20, and the time step was taken to be equal to 1200 s. With further thickening of the finite element mesh and a reduction in the time step, the error in determining temperatures did not exceed 1%. The time step was independent of the coordinate mesh.
The use of a simplified one-dimensional formulation is justified by the fact that for flat structures such as slabs and walls, the temperature distribution, except at the edges, is one-dimensional. The proposed method cannot predict edge effects or the temperature regime of structures with complex shapes.
The calculation method used for dataset formation has been repeatedly tested previously on the experimental data of the authors and other researchers for massive monolithic foundation walls and slabs in the works [
40,
41,
42].
When forming the training dataset, the wall thickness varied from 0.75 to 3 m with a step of 0.25 m (10 different values). The initial temperature of the concrete mix ranged from 5 to 25 °C with a step of 4 °C (6 different values). The lower limit of 5 °C corresponds to the minimum temperature of the concrete mix at the beginning of curing according to Russian standard SR 70.13330.2012 [
43]. This same regulatory document also establishes the maximum temperature of the concrete mix for massive structures, which should not exceed 25 °C.
Ambient temperature varied from 5 to 30 °C with a step of 5 °C (6 different values). Neither winter conditions nor conditions of an extremely hot climate were considered since such conditions have their own specifics. For example, for conditions of extremely hot climates, direct supply of liquid nitrogen into the tanks of concrete mixers has recently been carried out to reduce the initial temperature of the concrete mix [
44].
The heat transfer coefficient on the side surfaces took values from 1 to 23 W/(m
2·°C) with a step of 2 W/(m
2·°C) (12 different values). The curing time in the formwork varied from 2 to 12 days with a step of 2 days (11 different values). The removal of the formwork was modeled by changing the heat transfer coefficient α in Formula (5) to a value of 23 W/(m
2·°C), which corresponds to an uncovered surface according to the design codes SR 23-101-2004 [
45].
The value
took values from 50 to 250 MJ/m
3 with a step of 40 MJ/m
3 (6 different values). Thus, all input parameters were uniformly distributed. The data volume amounted to 10 × 6 × 6 × 12 × 11 × 6 × 3 = 855,360 numerical experiments. The calculation of a large number of options for dataset formation was automated in the MATLAB R2024a environment using parallel computing.
Table 2 partially shows the analyzed dataset.
Statistical characteristics of the initial data and assessments of their distributions were carried out using descriptive statistics (
Table 3).
To quantitatively confirm deviations of the parameter distributions from the normal distribution law for and , the Shapiro–Wilk test was used. Standard statistical packages such as SciPy (v1.0.0 and higher), R (v4.6.0), and IBM SPSS v32 use this test by default. In our case, its use is obvious for several reasons: first, it is designed for large sample sizes (n = 855,360); second, a random subsample of 5000 samples is used to ensure the test is valid. In addition, the Shapiro–Wilk test is easy to interpret. At a p-value > 0.05, there is no reason to reject the hypothesis of a normal distribution.
Machine learning models based on decision trees were selected to solve the problem. CatBoost Regression (CatBoostRegressor) was chosen due to its robustness to multicollinearity, ability to model nonlinear relationships, and high forecasting accuracy. The choice of the CatBoost algorithm was also justified by its ability to handle categorical features without preprocessing. Our dataset includes a categorical variable, rate (concrete hardening rate: rapid, normal, or slow). CatBoost, unlike XGBoost, LightGBM, Support Vector Regression and Artificial Neural Networks, processes categorical features using target-based encoding and ordered boosting. This eliminates the risk of data leakage associated with naive one-hot encoding and improves model quality.
Range selection for grid search with five-fold cross-validation as applied to CatBoostRegressor was defined as follows: iterations {500, 1000, 1500}; learning_rate {0.05, 0.1}; depth {4, 6}. Additionally, parameters with fixed values were used: random_seed = 42; subsample = 0.8.
To assess the quality and stability of the constructed forecasting models, graphs of residuals over time were constructed for the components and .
3. Results
Based on the results of the primary analysis of the source data and descriptive statistics, a table of numerical characteristics of the target variables was compiled for
and
(
Table 4).
According to the Shapiro–Wilk criterion, the distributions of the target variables
and
(
Table 4) statistically significantly deviate from normal (
p-value < 10
−28).
Based on the indicators of the distribution shape for the target variables, it can be concluded that there is a positive asymmetry and a negative excess, both for and .
A
distribution histogram for the entire dataset is presented in
Figure 1. The graph shows values
in the range of 20–100 °C along the OX-axis. The frequency of occurrence is shown along the OY-axis.
The boundary value divides the sample into two areas, zones of permissible temperatures and zones of exceeding regulatory limits, characterized by an increased probability of the development of destructive processes, including reactions of delayed ettringite formation.
The distribution has a multimodal character (the presence of several peaks). The majority of observations are concentrated in the temperature range below the threshold, which corresponds to safe curing conditions. However, a significant proportion of cases exceed 70 °C and form the right tail of the distribution, indicating potentially hazardous scenarios associated with high heat generation and large structural thicknesses.
The distribution histogram of the maximum difference between the center and surface of the structure for the entire dataset is shown in
Figure 2. The horizontal axis represents data
in a range from 0 °C to 80 °C, and the vertical axis represents the frequency of occurrence from 0 to 40,000. The distribution pattern is bimodal (there are two characteristic peaks). The threshold
= 25 °C is indicated on the graph by a vertical dotted line, as in the case for
. The choice of a single threshold value of 25 °C for Δ
Tmax is not intended to represent a universal international requirement. It serves as a conservative screening criterion for visual differentiation of the bimodal distribution into two zones. This value lies within the range of recommendations given in ACI (15–20 °C) and CIRIA (20–35 °C). Using this threshold allows for unambiguous separation of scenarios into safe and hazardous zones.
For the parameter, the first clearly defined peak is observed at 10–15 °C (safe zone). The second peak is observed at 25–30 °C, corresponding to the zone of relative risk uncertainty.
The obtained distributions (
Figure 1 and
Figure 2) emphasize the need for forecasting
and
, as well as the application of controlled technological measures to reduce the risk of early cracking in massive monolithic structures.
Figure 3 shows a heat map of the correlation matrix of the input and target variables. All input parameters are independent of each other (zero correlation coefficients), which is due to the algorithm used to generate a synthetic dataset (a full-factorial dataset).
The analysis revealed a strong positive correlation between the parameters and () and between and (). This is expected since the high heat release of cement leads to an increase in the maximum temperature in the structure, as well as the temperature difference between the core and the surface.
A strong positive relationship exists between the output parameters and (). Intense concrete heat release is accompanied by an increase in both the maximum core temperature and the temperature difference between the center and surface of the structure.
The moderate correlation between parameters and (), as well as between and (), is due to the fact that increasing the structural massiveness hinders the dissipation of the released hydration heat. The remaining parameters show a weak or near-zero correlation. The least significant effect on the output parameters, in terms of correlation analysis, is the time the structure is cured in the formwork (; ). This is explained by the fact that the greatest temperature gradients and temperature differences typically develop in the first three days, while the structure is still in the formwork.
In preliminary experiments, we compared CatBoost with XGBoost, LightGBM, and Random Forest. CatBoost demonstrated the best combination of metrics: minimal MAPE (0.2% for
Tmax and 3% for Δ
Tmax) with the highest coefficient of determination (
R2 > 0.99), as well as the smallest error variance on the test data. This allowed us to settle on CatBoost without increasing the ensemble complexity. The forecast quality metrics for CatBoost, XGBoost, LightGBM, and Random Forest are presented in
Table 5. Training and inference times are given for the following setup: Intel Xeon Gold 6240, 64 GB RAM, single-threaded mode. These values are illustrative for ensembles of comparable complexity (500 trees for all algorithms except RF; 300 trees for acceptable times using RF). The comparison was based on a single training protocol without repeated runs or statistical significance testing. As a result, the reported superiority of CatBoost should be interpreted cautiously.
Figure 4 shows a comparison of actual and predicted maximum temperature values
(°C) for the CatBoost model. The abscissa axis represents temperature intervals from 10 to 100 °C, and the ordinate axis represents the corresponding model forecasts. The red dotted line indicates the ideal match between the forecast and actual values.
The scatter of the points indicates the homoscedasticity of the residuals: the magnitude of the scatter does not increase either in the region of low temperatures (10–30 °C) or in the region of high values (70–100 °C). This fact is especially important since it is in this range that the probability of ettringite formation is high.
Figure 5 shows a comparison of actual and predicted values for the
model (°C). The graph shows no significant shifts, suggesting that the model is robust.
The feature importance analysis of the
model used to predict the maximum temperature in a massive monolithic wall is presented in
Figure 6.
The degree of participation and quantitative assessment of the model parameters are as follows: —42.9% (raw score = 95); —22.1% (raw score = 48); rate—15.1% (raw score = 33); —10.8% (raw score = 22); —5.1% (raw score = 11); —3.9 (raw score = 7); —0.3% (raw score = 0.7).
Analysis shows that the greatest influence on the forecast is the heat release of concrete , significantly outweighing other parameters. The second most important factor is the wall thickness , which determines the structure’s ability to accumulate and dissipate heat. The hardening rate, which reflects the kinetics of cement hydration, also has a significant impact.
The initial concrete temperature makes a moderate contribution to the maximum temperature, while the heat transfer coefficient and ambient temperature have a secondary effect. The parameter of curing time in the formwork has minimal significance, which is consistent with the results of the previous correlation analysis.
An analysis of the feature importance for the model,
, used to predict the maximum temperature difference in a massive monolithic wall is presented in
Figure 7.
The degree of participation and quantitative assessment of the model parameters are as follows: —35.3% (raw score = 94); —31.6% (raw score = 84); —10.3% (raw score = 27); rate—7% (raw score = 19); —6.7% (raw score = 18); —6.7% (raw score = 18); —2.5% (raw score = 5).
The greatest contribution to formation is made by the heat release of concrete , emphasizing the crucial role of exothermic hydration in the development of temperature gradients. Wall thickness also has a significant influence, determining the conditions of heat accumulation and the intensity of its dissipation. The remaining model parameters contribute moderately or very little to the predicted values, such as the curing time in the formwork . It should be noted that feature importance reflects predictive contribution within the considered parameter space rather than absolute physical causation.
During model training, the best parameter values were obtained for the CatBoostRegressor models, which are presented in
Table 6.
A grid search resulted in several excellent combinations: depths of 4 and 6; learning rates of 0.05 and 0.1; and iterations of 1000. The minimum error was achieved with a depth of 6, a learning rate of 0.05, and a fixed iteration count of 1000. The obtained results not only confirm the quality of the constructed model but also reveal physically based dependencies.
To assess the impact of sample size on the forecasting performance of models, a learning curve analysis was conducted. A visual representation of the results is presented in the learning curve graphs for
and
(
Figure 8). Both CatBoostRegressor models demonstrated robust learning without overfitting and reached the limit of their predictive power with a training sample size of approximately 60,000–80,000 records.
Figure 9 shows a numerical experiment for the specific sample corresponding to a certain case or scenario, be it a climate scenario, hazardous or safe in terms of the risk period for cracking in massive foundation walls. The SHAP (SHapley Additive exPlanations) method was used for the analysis of the data from the following sample record:
m;
°C;
°C;
W/(m
2·°C);
days;
MJ/m
3.
Basic elements of the graph are:
- −
Base value—the average forecast of the model for the entire training sample;
- −
The final prediction is the value that the model produced for a given sample.
Color stripes:
- −
Red bars mean that the features push the forecast towards an increase (to the right, “higher”);
- −
The blue stripes push in the direction of decrease (to the left, “lower“);
- −
The length of the stripe is proportional to the SHAP value (feature contribution).
Based on the SHAP analysis of the force plot for the specific observation, the following interpretation of the model for predictions can be made:
Very high exothermicity leads to intense heating of the wall’s center, which sharply increases the temperature difference between the center and the surface of the wall, which is physically justified. The longest red segment corresponds to MJ/m3.
A massive wall dissipates heat less effectively, accumulating it in the center, which further increases the temperature difference. The second longest red segment is H = 3 m.
Ambient temperature °C (moderate) and initial temperature °C (low) somewhat reduce the gradient, but their contribution is less than that of and H. The logic is that higher reduces surface cooling. For the model, the higher the , the smaller the difference (the surface does not cool significantly). °C is below the baseline, so its contribution can be negative. The blue bars reflect a moderate impact on the model’s predicted values.
The curing time in the formwork is days. By this point in time, the peak of exothermicity has already passed; accordingly, the temperature difference between the center and the surface of the structure decreases compared to the first day, which gives a negative contribution (blue bar).
The heat transfer coefficient W/(m2·°C) helps equalize the temperature, reducing the difference.
Total forecast is . This is very high, since for massive concrete structures, a temperature difference of more than 20–25 °C is already considered risky in terms of thermal cracking. In this case, the difference is almost twice the critical threshold.
The main indicators are the extremely high exothermicity of the cement (MJ/m3) and the large wall thickness (H = 3 m). Even at moderate initial temperatures and conditions, the model, , predicts dangerous stress levels.
4. Discussion
An analysis of the feature importance suggests that the most effective way to reduce ΔTmax is to reduce the heat release of concrete (Q28) and/or to reduce the wall thickness. If the thickness is determined by the design, the primary control mechanism is to select a concrete composition with reduced exothermicity (e.g., with the addition of ash or slag). Varying the heat transfer coefficient α (e.g., by insulating the formwork) has a secondary effect: for α, from 1 to 23 W/(m2·°C), the contribution to the model is only 5–7%. This means that attempts to control cracking solely through surface insulation with high cement exothermicity are ineffective—reducing the heat release itself is the key measure.
The trained models were also tested on independent numerical data presented in [
39]. As mentioned earlier, in that work, the training dataset included 36 samples. The input variables were the wall thickness (0.5, 1 and 1.5 m), the type of cement (CEM I, CEM I + 30% slag and CEM I + 60% slag), the binder consumption (340 and 380 kg/m
3), the initial temperature of the concrete mix (15 and 30 °C), and the ambient temperature (10 and 25 °C). Heat exchange conditions on the surfaces were assumed to be constant (a formwork made of 18 mm thick plywood at a wind speed of 5 m/s).
For comparison with the results of [
39], the specific heat release of cement at the age of 28 days was taken to be equal to 380.3 kJ/kg for CEM I, 311.8 kJ/kg for CEM I + 30% slag and 243.4 kJ/kg for CEM I + 60% slag.
The heat transfer coefficient with uncovered surfaces,
, depending on the wind speed,
, was determined using the following formula [
46]:
The heat transfer coefficient from the surface covered with formwork, with a thickness
of 18 mm and a thermal conductivity coefficient of plywood of
W/(m·°C), was:
The curing time in formwork for all samples was taken to be 7 days, and the hardening rate was rapid-hardening.
Table 7 presents a comparison of the predictions of the model developed by the authors with the results obtained in [
39]. The average value of the ratio ∆
T1/∆
T2, where index 1 corresponds to the results of [
39] and index 2 corresponds to the authors’ results, was 0.97. The average value of the ratio
Tmax1/
Tmax2 was 1.14.
It should be noted that in [
39], the dataset was constructed using a simplified method from CIRIA C 766, and we directly solved the differential heat conduction equation, which is more accurate than the simplified method. It has led to an average deviation of 14% in the maximum temperature in the middle of the thickness. It is also important to consider that cements from different manufacturers may differ in heat release. We used the average data for the CEM I cements of Russian producers [
47].
At the same time, the CIRIA method C 766 predicts the maximum center-to-surface temperature difference quite well. A visual comparison of the results obtained in [
39] with the authors’ solution for the maximum temperature difference is shown in
Figure 10.
The proposed model also takes into account the variability of input parameters. To do this, it must be used in combination with the Monte Carlo method. For all input parameters except slab thickness and curing rate, n random values (n = 10,000) are generated, distributed normally with a given mathematical expectation and standard deviation. For n samples, Tmax and ∆Tmax are predicted using trained models, and histograms of the distribution of output parameters are constructed. It is also possible to estimate the probability of the predicted values exceeding the permissible limits as the ratio of the number of cases in which the output parameters exceeded the permissible limit to the total number of cases n.
Let us give an example of the calculation for a wall that was considered in [
48]. The wall thickness in this experiment was 1 m, the average ambient temperature was 22 °C, the initial temperature of the concrete mixture was 25 °C, and the heat transfer coefficient was 9 W/(m
2·°C). The concrete heat release value was 93 MJ/m
3. The concrete hardening rate was slow-hardening. The formwork removal time was 7 days.
Table 8 shows the accepted standard deviations for the input parameters of the model that can vary (ambient temperature, initial concrete mix temperature, heat transfer coefficient and concrete heat release).
Figure 11 and
Figure 12 show histograms of the distribution of the output parameters
Tmax and ∆
Tmax.
The average values of the output variables Tmax and ∆Tmax, based on the results of 10,000 simulations, are 51.1 °C and 13.2 °C, respectively. According to the results of the experiment, these values were Tmax = 54 °C and ∆Tmax = 12 °C. The probability of exceeding the permissible values Tmax = 70 °C and ∆Tmax = 25 °C for the example considered is zero.
The proposed approach, based on a combined use of the Monte Carlo method and CatBoost, allows for input data uncertainty to be taken into account. However, the CatBoost algorithm by default does not provide prediction uncertainty. To obtain prediction intervals for boosting, specialized methods are needed: quantile regression forests/quantile boosting, conformal prediction, ensemble bootstrapping, or Bayesian neural networks/Gaussian processes. This will be a promising area for further research.
5. Conclusions
Machine learning models based on the gradient boosting algorithm were developed and validated using a large dataset of 855,360 FEM simulations. CatBoost was used to predict the maximum temperature Tmax and the maximum center-to-surface temperature difference ΔTmax in hardening massive monolithic walls. Unlike previous studies, the proposed approach takes into account variable heat transfer conditions at the surfaces, the concrete curing rate (rapid, normal, and slow), and the curing time of the structure in the formwork.
The models achieve R2 > 0.99 and a MAPE of 0.2% for Tmax and 3% for ΔTmax, demonstrating high forecast accuracy. An analysis of the feature importance revealed that the cement heat release Q28 has the dominant influence on both target variables (42.9% for Tmax and 35.3% for ∆Tmax). The second most significant factor is the wall thickness H. The concrete curing rate significantly influences heating kinetics, while curing time in the formwork has a minimal contribution, consistent with the physics of the process.
A comparison of the developed model with the data of the independent study by [
39] demonstrated good convergence: the average ratio of ∆
Tmax values was 0.97, and for
Tmax, it was 1.14. The systematic discrepancy in the maximum temperature (about 14%) is explained by differences in the modeling methods (solving the differential equation of thermal conductivity in the present work versus the simplified CIRIA C766 method in [
39]).
The developed models allow engineers to assess temperature indicators of early cracking risk without FEM software. A trained CatBoost model runs at <0.1 s per case, enabling parametric studies (e.g., finding the maximum permissible heat release of concrete). For field use, we provide a Python script and an Excel workbook with examples of the input data (see the Data Availability Statement). The proposed model also allows one to take into account variations in input parameters when used in conjunction with the Monte Carlo method and to estimate the probability of exceeding the permissible limits for the maximum temperature and temperature difference. The model is valid within the parameter ranges used to generate the training dataset (ambient temperature: 5–30 °C, initial temperature of the concrete mix: 5–25 °C, wall thickness: 0.75–3 m, concrete heat release: Q28 = 50–250 MJ/m3, and heat transfer coefficient: 1–23 W/(m2·°C)). Outside this range, extrapolation is not recommended.
Further research involves expanding the dataset by considering different heat transfer conditions on opposite wall surfaces and a wider range of climatic conditions (including subzero temperatures and extreme heat). The current model primarily reproduces the behavior of the numerical simulator, and broader experimental validation is required before widespread engineering applications.
It should be noted that the fully factorial and uniformly distributed dataset may not accurately represent realistic construction scenarios. In practice, many parameter combinations are rare, correlated, or physically improbable. Consequently, the model may be overly optimized for mathematically structured data rather than realistic engineering distributions. Future work can also consider probabilistic sampling approaches such as Latin Hypercube Sampling or real statistical distributions derived from construction practice to improve representativeness.
There is also another limitation of this study. The developed model predicts only temperature-related indicators (Tmax and ΔTmax) rather than actual cracking behavior. While these quantities are strongly related to thermal cracking risk, crack formation also depends on tensile strength development, creep, shrinkage, and restraint conditions. Therefore, the model functions mainly as a surrogate thermal assessment tool rather than a direct cracking predictor. Further research could be aimed at developing machine learning models that directly predict stresses in a structure.