Next Article in Journal
Green Microwave-Assisted Synthesis of CoFeRu-Based Electrocatalyst for the Oxygen Reduction Reaction
Next Article in Special Issue
Application of Novel Machine Learning Techniques for Predicting the Surface Chloride Concentration in Concrete Containing Waste Material
Previous Article in Journal
Effect of Rare Earth Metals (Y, La) and Refractory Metals (Mo, Ta, Re) to Improve the Mechanical Properties of W–Ni–Fe Alloy—A Review
Previous Article in Special Issue
Designing the Composition of Cement-Stabilized Rammed Earth with the Association Analysis Application
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Model-Based Adaptive Machine Learning Approach in Concrete Mix Design

by
Patryk Ziolkowski
1,*,
Maciej Niedostatkiewicz
1 and
Shao-Bo Kang
2,3
1
Faculty of Civil and Environmental Engineering, Gdansk University of Technology, Gabriela Narutowicza 11/12, 80-233 Gdansk, Poland
2
School of Civil Engineering, Chongqing University, Chongqing 400045, China
3
Key Laboratory of New Technology for Construction of Cities in Mountain Area, Chongqing University, Chongqing 400045, China
*
Author to whom correspondence should be addressed.
Materials 2021, 14(7), 1661; https://doi.org/10.3390/ma14071661
Submission received: 30 January 2021 / Revised: 23 March 2021 / Accepted: 24 March 2021 / Published: 28 March 2021
(This article belongs to the Special Issue Artificial Intelligence for Cementitious Materials)

Abstract

:
Concrete mix design is one of the most critical issues in concrete technology. This process aims to create a concrete mix which helps deliver concrete with desired features and quality. Contemporary requirements for concrete concern not only its structural properties, but also increasingly its production process and environmental friendliness, forcing concrete producers to use both chemically and technologically complex concrete mixtures. The concrete mix design methods currently used in engineering practice are joint analytical and laboratory procedures derived from the Three Equation Method and do not perform well enough for the needs of modern concrete technology. This often causes difficulties in predicting the final properties of the designed mix and leads to precautionary oversizing of concrete properties for fear of not providing the required parameters. A new approach that would make it possible to predict the newly designed concrete mix properties is highly desirable. The answer to this challenge can be methods based on machine learning, which have been intensively developed in recent years, especially in predicting concrete compressive strength. Machine learning-based methods have been more or less successful in predicting concrete compressive strength, but they do not reflect well the variability that characterises the currently used concrete mixes. A new adaptive solution that allows estimating concrete compressive strength on the basis of the concrete mix main ingredient composition by including two observations for a given batch of concrete is proposed herein. In presented study, a machine learning model was built with a deep neural network architecture, trained on an extensive database of concrete recipes, and translated into a mathematical formula. Testing on four concrete mix recipes was performed, which were calculated according to contemporary design methods (Bolomey and Fuller method), and a comparative analysis was conducted. It was found out that the new algorithm performs significantly better than that without adaptive features trained on the same dataset. The presented algorithm can be used as a concrete strength checking tool for the concrete mix design process.

1. Introduction

Concrete mix is a mixture of cement, water, and fine-grained and coarse-grained aggregate, as well as additives and admixtures. Additives and admixtures are designed to improve the chemical characteristics and performance parameters of concrete, especially compressive strength, durability, and workability. One can distinguish many such supplements, including accelerating admixtures, admixtures for improved fresh concrete properties, durability-enhancing admixtures, fibers for concrete strengthening, set-retarding admixtures, and water-reducing admixtures. The concrete mix’s appropriate design is one of the most critical issues in the construction process, which is considered on many levels. The concrete mix must be designed economically. This means that it must allow obtaining the desired properties at the lowest possible cost of raw materials. A concrete mixture is dedicated to a specific technological process, where properties such as workability or cement setting speed are vital. Subsequently, there are environmental conditions related to precipitation, temperature during concreting, the distance from the construction site, and the traffic volume. The composition of the concrete mix significantly depends on the assumed construction specification resulting from the construction design, in which it is assumed, for example, the compressive strength of concrete, or environmental aggression, such as chloride ingression. The last important factor determining the composition of the concrete mix is ecological considerations, which have recently gained particular importance. There are currently many solutions to reduce the carbonation of concrete, such as admixtures of graphene nanoparticles [1].
In conclusion, it can be said that designing a concrete mix comes down to the appropriate selection of the proportions of the primary and secondary components in order to obtain concrete with the desired properties. During the technological process of concrete production, the concrete mix is transported to the construction site and placed in the concrete formwork; then, the process of concrete hardening and gaining strength occurs. The hydration of the cement initiates the concrete hardening process. Cement hydration is an exothermic chemical reaction that occurs when cement comes in contact with water. After starting the hydration process, the cement forms tobermorite gel, hydroxide, and other ingredients, which enhance adhesion between the fine-grained and coarse-grained aggregate. Throughout this process, hydration products continuously deposit on the cement grains and fill the area occupied by the water. The final stage of the hydration process is when all water molecules are bound, or there is no more unreacted cement. Hardened concrete obtains partial compressive strength a few days after the hydration process starts, and most of compressive strength after around 28 days (some types of concrete reach their full strength later) [2,3,4]. The amount of water needed to hydrate the cement entirely varies between 20% and 25% by weight, not including the water trapped in the pores [5,6]. In keeping with Power’s model, the water required to hydrate cement is 42% by weight [7,8]. Concrete mix design methods, which are currently used in engineering practice, derive from solutions developed over a dozen years ago and are based on an estimation of concrete mortar strength for bending [9,10,11]. The practical application of these methods is laborious and ineffective, and it does not consider the chemical complexity and variability of modern concrete mixtures.
The presented field needs new technological solutions that will face current challenges, and the answer might lay in machine learning-based methods that are more or less successful in predicting concrete compressive strength; however, they do not reflect well the variability of new chemically complex concrete mixes. This paper presents a novel adaptive approach that allows estimating concrete compressive strength on the basis of the concrete mix main ingredient composition by including two observations for a given batch of concrete. The proposed solution is a deep neural network with 46 hidden neurons, clustered in seven layers. The machine learning model was built, trained on an extensive database of concrete recipes, and translated into a mathematical formula. Testing on four concrete mix recipes was performed, which were also calculated according to the Bolomey and Fuller method, and a comparative analysis was conducted. The presented algorithm can be used as a concrete strength checking tool for the concrete mix design process. Machine learning is part of a rapidly developing field of knowledge, within the broader domain of artificial intelligence. It enables systems to automatically learn and improve from experience without direct programming and specific tasks. There are many different approaches to machine learning, among which the most popular are artificial neural networks (ANNs), with many branches such as deep neural networks (DNNs), recurrent neural networks (RNNs), and convolutional neural networks (CNNs). There are also other approaches, such as gene expression programming (GEP) and multi expression programming (MEP) [12,13,14]. The basic unit of an ANN is an artificial neuron, grouped into clusters. A single artificial neuron can be treated as a recitative information carrier, just like a human neuron excitably conducts an electrical signal. Artificial neurons in the network somewhat mimic the behavior of the human brain. The clusters of neurons are grouped into layers. The ANN typically includes at least three layers, an input layer, a hidden layer, and an output layer. The input and output layers consist of input neurons and output neurons, respectively. These neurons represent the variables that we want to introduce into the algorithm and the variables resulting from the algorithm’s execution. The neurons process the input data with the appropriate weight in the hidden layer and provide the output by the activation function. Depending on the type, specificity, amount of data, and machine learning architecture, hidden layers may function differently. In some methods, the input variable’s weight is assigned randomly, and, in others, the weight is meticulously calibrated by backpropagation. There is also a weight control mechanism, called the “learning rule”. It can be said that a greater number of hidden layers allows ANNs to solve more difficult problems, but more computing power and time will be needed for calculations. ANNs are taught how to solve a problem upon being fed examples. ANNs are proven effective in finding patterns that would be difficult for human recognition. A deep neural network (DNN) is an artificial neural network (ANN) with multiple layers of hidden neurons, and it is characterized by a high level of complexity [15,16,17,18].

2. Concrete Mix Design and Machine Learning

2.1. Contemporary Engineering Practice in Concrete Mix Design

Concrete mix design is a complex issue, often requiring extensive knowledge of concrete technology and vast experience. The main task in the design process is to select appropriate material compositions to obtain a concrete mix with desired properties, both in the form of a fresh mix during transport and concreting and in the form of hardened concrete. Specific properties can be expected at each stage of the concrete structure manufacturing process. Several features characterize concrete performance, such as plasticity, durability, compressive strength, and modulus of elasticity. The properties mentioned above have different priorities at different times; for example, adequate compressive strength is essential from the point of view of designed ultimate limit state, while adequate durability is essential in an aggressive environment [19,20,21,22]. Designing a mix with the improper specification can have many serious consequences; therefore, concrete mix producers fearing failure to meet the appropriate criteria often deliberately augment its parameters beyond designed values. This leads to the phenomenon called “concrete superstrength”, which on the surface may seem beneficial, because, for example, in a case of concrete compressive strength, the strength of concrete is higher; however, the disturbed stiffness of the structure may cause the structure to behave differently than envisaged by the designer [23].
Corporate engineering practice varies across the world, while also sharing significant similarities. In the European Union, the norm governing concrete technology issues is “EN 206 Concrete: Specification, performance, production, and conformity”, while the design of concrete structures is described in the standard “EN 1992-1-1: Eurocode 2: Design of concrete structures”. There are equivalents and national appendices for each standard, e.g., in Great Britain, the BS EN 206: 2013 + A1: 2016 standard is used, while, in Poland, the PN-EN 206 + A1: 2016-12 standard is used. Depending on the member state of the European Union, various methods of designing concrete mix are popular. In Poland, the methods of Bukowski, Eyman, Klaus, Kopycinski and Paszkowski are most often used, along with the so-called double coating method [24]. On the other hand, in the United States of America, Bolomey, Fuller, and the 0.45 power gradation chart methods are the most popular. Most of these methods are derived from the so-called “Three Equations Method”, a merged experimental–analytical approach [11,25,26]. The experimental–analytical approach means that we need to calculate the volume of ingredients needed by an analytical method and validate it using destructive laboratory tests. This method allows us to determine the amount of cement, water, and aggregate by weight per unit volume, using three equations of consistency, strength, and water-tightness. Consistency Equation (1) is incorporated into the water-demand formula, which helps to find the desired consistency.
W = C · w c + K · w k   [ l ] ,
where W is the amount of water in 1 m3 of concrete, expressed in units of volume (in this case, L), C represents the weight of cement in 1 m3 of concrete, expressed in kg, w c is a cement–water demand index which denotes the amount of water in 1 dm3 that should be added to 1 kg of a given class of cement, expressed in L/kg, K corresponds to the weight of aggregate in 1 m3 of concrete, expressed in kg, and w k is an aggregate–water demand index which denotes the amount of water in 1 dm3 that should be added to 1 kg of dry aggregate of a certain fraction to obtain the desired consistency, expressed in L/kg. The cement–water demand index and aggregate–water demand index depend on the grain size, shape, surface roughness, proportion in a given composition, and required consistency of the concrete mix. The water demand for concrete additives and admixtures is considered by adding it to aggregate or cement depending on the grain size. The cement–water and aggregate–water demand indices were developed by Stern and Bolomey [27,28]. The next equation is called the concrete compressive strength equation, which comes in two versions, Bolomey and Feret. This equation describes the relationship between the compressive strength of concrete and parameters such as the water–cement ratio and the grade of cement and aggregate. Equation (2) is the Feret version of the concrete compressive strength equation. Equation (3) is the Bolomey version of the concrete compressive strength equation.
f c m = A [ ( C W + p ) a ]   [ MPa ] ,
f c m = A 1 , 2 ( C W ± a )   [ MPa ] ,
where f c m is a medium concrete compressive strength, expressed in MPa, and   A , A 1 , 2 are coefficients that depend on the type and strength class of the aggregate and the strength class of the cement. The coefficient A 1 is taken when C/W < 2.5 and A 2 is taken when C / W > 2.5. C represents the weight of cement in 1 m3 of concrete, expressed in kg, W represents the amount of water in 1 m3 of concrete, expressed in L; p is the amount of air in 1 m3 of concrete, expressed in dm3, and a is a numerical value depending on the quality of cement and aggregate, and it can be taken as a constant equal to 0.5. The a value is positive when the water–cement ratio is greater than or equal to 2.5 and negative when the water–cement ratio is less than 2.5. The Feret equation is valid when the aggregate strength is lower than the grout strength and applies to porous concrete. Lastly, Equation (4) is called the water-tightness equation, which tells us that the volume sum of the individual components is equal to the entire concrete mix volume.
C ρ c + K ρ k + W = 1000   [ dm 3 ] ,
where W refers to the amount of water in 1 m3 of concrete, expressed in L,   C represents the weight of cement in 1 m3 of concrete, expressed in kg,   ρ c is the cement density in kg/dm3, K is the weight of cement in 1 m3 of concrete, expressed in kg, and   ρ k is the aggregate density in kg/dm3. The quantitative composition of the concrete mix, considered as the amount of cement, water, and aggregate in 1 m3 of mixture, can be calculated using the equations described above. The Three Equations Method has certain boundary conditions. The concrete mix porosity should not exceed 0.002 of the mix volume without air-entraining admixtures or 0.008 of the mix volume using air-entraining admixtures.
The entire process of concrete mix design consists of the following stages: determining the initial assumptions, determining the required properties of hardened concrete and fresh concrete mix, selecting and evaluating the components of the concrete mix, designing the mix composition, checking the technical characteristics of the fresh concrete mix and hardened concrete in a laboratory, and preparing a working recipe. During the formulation of initial assumptions, several factors need to be considered, such as the concrete mix’s intended use, which depends on properties of the newly designed structure, including the location, amount of reinforcement, and geometric characteristics of the cross-section. The primary technical characteristics of fresh concrete mix are the bulk density, consistency, and air content, whereas those for hardened concrete are the frost resistance, fire resistance, and class of concrete compressive strength. It is necessary to analyze the technological process, as well as assess the conditions of concrete maturation and the method of compacting fresh concrete mix. The concrete exposure class, which corresponds to the degree and type of environmental aggression and additional properties, such as concrete tightness, should also be specified. It is necessary to determine maximum aggregate diameter and mix workability. The concrete mix components should be selected and evaluated, including the proper type of cement, appropriate water, and aggregate quality, characterized by the relevant standards. After designing the concrete mix composition and laboratory tests, the last part of the process is preparing a working recipe for 1 m3 of concrete mix. It is also vital to consider the recipe changes that may result from the dampness of the aggregate and adapt it to individual conditions, such as the capacity of a transport vehicle [29,30].

2.2. Machine Learning in Prediction of Concrete Features

Machine learning is used in many science areas, from forecasting real-estate prices to identifying conditions on the basis of computed tomography images. One of these areas is civil and structural engineering. In civil and structural engineering, machine learning is used in structural health monitoring, crack detection, life-cycle cost analysis, prediction of soil compression coefficient, and many more. In forecasting concrete properties, research focuses on predicting a concrete’s compressive strength, which is one of the most critical parameters of concrete and defines its class.
The challenge in predicting concrete strength by machine learning was first described by Yeh et al. [31] in 1998. Using seven input variables, they performed ANN and linear regression to predict the strength of high-strength concrete. Yeh et al. trained their algorithm on many concrete samples, but they were not filtered in terms of content. Their analysis took into account the concrete samples in the maturing phase, even those that were 3 days old, which may have significantly distorted the results.
In 2003, the topic was developed further by Seung-Chang Lee [32]. He utilized a modular network architecture, which consisted of five ANNs with unique architectures. These unique architectures corresponded to concrete in different maturation phases up until achieving full concrete strength. To estimate the number of neurons in the input layer, he used the parameter condensation technique. Seung-Chang Lee claimed that the condensation and weighing techniques he used are useful in finding optimal network performance. However, since his ANN models the maturation process from the moment after pouring to reaching full strength, it has no practical application. From an engineering practice point of view, the focus should be on concrete that has reached its full or most of its strength.
In 2005, Hola J. and Schabowicz K. [33,34] presented an attractive nondestructive concrete strength assessment approach. They used an ANN model trained not on the concrete mix composition, but on the data collected by nondestructive concrete testing equipment. Their database contained ultrasonic wave velocity, reflection number, hardness, pull-out strength, concrete age, and bulk density. To obtain the laboratory results, they tested concrete compressive strength samples with a 28 day strength of 24–105 MPa. They created the ANN with eight hidden neurons grouped in one layer, using the Levenberg–Marquardt training method. The authors claimed that the average concrete compressive strength compared between the ANN and nondestructive tests was similar.
In 2006, Gupta et al. [35] proposed using a neural-expert system to predict the compressive strength of high-performance concrete. In their method, Gupta et al. focused on training the algorithm using example inferences and used a multilayer ANN trained with generalized backpropagation for interval training patterns. This may lead to algorithm training based on patterns with insignificant variables. They also used input variables of completely different metrics not strictly related to the recipe, such as curing time, and focused on basics such as the concrete mix composition, which may have an unclear effect on results. The neural-expert system in concrete compressive strength prediction was also discussed by Dac-Khuong Bui et al. [36], where they focused on the practical application of this approach.
In 2018, Fangming Deng et al. [37] introduced deep learning to the subject. Fangming Deng et al. for algorithm training purposes prepared a database of recycled concrete samples. Their database provided five input variables, such as fly ash replacement, recycled coarse-grained aggregate replacement ratio, recycled fine-grained aggregate replacement ratio, and water–cement ratio, used to train the machine learning algorithm. They decided not to train the algorithm on the concrete mix composition with a direct amount of individual components, but on the several ratios, which they referred to as deep features. In this study, a similar approach was used by introducing feature scaling. They used Softmax regression to look for a suitable prediction model. Fangming Deng et al. claimed that the introduction of deep learning compared to ANN provided better generalization capabilities, superior efficiency, and higher precision. However, this was not apparent and should be the subject of more extensive research. First, convolution neural networks are computationally expensive, as evidenced by the author’s adoption of a limited database. They used 74 samples in comparison to the 741 samples in this analysis. The limited number of samples may result in underfitting, which means that the model does not properly represent the modeled phenomenon. A similar level of accuracy between artificial neural networks and deep neural networks was presented by Hosein Naderpour et al. [38] in his study from 2018.
In 2019, Ziolkowski P. et al. [16] presented an algorithm, which supports designing a concrete mix by predicting the strength of concrete based on the composition of the concrete mix. The algorithm gave a quite right prediction of concrete mix strength. However, the paper’s algorithm gave a weak approximation for the high-strength spectrum of 40 MPa and above. It was also poorly able to predict the properties of mixtures with concrete additives and admixtures. Other essential parameters that contribute to proper concrete performance, such as durability, which is vital to maintain the service quality of structure in time, were not recognized in the study [39].
In 2020, Adil M. et al. [40] presented a paper in which they studied the effect of the number of neurons and layers in ANN for generalized concrete mix design. They used ANN with 17 inputs, such as the specific gravity of concrete mix ingredients, dry density of aggregates, type of cement and mineral admixtures, water–cement ratio, modulus of elasticity, and tensile and compressive strength of concrete, as well as five outputs, such as cement, water, and fine-grained and coarse-grained aggregate content. The authors argued that this network performed best with one or two hidden layers. It is an entirely different approach to a large number of previous works, where the technical parameters of concrete were predicted on the basis of the composition ratio.
In 2020, Nunez I. et al. [41] presented a study in which they built a machine learning model to predict the recycled aggregate concrete compressive strength and optimize the concrete mix design process. A reliable optimization method for concrete mix design is especially significant for recycled aggregate concrete, due to its variability and lack of proper compressive strength estimation formulas. The authors developed three distinctive machine learning models, namely, the Gaussian processes model, recurrent neural network model, and gradient boosted regression trees model, and they claimed to achieve robust predictive performance. They obtained the best performance using the gradient boosted regression trees model.
In 2020, Marani A. et al. [42] presented a solution to predict the compressive strength of ultra-high-performance concrete using a machine learning algorithm. They trained their algorithm on a database of 810 samples gathered from open-access sources. The database consisted of 15 variables that were taken as input data. The authors used an unusual technique, whereby, thanks to their database, they generated 6513 plausible synthetic data samples using tabular generative adversarial networks. Such a large pool of data allowed for robust training of their machine learning model. The authors found that their model trained on synthetic data achieved outstanding predictive performance when tested on the primary dataset.

3. Materials and Methods

3.1. Essentials

Most of the solutions described in the literature that could support the concrete mix design process consist of predicting the concrete compressive strength as a function of the concrete mix composition or basic technical parameters. The previously mentioned approaches could be improved by introducing an algorithm calibrated for a specific batch of concrete. This is essential for several reasons, the most important of which is the chemical complexity caused by various concrete admixtures, which is currently a standard. There are many different concrete admixtures, such as accelerating admixtures, admixtures for improved fresh concrete properties, durability-enhancing admixtures, fibers for concrete strengthening, set-retarding admixtures, water-reducing admixtures, and novel additions of nanomaterials such as graphene. These admixtures can significantly affect the obtained concrete parameters, especially compressive strength. It is also difficult to predict how a mixture with many different admixtures or admixtures produced by different manufacturers will behave in service. The second reason concerns the variability caused by the use of raw materials from different manufacturers, from different mining sources, and characterized by different properties. The variability can manifest itself on many levels, from the shape of the coarse aggregate to the presence of clay in the fine-grained aggregate. The algorithm’s primary task is to estimate concrete compressive strength as a function of the concrete mix composition calibrated by two observations. Observation encompasses the complete concrete recipe, along with compressive strength for a given type of concrete. The algorithm uses two recipes for a given concrete and tries to estimate the third recipe’s concrete compressive strength.
In current considerations, the database from a previous study [16] was used. The collected database serves as a basis for training the DNN with respect to the dependencies between individual input variables and the output variable. The data collection is extensive and includes various concrete mix recipes and laboratory tests results. The concrete mix recipes included in the database have been designed to be built into concrete structures of various dimensions, purposes, and functions. Some of them also contain admixtures of various origins and purposes, such as binding retardants, plasticizers, and workability boosters. Due to the abovementioned factors, some differences are challenging to predict between recipes of concrete mixes. Tested samples were standardized concrete cylinders with 15 cm diameter. Noncylindrical samples were converted into cylindrical following valid norms [43]. The samples were made from ordinary Portland cement. The aggregate size in the dataset did not exceed 20 mm. The parameters that were adopted are presented in Table 1.
The parameters presented in Table 1 are divided into two groups. The inputs refer to the input variables, such as cement, water, fine-grained and coarse-grained aggregate, and water–cement ratio. The target refers to the output variable, which is the concrete compressive strength. In these considerations, there is a general assumption that concrete achieves its designed compressive strength after 28 days. Such an assumption was made because, after the concrete mix fabrication, the cement hydration process begins, which progresses over time and increases the concrete’s strength until it reaches full strength. According to general knowledge, this process takes around 28 days (for some types of concrete, this time is longer). Before the indicated time, the concrete has partial strength. The samples in which the compressive strength test was performed earlier than 28 days were removed from the database. Table 2 presents the maximal, minimal, mean, median, and dominant value for each variable.
It is recommended to operate only within the limits set by range values for each input variable. Since the DNN is trained on a specific dataset, going beyond the range values can lead to the wrong results. The study did not directly analyze the effects of using con-crete additives and admixtures. Their influence is accounted for indirectly by including two observations if they affect the target variable. Many other processes influence hard-ened concrete properties, such as the curing process, but their influence was not consid-ered in this study. It is assumed that the quality control of the production of concrete mix and concrete was sufficient. As a result of this research, a trained DNN was obtained, translated into the source code, and interpreted as an equation, defining the 28 day com-pressive strength of concrete as a function of the 17 parameters. Of these, 12 parameters relate to the two recipes (cement, water, fine-grained and coarse-grained aggregate, water–cement ratio, and concrete compressive strength). The remaining five parameters describe the recipe for calculating the desired target value. A hyperbolic tangent was used for hid-den layers as the activation function and a linear tangent was used for the output layer. The practical application of the presented solution in the concrete mix design process is presented in Figure 1.
Later in this paper, the designed algorithm is referred to as MAFM21 (Ma-chine-learning Adaptive Forecasting Model 2021). In the comparative analysis presented below, we used the machine learning algorithm developed in the previous research [16]. This algorithm was built using a different model but was trained on the same dataset. It estimated the compressive strength of hardened concrete on the basis of the amount and composition of main concrete mix components. Later, this algorithm is referred to as MLM19 (Machine Learning Model 2019).

3.2. Results and Discussion

The dataset was divided into three subsets to perform DNN training, namely, training, selection, and testing datasets. These three datasets have distinct functions. The training dataset is used to feed the DNN, the selection dataset helps to adjust the hyperparameters of DNN, and the testing dataset serves as a tool to assess the DNN’s effectiveness. The whole database had 741 records, whereby the training dataset had 440 records (59%), the selection dataset had 146 records (20%), and the testing dataset had 146 records (20%). There were nine records (1%) excluded from the analysis as univariate outliers, with a maximum distance from the center of the dataset defined as three times the median value for each variable. This is a less conservative approach than n used in the previous study, where about 11% of the records were excluded. In Figure 2, scatter plots illustrating the concrete’s compressive strength related to the individual input variables are presented.
The initial DNN architecture comprised 17 input variables that refer to the 17 principal components and introduce one target output. The initial architecture contained three hidden layers, representing the complexity of the model. A DNN includes principal components, perceptron neurons, scaling neurons, and unscaling neurons. In the analysis, the feature scaling was used, hence the scaling and unscaling neurons. Two recipes were treated as observations by introducing into the equation a set of input variables representing cement, water, fine-grained and coarse-grained aggregate, water–cement ratio, and concrete compressive strength. These two recipes generated 12 input variables. The remaining five input variables corresponded to the composition of the third recipe for which it was tried to predict the concrete compressive strength. The input variables (cement, water, fine_grained_aggregate, coarse_aggregate, water_cement_ratio) presented in Table 1 corresponded with the input neurons. The target variable (cs_28) was associated with the output neuron. To find a proper training rate, the Broyden–Fletcher–Goldfarb–Shanno algorithm [44,45,46,47,48,49] was used. Next, to look for a quasi-Newton training direction, the Brent method [50,51,52,53] was applied. For analytical purposes, a linear correlation and a correlation matrix were assessed and calculated. Input contribution calculations were performed, where training inputs were selectively eliminated and the output results were inspected, whereby lower and higher input contribution values mean that the variable gave a lower or higher contribution to the results, respectively. The presented analysis indicated that the water–cement ratio had an immense contribution to the results. Since two observations were used with one actual recipe for predicting concrete compressive strength, every variable gave a slightly different contribution, which followed the overall pattern for each concrete mix ingredient. Feature correlation analysis was performed to show the relationship between the searched output variable of the compressive strength and the individual input variables, as presented in Figure 3. It can be seen that the water–cement ratio and the cement amount significantly impact the concrete strength. The significance of the water–cement ratio and the amount of cement for concrete compressive strength was also confirmed in literature by various researchers [54]. In these considerations, the main focus is on the effect of concrete mix composition on concrete compressive strength.
However, it should be noted that the strength of concrete is influenced by several other factors, primarily related to the environmental conditions and technological process of concrete production. The first important aspect is proper concrete curation after the built-in process. Improper concrete curation can significantly deteriorate the properties of concrete, especially its durability. Another vital issue is concreting during unfavorable weather conditions, mainly concrete freezing in the early stage of the hydration process and too high shrinkage due to drying during high temperatures. Considering environmental factors, one must refer to adverse environmental aggression, which harms the quality of concrete, for example, a high risk of carbonation [55] and chloride aggression in coastal regions. Concrete additives and admixtures also play an essential role in facilitating the technological process of concrete production and are widely used. The origin, shape, and texture of aggregate impact the workability and durability of concrete, but their influence is more significant on fresh concrete than hardened concrete [56]. Moreover, a grading and size distribution of aggregate determines the paste requirement for workable concrete [57]. In this analysis, several factors were not considered, such as the technological process, environmental factors, and raw material properties, assuming that the quality of obtained concrete samples was at an appropriate level, while all results deviating significantly from the mean values in the dataset were removed, treating them as univariate outliers.
The dataset had many input variables. Principal component analysis (PCA) was used to keep critical information while reducing input variables in a smaller feature space. Thanks to this method, among other things, it was possible to reduce the data dimensionality by feature extraction. The PCA uses auxiliary variables to explain most of the variability in the dataset [58,59,60,61,62]. One of the critical aspects when building an optimal DNN model is implementing the order selection algorithm. These algorithms help to minimize the loss of acquired data and find the most suitable DNN model with an optimal number of neurons which will match the data. In this study, an incremental order algorithm [63,64,65,66,67,68] was used. Figure 4 shows the training and selection loss history for various subsets from the incremental order algorithm performance within 10 iterations.
The final architecture of the adopted DNN is presented in Figure 5. The final DNN model had seven hidden layers, 17 inputs, and one output. The model contained principal components (blue), perceptron neurons (red), scaling neurons (green), and unscaling neurons (yellow). The final DNN architecture should be the most optimal model for a given task.
The developed DNN had one target variable, the concrete compressive strength, with the 17 input variables representing two observation recipes and one recipe for the targeted value. Input variables expressed several concrete mix characteristics, such as cement, water, fine-grained and coarse-grained aggregate content, and water–cement ratio. The DNN was translated into a mathematical formula, presented as Equation (5), along with auxiliary Equations (A6)–(A49). Equation (5) refers to the 28 day strength of concrete, which can be considered as the full strength of concrete. The equation was optimized and simplified. The principal components were drawn into the equation.
f c f u l l   c s = 40.6152864 100.2590155 · ( tanh 0.0630459 0.928083 · a x 51 2.03459 · a x 52 + 1.21399 · a x 53 + 1.17276 · a x 54 0.56805 · a x 55 + 0.191161 · a x 56 )   [ MPa ] .
The variables C F O , W F O , F A F O , C A F O , C W F O , C S F O , C S O , W S O , F A S O , C A S O , C W S O , C S S O , C , W , F A , C A , and W C used in Equations (A40)–(A49) denote the cement ( C ), water ( W ), fine-grained aggregate ( F A ), coarse aggregate ( C A ), water–cement ratio ( W C ), and concrete strength ( C S ). The first six variables represent the composition of the first observation recipe ( F O ). The subsequent six variables represent the composition of the second observation recipe ( S O ). The last five variables describe the actual concrete recipe for which the compressive strength was calculated. Units are expressed in kg/m3 or l/m3 for variables C, W, FA, and CA. Variable WC is a numerical ratio that is a dimensionless value. There were 36 auxiliary formulas, with Equations (A6) through (A39) containing variables with the index a x , which are the auxiliary variables presented in five layers, each with 6–10 variables. Equations (A6)–(A49) are presented in Appendix A.
The comparative analysis was prepared, which included a comparison of the MAFM21 algorithm with the MLM19 algorithm from 2019 presented in [16], which was trained on the same dataset but was built using a different model. Four concrete mix recipes were tested, designed according to the Bolomey and Fuller design methods, which are standard concrete mix design approaches. The first recipe was a standard mix consisting of cement, water, and fine-grained and coarse-grained aggregate with a plasticizer (lignosulfonate) and superplasticizer (polycarboxylate ether). The second recipe was a standard mix with plasticizer (lignosulfonate), superplasticizer (polycarboxylate ether), and air entrainer (tensides). The third was a standard mix with superplasticizer (polycarboxylate ether), retarder (phosphate), and air entrainer (tensides). The fourth was a standard mix with plasticizer (lignosulfonate) and superplasticizer (naphthalene). The recipes were prepared for 1 m3 of concrete designed as a concrete slab, with a plastic slump (which gives a lower value than the usual water–cement ratio), direct pouring with little environmental aggression, no special desired finishing, no special ambient conditions when casting, air content at 2.5%, and 20 mm maximum grain diameter. The following materials were adopted for the design: network water, ordinary Portland cement, natural sand, limestone gravel 4/10 mm, and limestone gravel 10/20 mm. Combinations of admixtures commonly used in engineering practice were selected. The exact composition of the designed mixtures is presented in Table 3 (Bolomey method) and Table 4 (Fuller method). Two similar recipes designed for a given compressive strength were used as observations to calculate the concrete compressive strength using the MAFM21 algorithm.
Gradings and fitting curves for each designed concrete recipe are presented in Appendix B. The comparative analysis of errors is shown in Figure 6.
The comparative analysis of errors is presented in Figure 7.
It can be seen in Figure 6 that the MAFM21 algorithm presented the best fit for mixtures designed according to Bolomey. Good convergence was especially visible for higher strength levels above 30 MPa. MAFM21 was also characterized as a good fit for mixtures designed according to Fuller in the lower ranges, below 20 MPa. However, there was some underestimation in the range from about 25 MPa to 40 MPa, depending on the mixture. It should also be noted that MAFM21 was more volatile than MLM19. For mixture number four, there was even considerable mismatch for 10 MPa. MLM19 had low resilience for high-strength recipes, whereas MAFM21 performed better in that spectrum. The statistical analysis of the errors presented in Figure 7 showed some interesting findings. Figure 7 shows that the MAFM21 algorithm was characterized by a similar level of mean absolute error (MAE), mean squared error (MSE), and root-mean-squared error (RMSE) for Fuller mixtures compared to MLM19 and significantly lower MAE, MSE, and RMSE values for Bolomey mixtures. Figure 7 presents almost a twofold decrease in MAE and RMSE for the Bolomey mix and a slight decrease in these errors for the Fuller mix for the first and second recipes. A significant difference can be noted looking at MSE, where, for the mixture according to the Fuller method, the error was on a similar level, whereas, for the mixture according to the Bolomey method, the error was five times smaller in favor of the MAFM21 algorithm. MAFM21 in the third recipe gave an even lower level of MAE, MSE, and RMSE for the Bolomey mixture; however, in this case, MLM19 had a lower MSE for the Fuller mix. Recipe four had a higher MSE for the MAFM21 Bolomey mix than the third recipe, but it was still significantly lower than the Bolomey mixture for MLM19. The MAFM21 algorithm for the fourth recipe also performed better in terms of MAE, MSE, and RMSE for Fuller mixes. It should be noted that the presented solution is still experimental, and it does not consider some key issues, such as the technological process and durability.

4. Summary and Conclusions

One of the most critical issues in the concrete structure manufacturing technological process is to obtain predictable properties of both fresh concrete mix and hardened concrete. Manufacturers of concrete mix are obliged to guarantee the appropriate properties of concrete delivered to the construction site. However, obtaining the appropriate concrete properties at all stages of the production process is difficult, especially when chemically complex additives and admixtures for concrete are present. Therefore, the properties of concrete mixes are often oversized, which can lead to very unfavorable phenomena. For example, increasing concrete strength more than the designed value may cause changes in the structure’s stiffness and lead to so-called concrete superstrength [23]. Predicting the properties of concrete is a complex issue, while most of the solutions used in engineering practice are approximate methods that, especially in recent years, due to the rapid development of materials engineering, have become outdated. Predictive analytics is an area of knowledge dealing with predicting all kinds of phenomena, properties, and trends. The most popular applications are economics, mathematics, and medicine. One of the most promising branches in predictive analytics is machine learning, which has acquired particular attention in recent years due to the significant development of technology. It could be used to significantly improve the process of concrete mix design.
The primary goal of this research was to introduce machine learning to the concrete mix design process and pave the way for new quality in this area of science. The MAFM21 algorithm can improve the ability to predict concrete technical parameters by including two observations. This adaptive approach allows us to predict the concrete mix behavior depending on its unique characteristics. Concrete mixes used in engineering practice have a very diverse composition. Designing a separate model for each specific composition of the concrete mix may turn out to be impractical and, in the long run, could be an obstacle to its widespread implementation. The core of the presented study was to develop an optimal deep neural network architecture and train it using an extensive database of concrete mix recipes with corresponding laboratory destructive tests. The developed algorithm estimates the concrete mix compressive strength according to its composition. The database used for training had 741 records, whereby the training dataset had 440 records (59%), the selection dataset had 146 records (20%), and the testing dataset had 146 records (20%). Nine records (1%) were excluded from the analysis as univariate outliners, with a maximum distance from the center of the dataset defined as three times the median value for each variable. The initially adopted DNN model had 17 input variables, 17 principal components, four hidden neurons, and one target output. The final DNN architecture had 17 input variables, 17 principal components, 46 hidden neurons, clustered into seven layers, and one target output. The applicable training rate and the step for the quasi-Newton training direction were calculated using the Broyden–Fletcher–Goldfarb–Shanno algorithm and the Brent method, respectively. The feature correlation analysis revealed that the most significant impact on concrete strength was the water–cement ratio and cement content. The dimensionality reduction was performed using principal component analysis. An incremental order algorithm was used to find the optimal number of neurons in DNN and minimize loss. The DNN source code was translated into a mathematical equation, which was then optimized and simplified. The final equation had 44 auxiliary equations. This method was tested on four concrete mix recipes, calculated according to contemporary design methods (Bolomey and Fuller method) and a comparative analysis of the new MAFM21 algorithm with the algorithm developed in 2019 MLM19 was conducted by analyzing the root-mean-squared error (RMSE), mean absolute error (MAE), and mean squared error (MSE). The conducted tests allowed us to see how MAFA21 complied with the methods used in engineering practice, and whether the adaptive approach performed better than the previous MLM19 algorithm trained on the same dataset.
The comparative analysis brought us a number of findings. The MAFM21 algorithm was more volatile, but had significantly lower RMSE, MAE, and MSE than MLM19 for mixtures designed according to the Bolomey method. MAFM21 gave slightly lower RMSE, MAE, and MSE for mixtures designed according to the Fuller method depending on the tested mixture. MAFM21 had the best fit for Bolomey mixes, characterized by particularly good convergence for higher strength levels above 30 MPa. MAFM21 performed well in lower ranges (below 20 MPa) for mixtures designed according to Fuller. MLM19 had low resilience for high-strength recipes, whereas MAFM21 performed better in that spectrum. The presented approach has boundary conditions and does not fully reflect all the relationships between the components of concrete mix and concrete properties. This issue requires further research. However, the results presented in this paper give hope for broader use of this method in engineering practice. Future research should extend the method’s use in the concrete mix design process by predicting other properties of fresh concrete mixtures and hardened concrete, such as durability, consistency, air content, and service life estimation. It would also be vital to create a more comprehensive approach for concrete mix optimization.

Author Contributions

Conceptualization, P.Z.; methodology, P.Z.; software, P.Z.; validation, P.Z.; formal analysis, P.Z.; investigation, P.Z.; resources, P.Z.; data curation, P.Z.; writing—original draft preparation, P.Z.; writing—review and editing, P.Z. and S.-B.K.; visualization, P.Z.; supervision, P.Z. and S.-B.K.; project administration, P.Z. and M.N.; funding acquisition, P.Z. All authors read and agreed to the published version of the manuscript.

Funding

This study was financed by grant no. 037628 supporting young researchers at the Faculty of Civil and Environmental Engineering, Gdansk University of Technology.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

No new data were created or analyzed in this study. Data sharing is not applicable to this article.

Acknowledgments

The author wishes to acknowledge every institution which provided data and tools to conduct this study.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A

Appendix A contains the auxiliary Equations (A6)–(A49) that are part of the main Equation (5).
a x 51 = tanh ( 0.112106 + 0.345284 · a x 41 + 0.312406 · a x 42 + 0.357058 · a x 43 0.149771 · a x 44 + 0.405909 · a x 45 0.246462 · a x 46 0.307179 · a x 47 + 0.329967 · a x 48 ) .
a x 52 = tanh ( 0.10355 + 0.836911 · a x 41 + 0.902282 · a x 42 + 0.699127 · a x 43 + 0.00914586 · a x 44 + 0.853297 · a x 45 0.594561 · a x 46 0.475542 · a x 47 + 0.687024 · a x 48 ) .
a x 53 = tanh ( 0.00550484 + 0.0706381 · a x 41 + 1.37087 · a x 42 0.489375 · a x 43 + 0.766119 · a x 44 0.76727 · a x 45 + 0.0118196 · a x 46 + 0.34148 · a x 47 + 0.0277991 · a x 48 ) .
a x 54 = tanh ( 0.0484762 + 0.207462 · a x 41 1.17439 · a x 42 + 0.599398 · a x 43 + 0.884247 · a x 44 + 1.09625 · a x 45 0.181395 · a x 46 + 0.544369 · a x 47 0.0457279 · a x 48 ) .
a x 55 = tanh ( 0.0185739 + 0.114457 · a x 41 + 0.193903 · a x 42 + 0.266349 · a x 43 + 0.0349446 · a x 44 + 0.360525 · a x 45 0.0275735 · a x 46 0.114269 · a x 47 0.0457279 · a x 48 ) .
a x 56 = tanh ( 0.162456 0.200818 · a x 41 0.111272 · a x 42 0.0271401 · a x 43 + 0.0839329 · a x 44 + 0.0074793 · a x 45 + 0.0810916 · a x 46 + 0.0938168 · a x 47 0.0128759 · a x 48 ) .
a x 41 = tanh ( 0.304087 0.93554 · a x 31 0.332438 · a x 32 0.735927 · a x 33 + 0.114776 · a x 34 0.210384 · a x 35 + 0.156608 · a x 36 0.378972 · a x 37 + 0.203964 · a x 38 0.149654 · a x 39 + 0.431182 · a x 310 ) .
a x 42 = tanh ( 0.237625 0.062685 · a x 31 + 0.492318 · a x 32 + 0.0000816928 · a x 33 + 0.393211 · a x 34 + 0.767934 · a x 35 + 0.246462 · a x 36 0.421343 · a x 37 + 0.223478 · a x 38 0.669725 · a x 39 1.02597 · a x 310 ) .
a x 43 = tanh ( 0.329438 + 0.0174092 · a x 31 + 0.65158 · a x 32 + 0.301201 · a x 33 + 0.675368 · a x 34 + 0.00703462 · a x 35 + 0.280539 · a x 36 + 0.502622 · a x 37 0.326401 · a x 38 + 0.570339 · a x 39 + 0.682099 · a x 310 ) .
a x 44 = tanh ( 0.133381 0.108074 · a x 31 0.411905 · a x 32 + 0.0102024 · a x 33 0.0754423 · a x 34 + 0.564025 · a x 35 0.0710046 · a x 36 0.121997 · a x 37 0.674816 · a x 38 0.363496 · a x 39 + 0.490389 · a x 310 ) .
a x 45 = tanh ( 0.0712822 + 0.369538 · a x 31 0.982137 · a x 32 + 0.0487879 · a x 33 0.00170483 · a x 34 0.389693 · a x 35 0.96266 · a x 36 + 0.704598 · a x 37 0.555597 · a x 38 + 0.252501 · a x 39 + 0.713304 · a x 310 ) .
a x 46 = tanh ( 0.165274 + 0.530625 · a x 31 + 0.000449785 · a x 32 0.268531 · a x 33 + 0.365822 · a x 34 0.239763 · a x 35 + 0.220901 · a x 36 0.233759 · a x 37 0.651051 · a x 38 0.329246 · a x 39 0.258471 · a x 310 ) .
a x 47 = tanh ( 0.141672 0.0391891 · a x 31 0.0704693 · a x 32 0.175119 · a x 33 + 0.716787 · a x 34 0.146807 · a x 35 0.389877 · a x 36 + 0.246424 · a x 37 + 0.377645 · a x 38 0.0800747 · a x 39 + 0.682193 · a x 310 ) .
a x 48 = tanh ( 0.167999 + 0.880357 · a x 31 + 0.0174599 · a x 32 + 0.203427 · a x 33 0.629281 · a x 34 0.484972 · a x 35 0.166586 · a x 36 0.303889 · a x 37 0.150484 · a x 38 0.38319 · a x 39 + 0.18877 · a x 310 ) .
a x 31 = tanh ( 0.583476 + 0.257305 · a x 21 + 0.39606 · a x 22 + 0.625066 · a x 23 0.265241 · a x 24 0.59034 · a x 25 0.521324 · a x 26 0.278803 · a x 27 + 0.393518 · a x 28 0.715381 · a x 29 0.134194 · a x 210 ) .
a x 32 = tanh ( 0.4261 + 0.634804 · a x 21 0.121212 · a x 22 0.289991 · a x 23 + 0.609914 · a x 24 + 0.0439993 · a x 25 0.451075 · a x 26 + 0.334219 · a x 27 0.0891551 · a x 28 0.584922 · a x 29 + 0.306643 · a x 210 ) .
a x 33 = tanh ( 0.10659 0.615507 · a x 21 0.0443891 · a x 22 0.0848592 · a x 23 + 0.456915 · a x 24 + 0.142345 · a x 25 0.439859 · a x 26 + 0.12741 · a x 27 + 0.202291 · a x 28 0.184254 · a x 29 0.466343 · a x 210 ) .
a x 34 = tanh ( 0.150688 + 0.0475739 · a x 21 + 0.411486 · a x 22 0.748264 · a x 23 + 0.0760448 · a x 24 0.00419205 · a x 25 0.269192 · a x 26 0.139757 · a x 27 0.481452 · a x 28 0.61357 · a x 29 0.51427 · a x 210 ) .
a x 35 = tanh ( 0.257212 + 0.25639 · a x 21 + 0.277878 · a x 22 + 0.102443 · a x 23 + 0.666715 · a x 24 0.401726 · a x 25 + 0.281977 · a x 26 0.215321 · a x 27 + 0.303246 · a x 28 0.405421 · a x 29 + 0.000360402 · a x 210 ) .
a x 36 = tanh ( 0.212833 + 0.403199 · a x 21 + 0.341386 · a x 22 0.293033 · a x 23 + 0.149875 · a x 24 0.0625897 · a x 25 0.104747 · a x 26 + 0.747322 · a x 27 0.0410873 · a x 28 0.381452 · a x 29 + 0.557865 · a x 210 ) .
a x 37 = tanh ( 0.13612 + 0.070754 · a x 21 0.141931 · a x 22 + 0.317007 · a x 23 + 0.473061 · a x 24 + 0.971685 · a x 25 + 0.674186 · a x 26 0.117296 · a x 27 + 0.165819 · a x 28 + 0.0580616 · a x 29 0.549804 · a x 210 ) .
a x 38 = tanh ( 0.241159 0.150599 · a x 21 0.31649 · a x 22 1.04636 · a x 23 + 0.242558 · a x 24 + 0.241968 · a x 25 0.110343 · a x 26 + 0.158529 · a x 27 0.0196748 · a x 28 + 0.296961 · a x 29 + 0.184 · a x 210 ) .
a x 39 = tanh ( 0.110104 0.820008 · a x 21 0.540616 · a x 22 0.263387 · a x 23 + 0.00700437 · a x 24 0.592159 · a x 25 + 0.27605 · a x 26 0.0406511 · a x 27 0.484756 · a x 28 0.426393 · a x 29 0.31372 · a x 210 ) .
a x 310 = tanh ( 0.127382 0.615599 · a x 21 0.281532 · a x 22 + 0.488731 · a x 23 0.730324 · a x 24 + 0.859829 · a x 25 + 0.45729 · a x 26 0.441791 · a x 27 0.616392 · a x 28 0.371053 · a x 29 0.603444 · a x 210 ) .
a x 21 = tanh ( 0.03503 + 1.17792 · a x 11 + 0.536391 · a x 12 0.694888 · a x 13 + 0.488167 · a x 14 + 0.724072 · a x 15 0.0434757 · a x 16 + 0.190797 · a x 17 + 0.316145 · a x 18 + 0.33833 · a x 19 + 0.224688 · a x 110 ) .
a x 22 = tanh ( 0.219872 0.139292 · a x 11 + 0.498359 · a x 12 + 0.184706 · a x 13 + 0.506286 · a x 14 0.179573 · a x 15 + 0.177916 · a x 16 0.105241 · a x 17 0.461557 · a x 18 + 0.365369 · a x 19 + 0.341493 · a x 110 ) .
a x 23 = tanh ( 0.441113 + 0.585713 · a x 11 + 0.710594 · a x 12 + 0.000187878 · a x 13 + 0.694946 · a x 14 0.0253969 · a x 15 + 0.0666956 · a x 16 + 0.78373 · a x 17 0.150309 · a x 18 + 0.0361135 · a x 19 + 0.529901 · a x 110 ) .
a x 24 = tanh ( 0.277789 + 0.00996534 · a x 11 + 0.311853 · a x 12 0.515361 · a x 13 1.21524 · a x 14 0.483273 · a x 15 + 0.0458816 · a x 16 + 0.680251 · a x 17 0.47257 · a x 18 0.377953 · a x 19 0.0153472 · a x 110 ) .
a x 25 = tanh ( 0.0365425 + 0.000522626 · a x 11 + 0.186409 · a x 12 + 0.625137 · a x 13 1.29349 · a x 14 + 0.441413 · a x 15 0.654638 · a x 16 + 0.203844 · a x 17 + 0.186017 · a x 18 + 0.162006 · a x 19 + 0.335084 · a x 110 ) .
a x 26 = tanh ( 0.117201 + 0.131572 · a x 11 0.359282 · a x 12 + 0.389462 · a x 13 + 0.0835228 · a x 14 + 0.513271 · a x 15 + 0.0913045 · a x 16 + 1.07162 · a x 17 0.0790713 · a x 18 0.423777 · a x 19 0.258301 · a x 110 ) .
a x 27 = tanh ( 0.187318 0.593468 · a x 11 0.457257 · a x 12 0.218044 · a x 13 + 0.170376 · a x 14 + 0.230136 · a x 15 0.384798 · a x 16 + 0.0577948 · a x 17 + 0.11429 · a x 18 + 0.533959 · a x 19 + 0.244539 · a x 110 ) .
a x 28 = tanh ( 0.0126921 0.0590893 · a x 11 0.0584762 · a x 12 + 0.428384 · a x 13 0.162718 · a x 14 0.28943 · a x 15 0.165741 · a x 16 + 0.223617 · a x 17 0.6501 · a x 18 + 0.546167 · a x 19 0.57052 · a x 110 ) .
a x 29 = tanh ( 0.04489 0.605727 · a x 11 0.00105592 · a x 12 0.507067 · a x 13 0.354351 · a x 14 + 0.727824 · a x 15 + 0.0357734 · a x 16 + 0.208872 · a x 17 0.277591 · a x 18 + 0.0822228 · a x 19 0.251631 · a x 110 ) .
a x 210 = tanh ( 0.0274462 0.464155 · a x 11 + 0.335326 · a x 12 0.189354 · a x 13 + 0.00273104 · a x 14 + 0.138291 · a x 15 + 0.699764 · a x 16 + 0.378692 · a x 17 + 0.363206 · a x 18 + 0.698019 · a x 19 0.267254 · a x 110 ) .
a x 11 = tanh ( 4.767351553463 + 0.00010018415828968 · C FO + 0.0041259755901707 · W FO + 0.000209184787522328 · F A FO + 0.00147687126084511 · C A FO 0.170582379127354 · W C FO 1 0.00739795485330284 · C S FO + 0.0014713281157207 · C SO + 0.00573830926470374 · W SO 0.00348658190095467 · F A SO 0.00375199793921971 · C A SO 0.271415999837499 · W C SO 1 + 0.00269179297167401 · C S SO + 0.000645907802623046 · C 0.00511651789903316 · W 0.00119068504591733 · F A + 0.00121507017924426 · C A 0.194768583102371 · W C 1 ) .
a x 12 = tanh ( 2.90937028957849 + 0.000513987509738448 · C FO + 0.0104205287263435 · W FO 0.0000300236136823883 · F A FO + 0.00193442295465733 · C A FO + 0.0304831451994348 · W C FO 1 0.00348102557161981 · C S FO 0.00117363708739863 · C SO + 0.00426298901301358 · W SO 0.00060247532418286 · F A SO + 0.000619551260777826 · C A SO + 0.202375734386783 · W C SO 1 0.000233978962466558 · C S SO 0.00038450344939621 · C + 0.00544033538809217 · W 0.000295834802908707 · F A 0.001576885731436 · C A 0.437227409538789 · W C 1 ) .
a x 13 = tanh ( 1.28397136623645 0.00265425528655059 · C FO + 0.00134392831181661 · W FO + 0.00187950192048241 · F A FO 0.000256323950062182 · C A FO + 0.012594583425795 · W C FO 1 + 0.0137268911005708 · C S FO 0.00153196251341365 · C SO 0.0065857765027207 · W SO + 0.00208609505432554 F A SO 0.00000592967658050422 · C A SO 0.11595281342328 · W C SO 1 0.0104040315572809 · C S SO + 0.00196054736213827 · C + 0.0102110804430631 · W + 0.000620781117815345 · F A 0.00187136972051576 · C A 0.255163361753211 · W C 1 ) .
a x 14 = tanh ( 4.21395574600285 0.00105127459631726 · C FO 0.0112148941682978 · W FO + 0.00163727698209709 · F A FO + 0.000638406176270943 · C A FO + 0.245800411366534 · W C FO 1 + 0.0074057996976356 · C S FO 0.00233892425018069 · C SO + 0.00377676692330639 · W SO 0.000934383939230747 · F A SO 0.00383296357061587 · C A SO + 0.599324030373907 · W C SO 1 0.00246137349085538 · C S SO 0.000522500768390411 · C 0.00430098689691885 · W 0.00200997561736293 · F A + 0.00176580319743452 · C A 0.242934179812162 · W C 1 ) .
a x 15 = tanh ( 1.6446570342455 + 0.000533587828047032 · C FO + 0.000952303651589457 · W FO + 0.000871116154702258 · F A FO 0.00000492904456363928 · C A FO + 0.0360531074572857 · W C FO 1 0.00992286147701841 · C S FO + 0.001469808247159 · C SO + 0.00642860151461661 · W SO 0.00271657540072071 · F A SO + 0.000246865509647522 · C A SO + 0.0279125858257541 · W C SO 1 + 0.0133855714042725 · C S SO 0.000541184824066393 · C 0.00824577692013099 · W 0.00000397881537241383 · F A + 0.00235002971670078 · C A 0.180135513126205 · W C 1 ) .
a x 16 = tanh ( 3.84884812355591 + 0.00115407871985479 · C FO 0.00375105915008307 · W FO + 0.000390252688951681 · F A FO + 0.00221305190140043 · C A FO + 0.327755674417453 · W C FO 1 + 0.00166910211893054 · C S FO 0.000117013083312986 · C SO 0.010706630159067 · W SO + 0.000537751740713538 · F A SO 0.000386509173984826 · C A SO + 0.038443112623923 · W C SO 1 + 0.00789947089570246 · C S SO 0.00163089480403489 · C + 0.00485445960094249 · W + 0.00174073824194078 · F A + 0.00107642389772748 · C A 0.0903836711929193 · W C 1 ) .
a x 17 = tanh ( 1.87654029183636 + 0.00140014344181078 · C FO 0.00531433362617444 · W FO 0.00413045250962745 · F A FO + 0.00228016416194765 · C A FO 0.312440638205596 · W C FO 1 + 0.00244581570673698 · C S FO 0.00140933248958429 · C SO + 0.00161013791429313 · W SO + 0.00171544141339727 · F A SO 0.000329656644298609 · C A SO 0.448421258516497 · W C SO 1 0.00723447006861429 · C S SO + 0.000353775031899132 · C 0.0017893761303401 · W + 0.0018920172469581 · F A + 0.00306888686044287 · C A 0.0131009807144161 · W C 1 ) .
a x 18 = tanh ( 7.30775875969612 + 0.0025578242040305 · C FO 0.00303262947215815 · W FO 0.00165574273119679 · F A FO 0.00306199296034884 · C A FO 0.156923718980124 · W C FO 1 + 0.00137102269966526 · C S FO 0.000419742348687123 · C SO + 0.0061626385341524 · W SO 0.00237717598480315 · F A SO 0.000972453336543304 · C A SO 0.190327552460012 · W C SO 1 0.00783522799632837 · C S SO 0.000892188050113014 · C 0.0015154846950607 · W + 0.000314135115650862 · F A + 0.000748914790764869 · C A 0.184269602615267 · W C 1 ) .
a x 19 = tanh ( 2.06633738444408 0.00195515963988164 · C FO + 0.00138958650164713 · W FO + 0.00262801203222595 · F A FO 0.000536163722811296 · C A FO 0.188122517295472 · W C FO 1 + 0.00407903424912999 · C S FO 0.000183834803792603 · C SO 0.00183731758403244 · W SO 0.000774757922991741 · F A SO + 0.000574911771861783 · C A SO 0.100967264097832 · W C SO 1 0.0083462680924114 · C S SO + 0.000798708705572374 · C 0.00233339826228642 · W 0.00163577879701815 · F A 0.00020955799115713 · C A 0.28849090239718 · W C 1 ) .
a x 110 = tanh ( 5.09651077352556 + 0.000206496906491233 · C FO + 0.00444536475350176 · W FO + 0.00109290014495785 · F A FO + 0.00228266395774151 · C A FO + 0.191531435179031 · W C FO 1 + 0.000987346948074925 · C S FO + 0.000289024996218767 · C SO + 0.00254484992089329 · W SO + 0.00133254035553042 · F A SO + 0.0018234072550613 · C A SO + 0.332154625352893 · W C SO 1 0.00258354089455455 · C S SO + 0.000785116534796457 · C 0.00462902690413978 · W 0.00163107840072543 · F A 0.000691117800517391 · C A 0.134078811558199 · W C 1 ) .

Appendix B

Appendix B contains the gradings and fitting curves for the designed recipes. Recipe #1 designed according to the Bolomey method is presented in Figure A1, and that designed according to the Fuller method is presented in Figure A2. Recipe #2 designed according to the Bolomey method is presented in Figure A3, and that designed according to the Fuller method is presented in Figure A4. Recipe #3 designed according to the Bolomey method is presented in Figure A5, and that designed according to the Fuller method is presented in Figure A6. Recipe #4 designed according to the Bolomey method is presented in Figure A7, and that designed according to the Fuller method is presented in Figure A8.
Figure A1. Gradings and fitting curves for Recipe #1—standard mix with plasticizer (lignosulfonate) and superplasticizer (polycarboxylate ether) designed according to the Bolomey Method: (A) 10 MPa; (B) 15 MPa; (C) 20 MPa; (D) 25 MPa; (E) 30 MPa; (F) 35 MPa; (G) 40 MPa; (H) 45 MPa; (I) 50 MPa. Legend in the left bottom corner.
Figure A1. Gradings and fitting curves for Recipe #1—standard mix with plasticizer (lignosulfonate) and superplasticizer (polycarboxylate ether) designed according to the Bolomey Method: (A) 10 MPa; (B) 15 MPa; (C) 20 MPa; (D) 25 MPa; (E) 30 MPa; (F) 35 MPa; (G) 40 MPa; (H) 45 MPa; (I) 50 MPa. Legend in the left bottom corner.
Materials 14 01661 g0a1
Figure A2. Gradings and fitting curves for Recipe #1—standard mix with plasticizer (lignosulfonate) and superplasticizer (polycarboxylate ether) designed according to the Fuller Method: (A) 10 MPa; (B) 15 MPa; (C) 20 MPa; (D) 25 MPa; (E) 30 MPa; (F) 35 MPa; (G) 40 MPa; (H) 45 MPa; (I) 50 MPa. Legend in the left bottom corner.
Figure A2. Gradings and fitting curves for Recipe #1—standard mix with plasticizer (lignosulfonate) and superplasticizer (polycarboxylate ether) designed according to the Fuller Method: (A) 10 MPa; (B) 15 MPa; (C) 20 MPa; (D) 25 MPa; (E) 30 MPa; (F) 35 MPa; (G) 40 MPa; (H) 45 MPa; (I) 50 MPa. Legend in the left bottom corner.
Materials 14 01661 g0a2
Figure A3. Gradings and fitting curves for Recipe #2—standard mix with plasticizer (lignosulfonate), superplasticizer (polycarboxylate ether) and air entrainer (tensides) designed according to the Bolomey Method: (A) 10 MPa; (B) 15 MPa; (C) 20 MPa; (D) 25 MPa; (E) 30 MPa; (F) 35 MPa; (G) 40 MPa; (H) 45 MPa; (I) 50 MPa. Legend in the left bottom corner.
Figure A3. Gradings and fitting curves for Recipe #2—standard mix with plasticizer (lignosulfonate), superplasticizer (polycarboxylate ether) and air entrainer (tensides) designed according to the Bolomey Method: (A) 10 MPa; (B) 15 MPa; (C) 20 MPa; (D) 25 MPa; (E) 30 MPa; (F) 35 MPa; (G) 40 MPa; (H) 45 MPa; (I) 50 MPa. Legend in the left bottom corner.
Materials 14 01661 g0a3aMaterials 14 01661 g0a3b
Figure A4. Gradings and fitting curves for Recipe #2—standard mix with plasticizer (lignosulfonate), superplasticizer (polycarboxylate ether) and air entrainer (tensides) designed according to the Fuller Method: (A) 10 MPa; (B) 15 MPa; (C) 20 MPa; (D) 25 MPa; (E) 30 MPa; (F) 35 MPa; (G) 40 MPa; (H) 45 MPa; (I) 50 MPa. Legend in the left bottom corner.
Figure A4. Gradings and fitting curves for Recipe #2—standard mix with plasticizer (lignosulfonate), superplasticizer (polycarboxylate ether) and air entrainer (tensides) designed according to the Fuller Method: (A) 10 MPa; (B) 15 MPa; (C) 20 MPa; (D) 25 MPa; (E) 30 MPa; (F) 35 MPa; (G) 40 MPa; (H) 45 MPa; (I) 50 MPa. Legend in the left bottom corner.
Materials 14 01661 g0a4aMaterials 14 01661 g0a4b
Figure A5. Gradings and fitting curves for Recipe #3—standard mix with superplasticizer (polycarboxylate ether), retarder (phosphate) and air entrainer (tensides) designed according to the Bolomey Method: (A) 10 MPa; (B) 15 MPa; (C) 20 MPa; (D) 25 MPa; (E) 30 MPa; (F) 35 MPa; (G) 40 MPa; (H) 45 MPa; (I) 50 MPa. Legend in the left bottom corner.
Figure A5. Gradings and fitting curves for Recipe #3—standard mix with superplasticizer (polycarboxylate ether), retarder (phosphate) and air entrainer (tensides) designed according to the Bolomey Method: (A) 10 MPa; (B) 15 MPa; (C) 20 MPa; (D) 25 MPa; (E) 30 MPa; (F) 35 MPa; (G) 40 MPa; (H) 45 MPa; (I) 50 MPa. Legend in the left bottom corner.
Materials 14 01661 g0a5aMaterials 14 01661 g0a5b
Figure A6. Gradings and fitting curves for Recipe #3—standard mix with superplasticizer (polycarboxylate ether), retarder (phosphate) and air entrainer (tensides) designed according to the Fuller Method: (A) 10 MPa; (B) 15 MPa; (C) 20 MPa; (D) 25 MPa; (E) 30 MPa; (F) 35 MPa; (G) 40 MPa; (H) 45 MPa; (I) 50 MPa. Legend in the left bottom corner.
Figure A6. Gradings and fitting curves for Recipe #3—standard mix with superplasticizer (polycarboxylate ether), retarder (phosphate) and air entrainer (tensides) designed according to the Fuller Method: (A) 10 MPa; (B) 15 MPa; (C) 20 MPa; (D) 25 MPa; (E) 30 MPa; (F) 35 MPa; (G) 40 MPa; (H) 45 MPa; (I) 50 MPa. Legend in the left bottom corner.
Materials 14 01661 g0a6
Figure A7. Gradings and fitting curves for Recipe #4—standard mix with plasticizer (lignosulfonate) and superplasticizer (naphthalene) designed according to the Bolomey Method: (A) 10 MPa; (B) 15 MPa; (C) 20 MPa; (D) 25 MPa; (E) 30 MPa; (F) 35 MPa; (G) 40 MPa; (H) 45 MPa; (I) 50 MPa. Legend in the left bottom corner.
Figure A7. Gradings and fitting curves for Recipe #4—standard mix with plasticizer (lignosulfonate) and superplasticizer (naphthalene) designed according to the Bolomey Method: (A) 10 MPa; (B) 15 MPa; (C) 20 MPa; (D) 25 MPa; (E) 30 MPa; (F) 35 MPa; (G) 40 MPa; (H) 45 MPa; (I) 50 MPa. Legend in the left bottom corner.
Materials 14 01661 g0a7
Figure A8. Gradings and fitting curves for Recipe #4—standard mix with plasticizer (lignosulfonate) and superplasticizer (naphthalene) designed according to the Fuller Method: (A) 10 MPa; (B) 15 MPa; (C) 20 MPa; (D) 25 MPa; (E) 30 MPa; (F) 35 MPa; (G) 40 MPa; (H) 45 MPa; (I) 50 MPa. Legend in the left bottom corner.
Figure A8. Gradings and fitting curves for Recipe #4—standard mix with plasticizer (lignosulfonate) and superplasticizer (naphthalene) designed according to the Fuller Method: (A) 10 MPa; (B) 15 MPa; (C) 20 MPa; (D) 25 MPa; (E) 30 MPa; (F) 35 MPa; (G) 40 MPa; (H) 45 MPa; (I) 50 MPa. Legend in the left bottom corner.
Materials 14 01661 g0a8aMaterials 14 01661 g0a8b

References

  1. Dimov, D.; Amit, I.; Gorrie, O.; Barnes, M.D.; Townsend, N.J.; Neves, A.I.S.; Withers, F.; Russo, S.; Craciun, M.F. Ultrahigh Performance Nanoengineered Graphene-Concrete Composites for Multifunctional Applications. Adv. Funct. Mater. 2018, 28, 28. [Google Scholar] [CrossRef]
  2. Marchon, D.; Cement and Concrete Research. Mechanisms of Cement Hydration; Elsevier: Amsterdam, The Netherlands, 2016. [Google Scholar]
  3. Scrivener, K.; Snellings, R.; Lothenbach, B. A Practical Guide to Microstructural Analysis of Cementitious Materials; CRC Press: Boca Raton, FL, USA, 2018. [Google Scholar]
  4. Kurdowski, W. Cement and Concrete Chemistry; Springer: Heidelberg, Germany, 2014. [Google Scholar]
  5. Young, J.F.; Mindess, S.; Darwin, D. Concrete; Prentice Hall: Upper Saddle River, NJ, USA, 2002; ISBN 0130646326. [Google Scholar]
  6. Hover, K.C. The influence of water on the performance of concrete. Constr. Build. Mater. 2011, 25, 3003–3013. [Google Scholar] [CrossRef]
  7. Jensen, O.; Cement and Concrete Research. Water-Entrained Cement-Based Materials: I. Principles and Theoretical Background; Elsevier: Amsterdam, The Netherlands, 2001. [Google Scholar]
  8. Jensen, O.; Cement and Concrete Research. Water-Entrained Cement-Based Materials: II. Experimental Observations; Elsevier: Amsterdam, The Netherlands, 2002. [Google Scholar]
  9. Jiménez, C.; Barra, M.; Valls, S.; Aponte, D.; Vázquez, E. Durabilidad de Hormigones Con Áridos Reciclados Diseñados Con El Método de Volumen de Mortero Equivalente (EMV): Validación Bajo El Contexto Español y Adaptación a La Metodología de Bolomey; Durability of Recycled Aggregate Concrete Designed with the Equivalent Mortar Volume (EMV) Method: Validation under the Spanish Context and Its Adaptation to Bolomey Methodology. Mater. Constr. 2014, 64, 6. [Google Scholar] [CrossRef]
  10. Abdelgader, H.S. How to design concrete produced by a two-stage concreting method. Cem. Concr. Res. 1999, 29, 331–337. [Google Scholar] [CrossRef]
  11. Abdelgader, H.S.; Suleiman, R.E.; El-Baden, A.S.; Fahema, A.H.; Angelescu, N. Concrete mix proportioning using three equations method (Laboratory Study). In Proceedings of the UKIERI Concrete Congress Innovations in Concrete Construction, Jalandhar, Punjab, India, 5–8 March 2013. [Google Scholar]
  12. Iqbal, M.F.; Liu, Q.-F.; Azim, I.; Zhu, X.; Yang, J.; Javed, M.F.; Rauf, M. Prediction of mechanical properties of green concrete incorporating waste foundry sand based on gene expression programming. J. Hazard. Mater. 2020, 384, 121322. [Google Scholar] [CrossRef] [PubMed]
  13. Iqbal, M.F.; Javed, M.F.; Rauf, M.; Azim, I.; Ashraf, M.; Yang, J.; Liu, Q.-F. Sustainable utilization of foundry waste: Forecasting mechanical properties of foundry sand based concrete using multi-expression programming. Sci. Total. Environ. 2021, 146524, 146524. [Google Scholar] [CrossRef]
  14. Renigier-Biłozor, M.; Chmielewska, A.; Walacik, M.; Janowski, A.; Lepkova, N. Genetic algorithm application for real estate market analysis in the uncertainty conditions. Neth. J. Hous. Environ. Res. 2021, 1–42. [Google Scholar] [CrossRef]
  15. Liu, Q.-F.; Iqbal, M.F.; Yang, J.; Lu, X.-Y.; Zhang, P.; Rauf, M. Prediction of chloride diffusivity in concrete using artificial neural network: Modelling and performance evaluation. Constr. Build. Mater. 2021, 268, 121082. [Google Scholar] [CrossRef]
  16. Ziolkowski, P.; Niedostatkiewicz, M. Machine Learning Techniques in Concrete Mix Design. Materials 2019, 12, 1256. [Google Scholar] [CrossRef] [Green Version]
  17. Kurpinska, M.; Kułak, L. Predicting Performance of Lightweight Concrete with Granulated Expanded Glass and Ash Aggregate by Means of Using Artificial Neural Networks. Materials 2019, 12, 2002. [Google Scholar] [CrossRef] [Green Version]
  18. Czarnecki, S.; Sadowski, Ł.; Hoła, J. Artificial neural networks for non-destructive identification of the interlayer bonding between repair overlay and concrete substrate. Adv. Eng. Softw. 2020, 141, 102769. [Google Scholar] [CrossRef]
  19. Aitcin, P. The durability characteristics of high performance concrete: A review. Cem. Concr. Compos. 2003, 25, 409–420. [Google Scholar] [CrossRef]
  20. Al-Obaidi, S.; Bamonte, P.; Luchini, M.; Mazzantini, I.; Ferrara, L. Durability-Based Design of Structures Made with Ultra-High-Performance/Ultra-High-Durability Concrete in Extremely Aggressive Scenarios: Application to a Geothermal Water Basin Case Study. Infrastructures 2020, 5, 102. [Google Scholar] [CrossRef]
  21. Cheng, Y.; Zhang, Y.; Tan, G.; Jiao, Y. Effect of Crack on Durability of RC Material under the Chloride Aggressive Environment. Sustainability 2018, 10, 430. [Google Scholar] [CrossRef] [Green Version]
  22. Kępniak, M.; Woyciechowski, P.; Łukowski, P.; Kuziak, J.; Kobyłka, R. The Durability of Concrete Modified by Waste Limestone Powder in the Chemically Aggressive Environment. Materials 2019, 12, 1693. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  23. Ambroziak, A.; Ziolkowski, P. Concrete Compressive Strength Under Changing Environmental Conditions During Placement Processes. Materials 2020, 13, 4577. [Google Scholar] [CrossRef]
  24. Abdelgader, H.S.; Saud, A.F.; Othman, A.M.; Fahema, A.H.; El-Baden, A.S. Concrete Mix Design Using the Double-Coating Method. Plant Precast. Technol. 2014, 80, 66–74. [Google Scholar]
  25. Rajamane, N.P.; Ambily, P.S.; Nataraja, M.C.; Das, L. Discussion: Modified Bolomey equation for strength of lightweight concretes containing fly ash aggregates. Mag. Concr. Res. 2014, 66, 1286–1288. [Google Scholar] [CrossRef]
  26. Zhang, X.-B.; Deng, S.-C.; Deng, X.-H.; Qin, Y.-H. Experimental research on regression coefficients in recycled concrete Bolomey formula. J. Central South Univ. Technol. 2007, 14, 314–317. [Google Scholar] [CrossRef]
  27. Gołaszewski, J.; Kostrzanowska-Siedlarz, A.; Cygan, G.; Drewniok, M. Mortar as a model to predict self-compacting concrete rheological properties as a function of time and temperature. Constr. Build. Mater. 2016, 124, 1100–1108. [Google Scholar] [CrossRef]
  28. Abdelgader, H.S.; El-Baden, A.S.; Shilstone, J.M. Bolomeya model for normal concrete mix design. J. Concr. Plant Int. 2012, 2, 68–74. [Google Scholar]
  29. Kaplan, G.; Yaprak, H.; Memiş, S.; Alnkaa, A. Artificial Neural Network Estimation of the Effect of Varying Curing Conditions and Cement Type on Hardened Concrete Properties. Buildings 2019, 9, 10. [Google Scholar] [CrossRef] [Green Version]
  30. Tang, C.-W.; Cheng, C.-K.; Tsai, C.-Y. Mix Design and Mechanical Properties of High-Performance Pervious Concrete. Materials 2019, 12, 2577. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  31. Yeh, I.-C. Modeling of strength of high-performance concrete using artificial neural networks. Cem. Concr. Res. 1998, 28, 1797–1808. [Google Scholar] [CrossRef]
  32. Lee, S.-C. Prediction of concrete strength using artificial neural networks. Eng. Struct. 2003, 25, 849–857. [Google Scholar] [CrossRef]
  33. Hoła, J.; Schabowicz, K. New technique of nondestructive assessment of concrete strength using artificial intelligence. NDT E Int. 2005, 38, 251–259. [Google Scholar] [CrossRef]
  34. Hoła, J.; Schabowicz, K.; Hoùa, J. Application of Artificial Neural Networks to Determine Concrete Compressive Strength Based on Non-Destructive Tests. J. Civ. Eng. Manag. 2005, 6, 23–32. [Google Scholar] [CrossRef]
  35. Gupta, R.; Kewalramani, M.A.; Goel, A. Prediction of Concrete Strength Using Neural-Expert System. J. Mater. Civ. Eng. 2006, 18, 462–466. [Google Scholar] [CrossRef]
  36. Bui, D.-K.; Nguyen, T.; Chou, J.-S.; Nguyen-Xuan, H.; Ngo, T.D. A modified firefly algorithm-artificial neural network expert system for predicting compressive and tensile strength of high-performance concrete. Constr. Build. Mater. 2018, 180, 320–333. [Google Scholar] [CrossRef]
  37. Deng, F.; He, Y.; Zhou, S.; Yu, Y.; Cheng, H.; Wu, X. Compressive strength prediction of recycled concrete based on deep learning. Constr. Build. Mater. 2018, 175, 562–569. [Google Scholar] [CrossRef]
  38. Naderpour, H.; Rafiean, A.H.; Fakharian, P. Compressive strength prediction of environmentally friendly concrete using artificial neural networks. J. Build. Eng. 2018, 16, 213–219. [Google Scholar] [CrossRef]
  39. McCormac, J.; Brown, R. Design of Reinforced Concrete; John Wiley & Sons Inc.: Hoboken, NJ, USA, 2015. [Google Scholar]
  40. Adil, M.; Ullah, R.; Noor, S.; Gohar, N. Effect of number of neurons and layers in an artificial neural network for generalized concrete mix design. Neural Comput. Appl. 2020, 1–9. [Google Scholar] [CrossRef]
  41. Nunez, I.; Marani, A.; Nehdi, M.L. Mixture Optimization of Recycled Aggregate Concrete Using Hybrid Machine Learning Model. Materials 2020, 13, 4331. [Google Scholar] [CrossRef] [PubMed]
  42. Marani, A.; Jamali, A.; Nehdi, M.L. Predicting Ultra-High-Performance Concrete Compressive Strength Using Tabular Generative Adversarial Networks. Materials 2020, 13, 4757. [Google Scholar] [CrossRef]
  43. Toniolo, G.; Prisco, M. Reinforced Concrete Design to Eurocode 2; Springer: Heidelberg, Germany, 2017. [Google Scholar]
  44. Andrei, N. An adaptive scaled BFGS method for unconstrained optimization. Numer. Algorithms 2018, 77, 413–432. [Google Scholar] [CrossRef]
  45. Battiti, R.; Masulli, F. BFGS Optimisation for Faster and Automated Supervised Learning. In International Neural Network Conference; Springer: Dordrecht, The Netherlands, 1990; pp. 757–760. [Google Scholar]
  46. Berahas, A.S.; Takáč, M. A robust multi-batch L-BFGS method for machine learning. Optim. Methods Softw. 2019, 35, 191–219. [Google Scholar] [CrossRef] [Green Version]
  47. Hagan, M.; Menhaj, M. Training feedforward networks with the Marquardt algorithm. IEEE Trans. Neural Netw. 1994, 5, 989–993. [Google Scholar] [CrossRef] [PubMed]
  48. Li, D.-H.; Fukushima, M. A modified BFGS method and its global convergence in nonconvex minimization. J. Comput. Appl. Math. 2001, 129, 15–35. [Google Scholar] [CrossRef] [Green Version]
  49. Abdi, F.; Shakeri, F. A globally convergent BFGS method for pseudo-monotone variational inequality problems. Optim. Methods Softw. 2017, 34, 25–36. [Google Scholar] [CrossRef]
  50. Grabowska, K.; Szczuko, P. Ship Resistance Prediction with Artificial Neural Networks. In Proceedings of the IEEE 2015 Signal Processing: Algorithms, Architectures, Arrangements, and Applications (SPA), Poznan, Poland, 23–25 September 2015. [Google Scholar]
  51. Le, D.; Huang, W.; Johnson, E. Neural network modeling of monthly salinity variations in oyster reef in Apalachicola Bay in response to freshwater inflow and winds. Neural Comput. Appl. 2019, 31, 6249–6259. [Google Scholar] [CrossRef]
  52. Luenberger, D.G.; Ye, Y. Linear and Nonlinear Programming; Springer: New York, NY, USA, 2008. [Google Scholar]
  53. Yildizel, S.A.; Arslan, Y. Flexural Strength Estimation of Basalt Fiber Reinforced Fly-Ash Added Gypsum Based Composites. J. Eng. Res. Appl. Sci. 2018, 7, 829–834. [Google Scholar]
  54. Sanjuán, M.A.; Argiz, C.; Menéndez, E. Efecto de la adición de mezclas de ceniza volante y ceniza de fondo procedentes del carbón en la resistencia mecánica y porosidad de cementos Portland. Mater. Construcción 2013, 63, 49–64. [Google Scholar] [CrossRef] [Green Version]
  55. Sanjuán, M.Á.; Estévez, E.; Argiz, C.; del Barrio, D. Effect of curing time on granulated blast-furnace slag cement mortars carbonation. Cem. Concr. Compos. 2018, 90, 257–265. [Google Scholar] [CrossRef]
  56. Poloju, K.K.; Anil, V.; Manchiryal, R.K. Properties of Concrete as Influenced by Shape and Texture of Fine Aggregate. Am. J. Appl. Sci. Res. 2017, 3, 28. [Google Scholar] [CrossRef]
  57. Chinchillas-Chinchillas, M.J.; Corral-Higuera, R.; Gómez-Soberón, J.M.; Arredondo-Rea, S.P.; Alamaral-Sánchez, J.L.; Acuña-Aguero, O.H.; Rosas-Casarez, C.A. Influence of the Shape of the Natural Aggregates, Recycled and Silica Fume on the Mechanical Properties of Pervious Concrete. Int. J. Adv. Comput. Sci. Appl. 2014, 4, 216–220. [Google Scholar]
  58. Jo, H.-S.; Park, C.; Lee, E.; Choi, H.K.; Park, J. Path Loss Prediction Based on Machine Learning Techniques: Principal Component Analysis, Artificial Neural Network, and Gaussian Process. Sensors 2020, 20, 1927. [Google Scholar] [CrossRef] [Green Version]
  59. Choi, Y.-Y.; Shon, H.; Byon, Y.-J.; Kim, D.-K.; Kang, S. Enhanced Application of Principal Component Analysis in Machine Learning for Imputation of Missing Traffic Data. Appl. Sci. 2019, 9, 2149. [Google Scholar] [CrossRef] [Green Version]
  60. Gadekallu, T.R.; Khare, N.; Bhattacharya, S.; Singh, S.; Maddikunta, P.K.R.; Ra, I.-H.; Alazab, M. Early Detection of Diabetic Retinopathy Using PCA-Firefly Based Deep Learning Model. Electronics 2020, 9, 274. [Google Scholar] [CrossRef] [Green Version]
  61. Abdi, H.; Williams, L.J. Principal Component Analysis. Wiley Interdiscip. Rev. Comput. Stat. 2010, 2, 433–459. [Google Scholar] [CrossRef]
  62. Song, F.; Guo, Z.; Mei, D. Feature Selection Using Principal Component Analysis. In 2010 International Conference on System Science, Engineering Design and Manufacturing Informatization, Proceedings of the 2010 International Conference on System Science, Engineering Design and Manufacturing, Yichang, China, 18 November 2010; Institute of Electrical and Electronics Engineers (IEEE): New York, NY, USA, 2010; Volume 1, pp. 27–30. [Google Scholar]
  63. Tabakhi, S.; Moradi, P.; Akhlaghian, F. An unsupervised feature selection algorithm based on ant colony optimization. Eng. Appl. Artif. Intell. 2014, 32, 112–123. [Google Scholar] [CrossRef]
  64. Song, Y.; Liang, J.; Lu, J.; Zhao, X. An efficient instance selection algorithm for k nearest neighbor regression. Neurocomputing 2017, 251, 26–34. [Google Scholar] [CrossRef]
  65. Yu, H.; Reiner, P.D.; Xie, T.; Bartczak, T.; Wilamowski, B.M. An Incremental Design of Radial Basis Function Networks. IEEE Trans. Neural Netw. Learn. Syst. 2014, 25, 1793–1803. [Google Scholar] [CrossRef] [PubMed]
  66. Iqbal, S.Z.; Gull, H.; Ahmed, J. Incremental Sorting Algorithm. In 2009 Second International Conference on Computer and Electrical Engineering, Proceedings of the 2009 Second International Conference on Computer and Electrical Engineering, Dubai, United Arab Emirates, 15 January 2010; Institute of Electrical and Electronics Engineers (IEEE): New York, NY, USA, 2009; Volume 2, pp. 378–381. [Google Scholar]
  67. Gürbüzbalaban, M.; Ozdaglar, A.; Parrilo, P.A. On the Convergence Rate of Incremental Aggregated Gradient Algorithms. SIAM J. Optim. 2017, 27, 1035–1048. [Google Scholar] [CrossRef] [Green Version]
  68. Shobha, G.; Rangaswamy, S. Machine Learning. In Handbook of Statistics; Elsevier B.V.: Amsterdam, The Netherlands, 2018; Volume 38, pp. 197–228. ISBN 9780444640420. [Google Scholar]
Figure 1. Flowchart presenting the practical application of the MAFM21 (Machine-learning Adaptive Forecasting Model 2021)-based formula in the concrete mix design process.
Figure 1. Flowchart presenting the practical application of the MAFM21 (Machine-learning Adaptive Forecasting Model 2021)-based formula in the concrete mix design process.
Materials 14 01661 g001
Figure 2. The scatter plots of target variable vs. input variables. The full compressive strength of concrete is on the vertical axis, expressed in MPa. The horizontal axis is the material content, expressed in kg for cement, fine-grained aggregate, and coarse-grained aggregate and L for water: (A) cement; (B) water; (C) fine-grained aggregate (sand 0–2 mm); (D) coarse-grained aggregate (aggregate above 2 mm); (E) water–cement ratio.
Figure 2. The scatter plots of target variable vs. input variables. The full compressive strength of concrete is on the vertical axis, expressed in MPa. The horizontal axis is the material content, expressed in kg for cement, fine-grained aggregate, and coarse-grained aggregate and L for water: (A) cement; (B) water; (C) fine-grained aggregate (sand 0–2 mm); (D) coarse-grained aggregate (aggregate above 2 mm); (E) water–cement ratio.
Materials 14 01661 g002
Figure 3. Feature correlation heatmap.
Figure 3. Feature correlation heatmap.
Materials 14 01661 g003
Figure 4. The loss history from incremental order algorithm execution, within 10 iterations, where the green line is the training loss and the purple line is the selection loss. Loss is on the vertical axis and order is on the horizontal axis.
Figure 4. The loss history from incremental order algorithm execution, within 10 iterations, where the green line is the training loss and the purple line is the selection loss. Loss is on the vertical axis and order is on the horizontal axis.
Materials 14 01661 g004
Figure 5. Final architecture of deep neural network (DNN) that was used. The figure shows the DNN architecture, which includes principal components (blue), perceptron neurons (red), and scaling and unscaling layers. The scaling neurons are green, and unscaling neurons are yellow. Abbreviations: C—cement; W—water; FA—fine-grained aggregate; CA—coarse-grained aggregate; WC—water–cement ratio; CS—the full concrete compressive strength; FO—first observation; SO—second observation.
Figure 5. Final architecture of deep neural network (DNN) that was used. The figure shows the DNN architecture, which includes principal components (blue), perceptron neurons (red), and scaling and unscaling layers. The scaling neurons are green, and unscaling neurons are yellow. Abbreviations: C—cement; W—water; FA—fine-grained aggregate; CA—coarse-grained aggregate; WC—water–cement ratio; CS—the full concrete compressive strength; FO—first observation; SO—second observation.
Materials 14 01661 g005
Figure 6. Comparison between designed concrete compressive strength and calculated concrete compressive strength according to MLM19 (Machine Learning Model 2019) and MAFM21 formulas for four recipes calculated according to the Bolomey and Fuller methods. (A) Recipe #1—standard mix + plasticizer (lignosulfonate) + superplasticizer (polycarboxylate ether); (B) Recipe #2—standard mix + plasticizer (lignosulfonate) + superplasticizer (polycarboxylate ether) + air entrainer (tensides); (C) Recipe #3—standard mix + superplasticizer (polycarboxylate ether) + retarder (phosphate) + air entrainer (tensides); (D) Recipe #4—standard mix + plasticizer (lignosulfonate) + superplasticizer (naphthalene).
Figure 6. Comparison between designed concrete compressive strength and calculated concrete compressive strength according to MLM19 (Machine Learning Model 2019) and MAFM21 formulas for four recipes calculated according to the Bolomey and Fuller methods. (A) Recipe #1—standard mix + plasticizer (lignosulfonate) + superplasticizer (polycarboxylate ether); (B) Recipe #2—standard mix + plasticizer (lignosulfonate) + superplasticizer (polycarboxylate ether) + air entrainer (tensides); (C) Recipe #3—standard mix + superplasticizer (polycarboxylate ether) + retarder (phosphate) + air entrainer (tensides); (D) Recipe #4—standard mix + plasticizer (lignosulfonate) + superplasticizer (naphthalene).
Materials 14 01661 g006
Figure 7. Errors in the comparison between designed concrete compressive strength and calculated concrete compressive strength according to MLM19 and MAFM21 formulas for four recipes designed according to the Bolomey and Fuller methods. MAE—mean absolute error; MSE—mean squared error; RMSE—root-mean-squared error.
Figure 7. Errors in the comparison between designed concrete compressive strength and calculated concrete compressive strength according to MLM19 and MAFM21 formulas for four recipes designed according to the Bolomey and Fuller methods. MAE—mean absolute error; MSE—mean squared error; RMSE—root-mean-squared error.
Materials 14 01661 g007aMaterials 14 01661 g007b
Table 1. The parameters adopted in the dataset.
Table 1. The parameters adopted in the dataset.
ParameterCompressive Strength after 28 daysCementWaterSand 0–2 mmAggregate above 2 mmWater–Cement Ratio
Codenamecs_28cementwaterfine_grained_aggregatecoarse_aggregatewater_cement_ratio
TypeTargetInputInputInputInputInput
DescriptionThe 28 day compressive strength of concrete that is considered to have most of its strength.Content of cement added to the mixture, expressed in kg.Content of water added to the mixture, expressed in L.Content of fine-grained aggregate added to the mixture, expressed in kg.Content of coarse-grained aggregate with a size more than 2 mm, added to the mixture, expressed in kg.Water-to-cement ratio.
Table 2. Value ranges of database input variables.
Table 2. Value ranges of database input variables.
Input VariableMinimum Maximum MeanMedianDominant
Cement86.00 kg/m3540.00 kg/m3278.00 kg/m3275.00 kg/m3425.00 kg/m3
Water121.80 kg/m3247.00 kg/m3182.42 kg/m3185.00 kg/m3192.00 kg/m3
Fine-grained aggregate (sand 0–2 mm)372.00 kg/m31329.00 kg/m3768.55 kg/m3777.80 kg/m3594.00 kg/m3
Coarse aggregate (aggregate above 2 mm)597.00 kg/m31490.00 kg/m3969.08 kg/m3967.00 kg/m3932.00 kg/m3
Water–cement ratio0.271.880.760.690.45
Table 3. Tested concrete mix recipes designed according to Bolomey formula.
Table 3. Tested concrete mix recipes designed according to Bolomey formula.
Designed Concrete Compressive StrengthCement (kg/m3)Water (L/m3)Natural Sand (kg/m3)Limestone Gravel 4/10 (kg/m3)Limestone Gravel 10/20 (kg/m3)Water–Cement Ratio (-)
Recipe #1—standard mix + plasticizer (lignosulfonate) + superplasticizer (polycarboxylate ether)
10177.0957.561106.54525.32681.000.325
15204.5766.491059.83531.08674.290.325
20232.0575.421014.45535.33667.740.325
25259.5384.35968.28540.54661.040.325
30287.0188.17930.22547.64658.120.307
35314.4991.12892.82555.61656.020.290
40341.9794.16855.60563.45653.640.275
45369.4597.26818.51570.86651.400.263
50396.93100.41781.08578.63649.000.253
Recipe #2—standard mix + plasticizer (lignosulfonate) + superplasticizer (polycarboxylate ether) + air entrainer (tensides)
10178.2657.931105.90527.60677.030.325
15205.5866.811060.69532.11670.390.325
20233.3375.831015.00536.35663.750.325
25261.4784.98968.79540.62656.930.325
30288.6388.67929.92549.20654.180.307
35315.3691.38894.37556.25652.290.290
40343.2194.50856.65564.08649.890.275
45371.4297.78817.79572.16647.640.263
50399.12100.97780.12580.04645.110.253
Recipe #3—standard mix + superplasticizer (polycarboxylate ether) + retarder (phosphate) + air entrainer (tensides)
10176.4657.351107.69526.38677.270.325
15203.8466.251062.94530.80670.170.325
20231.2275.151016.61536.10663.750.325
25258.6084.05971.48540.13657.400.325
30285.9987.86932.98548.07654.220.307
35313.3790.80896.19555.60652.090.290
40340.7593.82859.54562.61650.090.275
45368.1396.92821.81571.15647.480.263
50395.51100.05784.51578.91645.110.253
Recipe #4—standard mix + plasticizer (lignosulfonate) + superplasticizer (naphthalene)
10179.0058.17998.39369.05947.310.325
15206.7767.201058.77532.40675.410.325
20234.5576.231012.64537.16668.590.325
25262.3285.26966.36542.02661.830.325
30290.1089.12925.90547.94652.760.307
35317.8892.10890.13553.89650.720.290
40345.6595.17850.22564.03648.420.275
45373.4398.31812.49571.92646.000.263
50401.20101.49774.79579.60643.630.253
Table 4. Tested concrete mix recipes designed according to Fuller formula.
Table 4. Tested concrete mix recipes designed according to Fuller formula.
Designed CC of Concrete MixCement (kg/m3)Water (L/m3)Natural Sand (kg/m3)Limestone Gravel 4/10 (kg/m3)Limestone Gravel 10/20 (kg/m3)Water–Cement Ratio (-)
Recipe #1—standard mix + plasticizer (lignosulfonate) + superplasticizer (polycarboxylate ether)
10177.0957.561056.81566.37702.130.325
15204.5766.491035.14554.76687.740.325
20232.0575.421013.48543.14673.340.325
25259.5384.35991.81531.54658.950.325
30287.0188.17976.42523.29648.720.307
35314.4991.12962.09515.61639.200.290
40341.9794.16947.66507.87629.610.275
45369.4597.26933.15500.10619.970.263
50396.93100.41918.57492.29610.290.253
Recipe #2—standard mix + plasticizer (lignosulfonate) + superplasticizer (polycarboxylate ether) + air entrainer (tensides)
10178.2657.931055.89565.88696.320.325
15205.5866.811034.35554.33682.120.325
20233.3375.831012.47542.61667.690.325
25261.4784.98990.29530.72653.060.325
30288.6388.67975.18522.62643.100.307
35315.3691.38961.44515.26634.040.290
40343.2194.50946.76507.39624.360.275
45371.4297.78931.75499.34614.450.263
50399.12100.97917.04491.47604.760.253
Recipe #3—standard mix + superplasticizer (polycarboxylate ether) + retarder (phosphate) + air entrainer (tensides)
10176.4657.351057.31566.64697.260.325
15203.8466.251035.72555.07683.020.325
20231.2275.151014.13543.50668.790.325
25258.6084.05992.55531.93654.550.325
30285.9987.86977.20523.71644.440.307
35313.3790.80962.93516.06635.020.290
40340.7593.82948.55508.35625.540.275
45368.1396.92934.09500.60616.000.263
50395.51100.05919.57492.82606.430.253
Recipe #4—standard mix + plasticizer (lignosulfonate) + superplasticizer (naphthalene)
10179.0058.171055.30565.56701.130.325
15206.7767.201033.41553.83686.590.325
20234.5576.231011.51542.09672.040.325
25262.3285.26989.61530.36657.490.325
30290.1089.12974.05522.20642.360.307
35317.8892.10959.57514.25632.800.290
40345.6595.17944.98506.44623.180.275
45373.4398.31930.32498.58613.510.263
50401.20101.49915.59490.68603.800.253
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Ziolkowski, P.; Niedostatkiewicz, M.; Kang, S.-B. Model-Based Adaptive Machine Learning Approach in Concrete Mix Design. Materials 2021, 14, 1661. https://doi.org/10.3390/ma14071661

AMA Style

Ziolkowski P, Niedostatkiewicz M, Kang S-B. Model-Based Adaptive Machine Learning Approach in Concrete Mix Design. Materials. 2021; 14(7):1661. https://doi.org/10.3390/ma14071661

Chicago/Turabian Style

Ziolkowski, Patryk, Maciej Niedostatkiewicz, and Shao-Bo Kang. 2021. "Model-Based Adaptive Machine Learning Approach in Concrete Mix Design" Materials 14, no. 7: 1661. https://doi.org/10.3390/ma14071661

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop