1 Introduction

1.1 Drying shrinkage and cracking

Cracks occur on concrete surfaces due to the restrained shrinkage that leads to increment in permeability and porosity in cement-based products like mortar and concrete because of tensile stresses. Also, mechanical and durability properties of them decrease with the ingress of external materials through these cracks. The shrinkage is affected by the joint properties of cement paste, aggregate and admixtures. Cement paste properties affecting the shrinkage are porosity, age and degree of hydration. Besides, w/c ratio, curing conditions (temperature, humidity, etc.), cement, aggregate and water contents are the concrete properties affecting shrinkage in addition to the admixture type. Furthermore, among the aggregate properties are the stiffness, volume to surface ratio and size. When pozzolanic mineral admixture properties are considered, the pozzolanic reactivity, fineness and water absorption ratio are the common ones affecting the shrinkage and shrinkage cracking. On the other hand, the chemical admixtures affect shrinkage by water or porosity reduction and strength increment capabilities. Additionally, environmental conditions such as relative humidity, drying rate and time have also considerable significant effects on shrinkage cracking [1, 2].

Shrinkage generally increases with higher strength and lower porosity with elapsed time due to the use of pozzolanic mineral admixtures in concrete. They may also cause reduction in shrinkage related to the other properties of mineral admixture. For instance, the usage of fly ash provided from Afşin-Elbistan Thermal Power Plant, Turkey, decreases shrinkage of concrete [3]. However, it can be said that this occurs for only replacements below 30 % ratio during early ages. Fly ash (FA) increases drying shrinkage cracking at later ages due to the higher water absorption [46].

The mineral admixtures such as fly ash decrease early-age shrinkage and cracking by reducing the cement paste content [7]. It is reported that FA as fine aggregate decreases shrinkage cracking regarding the properties like water absorption and w/c ratios [8]. It is also clear that the cement paste content and w/c ratio are the most important parameters affecting shrinkage because of their effects on hydration, water content, compressive strength and elastic properties [9, 10].

Besides, rubber aggregate effect on shrinkage cracking can be given as an example in order to underline the significant effect of elastic properties on shrinkage. Rubber aggregate delays and decreases shrinkage cracking due to the decrease in the concrete elasticity moduli [11]. In addition to these properties, it is also seen that drying media and rate are other important parameters [12]. When the shrinkage of concrete is restrained during drying process, internal tensile stresses occur. If these tensile stresses exceed the tensile strength of mortar or concrete, drying shrinkage crack formation can be seen [4]. The best solution to reduce drying shrinkage cracking is believed to be the higher tensile strength and lower modulus of elasticity [4]. Some techniques such as the use of optical or scanning electron microscopes (SEM) are developed to measure and investigate these crack formations [13]. Moreover, the cheapest method to form and measure these cracks can be said as “the ring test” [14].

The industrial by-products or the solid wastes such as FA, bottom ash, slag, silica fume and waste glass can also be used as mineral admixture or as fine aggregate in concrete in order to improve some properties of concrete or mortars, while other properties can be affected negatively [1521]. For instance, GBFS usage as fine aggregate can make it possible to produce durable concrete due to its mechanical, physical and chemical properties even if this reduces the compressive or flexural strengths due to its physical properties [1517]. The reason for the decrease in mechanical properties due to the GBFS usage is determined as the porosity and permeability increase by evaluating the SEM images of such concrete types incorporating GBFS fine aggregates at different amounts [17, 21]. However, conducted tests have also presented that chemical and other physical properties can improve durability properties [15, 17, 21]. Furthermore, GBFS may also decrease free and restrained shrinkage due to the porous microstructure occurrences.

Some effects such as curing aggregate type, incorporation of shrinkage-reducing admixture on cracking of alkali-activated slag concretes are also investigated [22]. Blast furnace slag aggregate has caused to the lower drying shrinkage, higher tensile strength and lower modulus of elasticity in alkali-activated slag concretes and, thus, reduced drying shrinkage cracking [22]. Among all these studies, it is reported that the shrinkage cracking depends on shrinkage potential and rate, tensile creep, tensile strength and the degree of restraint [23, 24]. Besides, the shrinkage-reducing admixtures significantly decrease drying shrinkage cracking [23, 24]. Additionally, it is observed that the increase in the size of fine aggregate decreases the long-term drying shrinkage of mortars [25]. Furthermore, the specimen size and shape have also significant effects on drying shrinkage of concrete [26]. In other words, the test specimen type is very important for determining the drying shrinkage or the drying shrinkage cracking. The use of fibers also decreases the drying shrinkage crack widths of mortars produced with recycled aggregates even if the recycled aggregates increase the drying shrinkage of mortars [27]. The increase in fiber content increases the strain capacity and decreases the drying shrinkage cracking potential [28]. However, the type of the fiber can decrease the drying shrinkage cracking [29]. On the other hand, the fiber content may not resist higher shrinkage-induced tensile stresses in lightweight aggregate concrete [30]. There are also some studies conducted about the shrinkage cracking of high-strength concrete [31]. High-strength concrete is more sensitive to the drying shrinkage cracking [32]. In addition to these statements, the simple solution to reduce drying shrinkage can be said as long curing periods [32]. Finally, high-performance or high-strength concrete types are evaluated in terms of drying shrinkage and it is reported that the drying shrinkage of high-performance lightweight concrete can change based on the curing period [33, 34]. However, the studies about drying shrinkage and restrained drying shrinkage cracking of lightweight aggregate concretes or mortars are rather limited than the normal ones.

1.2 Shrinkage modeling

In one of the previous studies about predicting the shrinkage behavior of concrete, shrinkage strains are estimated by using some statistical methods such as CEB-FIP 1990, EHE, ACI 209R, B3 and GL200 (empirical shrinkage prediction methods) for both self-consolidating concrete and conventional concrete [35]. In this way, ACI 209R-92 model includes the effects of the moist curing, steam curing, ambient relative humidity, member size, concrete composition, slump, fine aggregate, cement and air contents on ultimate drying shrinkage [35]. CEB-FIP 1990 predicts the drying shrinkage strain using compressive strength, cement type, member cross-sectional area, relative humidity and concrete age [35]. EHE model is based on the CEB-FIP 1990 model, and it does not include cement type [35]. B3 and GL2000 models are also similar to CEB-FIP 1990 model, and they predict the drying shrinkage strain using similar parameters with some additional or different coefficients and parameters [35]. In the conclusions of this study, it is reported that all types of empirical estimation methods are effective for both self-consolidating concrete and conventional concrete [35]. On the other hand, ACI 209R model is the best model for estimating drying shrinkage strain in terms of statistical analysis [35]. In another study, a nonlinear diffusion equation is used to obtain a statistical model applicable for all kinds of geometry and concrete under variable ambient conditions by the prediction of the concrete beam structure shrinkage strains in terms of moisture content and the weight loss [36]. Collins and Sanjayan [37] have developed a numerical model for alkali-activated slag concrete beams subjected to restrained shrinkage, which is a stress-based model including shrinkage, elastic modulus, creep, tensile strength and time.

The long-term ultimate shrinkage strain can also be developed by using ACI shrinkage prediction models and parameters that can be obtained from short-term shrinkage strain tests [38]. Besides, shrinkage stresses of mortar specimens are determined using rubber models to predict the shrinkage cracking in concrete building walls indicating the restraint type [39]. AS 1481, AS 3600, Bazant, CEB90 and NAASRA shrinkage prediction methods are also comparable with each other and ACI 209 by using data obtained from 46 Australian concretes with over 1500 points using the method of residual plotting [40], which are based on empirical and statistical methods. Besides, some other models are available to predict the shrinkage strains of different types of concretes. These concrete types have different types of geometries, compositions or ambient conditions, etc. In other words, these previous models are using different parameters as input and output. Additionally, the statistical or other modern methods are used for constructing such shrinkage strain predicting models. For instance, a drying shrinkage strain prediction model is developed with respect to constant relative humidity and temperature conditions for various periods of curing time [41]. A creep and drying shrinkage prediction model considering compressive strength and modulus of elasticity is also developed [42]. Besides, coefficients of ACI 209 R92 model indicating creep, shrinkage and modulus of elasticity are also modified for high-performance concretes to predict the drying shrinkage strain [43]. However, it is reported that two common models as ACI and CEB-FIP are available for a wide range of different concrete mixtures but not for cement pastes, mortars or any fiber-reinforced materials [44]. These models can also be modified for cementitious composites using modulus of elasticity of concrete at the initial load, age of concrete after mixing, age concrete at loading, ultimate specific creep in predicting creep strains or using coefficients related to shrinkage and the age of concrete at the beginning of shrinkage and the age of concrete in predicting the drying shrinkage strain [44].

All of these models attempt to predict or estimate the creep or drying shrinkage strains using different properties such as mechanical, elastic, curing properties and exposure periods and times. The most common properties used for developing drying shrinkage strain prediction models can be said as moisture content, relative humidity, modulus of elasticity, the age of the specimen, the shape and the size of the specimen, compressive strength, restraint conditions, curing conditions, exposure time, etc. [3544]. There are limited numbers of studies investigating the development of models predicting or estimating the drying shrinkage cracking. Most of them focus on the cracking of concrete members by predicting the crack widths of these members [45, 46]. Only one of the available studies in the literature was about the drying shrinkage cracks and the ring specimens [47]. The theoretical model in this study depends on the nonlinear fracture mechanics related to fracture energy rather than the tensile strength. This model includes the fracture resistance curve, strain energy, maximum allowable tensile strain and the prediction of the age for transverse cracking of the ring [47].

1.3 The aim and scope of this study

In this study, ANFIS is used in order to predict the drying shrinkage crack widths of mortars containing nonground GBFS as fine aggregate. ANFIS is a common modern scientific prediction method. It has the capability to reflect the effects of linguistic parameters like fuzzy logic (FL) and the learning capacity of neural networks. ANFIS has many application areas including the prediction of some concrete properties [4852]. ANFIS is one of the modern scientific methods which became common because of its combined properties of artificial neural networks (ANN) and fuzzy logic. It has the ability of employing linguistic parameters like fuzzy logic, and it has the property of learning like artificial neural networks. Statistical methods require enough amount of numerical input for model to represent all parameters. However, ANN and fuzzy logic do not require too many data or input. Besides, ANN can learn and weight the parameters in order to simulate the effects of the parameters on output. Thus, every new data (experimental or observation data) make the model to represent all actual effects and their weights on output. Therefore, each of the data makes model prediction more precise. On the other hand, fuzzy logic can represent the linguistic parameters which cannot be expressed by numbers as data. Therefore, some linguistic data from experience can also be reflected to the model. This cannot be seen in statistical methods. Finally, ANFIS has these two abilities in order to obtain a more precise model. Besides, this study is a significant example for ANFIS model usage in predicting the restrained drying shrinkage crack widths of GBFS mortars related to the ring test. The replacement ratios of GBFS as fine aggregate in mortars (RR), the drying time of ring specimens (DT), the free shrinkage length changes of GBFS mortars (FS) are used as inputs, and the crack widths of GBFS mortars (CW) exposed to ring test are used as output. Besides, models indicated in the previous literature are empirical and statistical methods. There are not any neuro-fuzzy inference models predicting the drying shrinkage or the shrinkage cracking given in the literature even if there are some studies developing prediction models for other properties of concrete by using neural networks and fuzzy logic models. Thus, this study provides an innovative application of ANFIS method on developing a prediction model for drying shrinkage crack widths of GBFS fine aggregate mortars using replacement ratio, drying period and length changes.

2 ANFIS: adaptive-network-based fuzzy inference system

Before constructing the model, the properties of ANFIS should generally be discussed. First of all, ANFIS is capable for approximating any real continuous function on a compact set to any degree of accuracy [48, 49]. In other words, there are almost no restraints on the node functions of an adaptive network except piecewise differentiability. The only limitation of network configuration is of feed-forward type. Thus, the adaptive network applications are commonly used in various areas. The proposed architecture is referred to as ANFIS, standing for adaptive-network-based fuzzy inference system [50]. When the data are the measurable system variables with an internal system parameter, a functional mapping may be constructed by ANFIS that approximates the process of estimation of the internal system parameter. ANFIS is a soft computing technique which incorporates the concept of fuzzy logic into the neural networks. ANFIS can simulate and analyze the mapping relation between the input and output data through a hybrid learning to determine the optimal distribution of membership function [49]. It is mainly based on the fuzzy “if–then” rules from the Takagi and Sugeno fuzzy model [48]. It involves a premise part and a consequent part. The typical architecture of ANFIS can be seen in Fig. 1. It has five layers in this inference system, and each layer involves several nodes, called as the node function [49].

Fig. 1
figure 1

The architecture of ANFIS [48, 49]

2.1 ANFIS architecture

The common use of ANFIS type can be said as Takagi and Sugeno’s type [51, 52]. For this type of fuzzy inference system (FIS), as mentioned above, there are five layers and nodes in each layer. These layers are discussed below. First of all, if there are two inputs x and y and one output z. Two fuzzy if–then rules can be given as follows [50].

  • Rule 1: If x is A 1 and y is B 1, then f 1 = p l x + q 1 y + r l.

  • Rule 2: If x is A 2 and y is B 2, then f 2 = p 2 x + q 2 y + r 2.

In rules 1 and 2, x and y are the inputs, A i and B i are the fuzzy sets, f i are the outputs within the fuzzy region specified by the fuzzy rule. p i , q i and r i are the design parameters that are determined during the training process. The input variables x and y affecting the output variable of the model f have different values, f also has different values, and thus, the design parameters of p, q and r are also have different values. For instance, x varies from A 1 to A 2 and y varies from B 1 to B 2 and the output f also varies from f 1 to f 2; then, the p 1, q 1 and r 1 become p 2, q 2 and r 2. In this case, the model adapts itself and determines the design parameters for each input variable. In other words, the model weights the effects of the factors (variables) and calculates the design parameters p i , q i and r i related to the effect level of inputs x and y. This means that the model learns the effects of all input variables and determines the design parameters related to the contributions of inputs on the output. Therefore, the effect of an input on output can be weighted and the actual effect can be reflected to the output. Finally, it can be said that after training process, the more effective input variable or the effect percent of each input variable can be seen from the values of design parameters p i , q i and r i .

The node functions in the same layer are of the same function family as described below:

Layer 1

Every node i in this layer is a square node with a node function.

$$\mathop Q\nolimits_{i}^{1} = \mu_{{A_{i} }} (x)$$
(1)

where x is the input to node i and A is the linguistic label (“small”, “large”, etc.) associated with this node function. x is usually be chosen to be bell-shaped with maximum membership degree (MD) equal to 1 and minimum equal to 0, such as

$$\mu_{{A_{i} }} (x) = \frac{1}{{1 + \left[ {\left( {\frac{{x - c_{i} }}{{a_{i} }}} \right)} \right]^{{b_{i} }} }}\quad {\text{or}}\quad \mu_{{A_{i} }} = \exp \left\{ { - \left( {\frac{{x - c_{i} }}{{a_{i} }}} \right)^{2} } \right\}$$
(2)

where {a i , b, c i } is the parameter set. As the parameter values change, the bell-shaped functions vary accordingly, thus exhibiting various forms of membership functions (MFs) on linguistic label A i . In fact, any continuous and piecewise differentiable functions, such as commonly used trapezoidal- or triangular-shaped MFs, are also qualified candidates for node functions in this layer. Parameters in this layer are referred to as premise parameters [51].

Layer 2

Every node in this layer is a circle node labeled Tz which multiplies the incoming signals and sends the product out. For instance, each node output represents the firing strength of a rule.

$$w_{i} = \mu_{{A_{i} }} (x) \times \mu_{{B_{i} }} (y),\quad i = 1,2.$$
(3)

Layer 3

Every node in this layer is a circle node labeled N. The ith node calculates the ratio of the ith rule’s firing strength to the sum of all rules firing strengths:

$$\overline{{w_{i} }} = \frac{{w_{i} }}{{w_{1} + w_{2} }},\quad i = 1,2.$$
(4)

For convenience, outputs of this layer will be called normalized firing strengths.

Layer 4

Every node i in this layer is a square node with a node function:

$$Q_{i}^{4} = \overline{{w_{i} }} f_{i} = \overline{{w_{i} }} (p_{i} x + q_{i} y + r_{i} )$$
(5)

where W i is the output of layer 3 and {p i , q i , r i } is the parameter set.

Layer 5

The single node in this layer is a circle node labeled C that computes the overall output as the summation of all incoming signals, i.e.,

$$Q_{1}^{5} = {\text{overall}}\_{\text{output}} = \sum {\overline{{w_{i} }} fi = \frac{{\sum {w_{i} f_{i} } }}{{\sum {w_{i} } }}}$$
(6)

Thus, an adaptive network, which is functionally equivalent to a type-3 FIS, has been constructed. For type-1 fuzzy inference systems, the extension is quite straightforward. For type-2 fuzzy inference systems, if the centroid defuzzification operator with a discrete version which calculates the approximate centroid of area is replaced, then type-3 ANFIS can still be constructed accordingly. However, it will be more complicated than its type-3 and type-1 versions and thus not worth the efforts to do so [50].

The learning mechanisms should not be applied to the determination of MFs since they convey linguistic and subjective description of ill-defined concepts. This is a case-by-case situation, and the decision should be left to the users. In principle, if the size of available input–output data set is large enough, then the fine-tuning of the MFs is applicable since the human-determined MFs are subject to the differences from person to person and from time to time; therefore, they are rarely optimal in terms of reproducing desired outputs. However, if the data set is too small, then it probably does not contain enough information of the system under consideration. In this situation, the human-based MFs represent important knowledge obtained through human experts’ experiences and it might not be reflected in the data set; therefore, the MFs should be kept fixed throughout the learning process [50].

Interestingly enough, if the MFs are fixed and only the consequent part is adjusted, the ANFIS can be viewed as a functional-link network where the “enhanced representation” of the input variables is achieved by the MFs [50].

2.2 Fuzzy inference systems (FIS) with simplified fuzzy if–then rules

For type-1 reasoning, the MFs on the consequence part are restricted to monotonic functions which are not compatible with linguistic terms such as “medium” having bell-shaped MF. For type-2 reasoning, the defuzzification process is time-consuming and systematic fine-tuning of the parameters is not easy. For type-3 reasoning, it is just hard to assign any appropriate linguistic terms to the consequence part which is a nonfuzzy function of the input variables. To cope with these disadvantages, simplified fuzzy if–then rules of the following form are introduced:

  • If x is big and y is small, then z is d.

z is described by a crisp value (or equivalently, a singular MF). This class of simplified fuzzy if–then rules can employ all three types of reasoning mechanisms. More specifically, the consequent part of this simplified fuzzy if–then rule is represented by a step function (centered at z = d) in type 1, a singular MF (at z = d) in type 2 and a constant output function in type 3, respectively. Thus, the three reasoning mechanisms are unified under these simplified fuzzy if–then rules [50].

2.3 The basic of Takagi–Sugeno fuzzy logic

Takagi–Sugeno fuzzy logic or Sugeno fuzzy logic has first been introduced in 1985 [4345]. It is the modification of Mamdani model. Fuzzifying the inputs and applying the fuzzy operation are exactly the same to Mamdani model. The different place between them is the output MF. Sugeno-type output MFs are either linear functions or constants.

When the output functions are constant, it can be called as zero-order Sugeno fuzzy model. For example, a zero-order Sugeno fuzzy logic can be defined as:

  • If x is A and y is B, then z = k.

where A and B are fuzzy set defined for the MFs for x and y. k is a constant crisp value defined in the consequent. Therefore, the output of each rule is like a spike. The operator of implication and aggregation methods is simply multiplication and addition. A first-order Sugeno fuzzy logic model has the rules like that:

  • If x is A and y is B, then z = px + qy + r.

where A and B are fuzzy sets in the antecedent, while p, q and r are all the constants. The location is defined by the input data. This makes the system efficiently and compactly respond the change of input. Higher-order models are possible, but they become more complex and just have little more advantage [5052].

3 ANFIS method application

In this study, the restrained shrinkage crack widths of nonground GBFS fine aggregate mortars are attempted to be predicted by using ANFIS method. The required data are obtained from an experimental study conducted by Eskişehir Osmangazi University Materials of Construction Division. The related experimental procedure is only given, and the model construction is explained according to the study objective. In this manner, the experimental free shrinkage test and ring test results are given as the comparison of the predicted and the experimental results.

In the related experimental study, GBFS is used in nonground form as fine aggregate and CEM II/B-M 32.5-type cement as hydraulic binder. CEN reference natural sand (CEN standard sand) corresponding TS EN 196-1 [53] and super-plasticizer as chemical admixture are the other mixing materials in mortar production. Eskişehir tap water is used as mixing water, and mortar specimens are produced for shrinkage cracking observations and experimental measurements. A reference mixture is designed using only CEN reference sand. The other specimens are produced by replacing sand with GBFS by weight at the ratios of 10, 20, 30, 40, 50, 60, 70, 80, 90 and 100 %. Length changes due to free shrinkage and width changes of restrained shrinkage cracks are determined by conducting required tests on these specimens.

Produced mortar specimens for free shrinkage test are kept under 20 °C temperatures and 90 % relative humidity during 24 h. After then, the cast was demolded and the length changes are measured, while the specimens are kept under 23 ± 2 °C temperature and 50 ± 4 % relative humidity during 60 days according to ASTM C 157 [54]. Ring-type specimens are prepared for restrained shrinkage cracking test, and kept under same conditions like free shrinkage specimens as 23 ± 2 °C temperature and 50 ± 5 % relative humidity during 60 days. The reason of exposing free or shrinkage specimens to these drying conditions is to obtain the maximum shrinkage effect related to the previous knowledge, and that is why ASTM C 157 [54] suggests these conditions. These drying conditions are provided by using the drying conditions in the room checked by using an electronic device capable for measuring temperature and humidity four times before the evening with the time interval of 3 h during the free shrinkage and ring tests. The upper surface of the specimen is sealed with silicon material to avoid exposure of the drying effect of the conditions to this upper surface. Thus, the circular surface could only be exposed to drying or curing conditions. Henceforth, the crack formation and development are observed during 60 days, and crack widths are measured everyday by using optical crack microscope on the ring test specimens. The dimensions of the ring mold for determining restrained shrinkage cracking are presented in Fig. 2. Ring test setup is presented in Fig. 3.

Fig. 2
figure 2

Dimensions (mm) of the ring test setup

Fig. 3
figure 3

The ring test setup for restrained shrinkage cracking

In the construction of ANFIS model, RR of GBFS, DT of ring specimens and the experimental FS results of specimens are considered as input and the shrinkage CW is used as output to train and test the model, and hence, totally 456 data are obtained. The experimental results leading no cracks are not used in the models. The RR, DT and FS inputs are composed of only the data having crack formation in order to improve the precision of the model. Among all the data, only 238 of them are used for training the model and 120 of them are reserved for testing. The testing data are approximately 33 %. The reason is that ANFIS model suggests 33 % of the data to be used as testing data [50]. The training data are given in Table 1, and the testing data are presented in Table 2. Three inputs and one output are used to construct the ANFIS model. Besides, Takagi–Sugeno-type ANFIS model and grid partition method are used to generate FIS. In the next process, hybrid method and ten epochs are applied. However, two epochs were enough to train the model. Five constant Gaussian MFs are chosen for inputs during the training process. The reason for these choices is to obtain the best solution by using them. Some of the methods such as sub-clustering and grid partition and some types of MFs such as Gaussian, sigmoid, triangular and trapezoidal are tried, and the best choice is the model including the Gaussian MF and the grid partition method with the parameters chosen as mentioned above. In other words, different models with different parameters are tried and this model was chosen because of the best performance obtained compared with the other models. The performance comparison of the models constructed to obtain the best performance is represented in Table 3. For some models in which sub-clustering method used, better root-mean-square error (RMSE) and the absolute fraction of variance (R 2) are obtained. However, the MFs of other models are not available for use because of the irregular distribution of FS MF. The MFs of the chosen model are preferable in the point of the view of the fuzzy philosophy. The chosen ANFIS model with five constant Gaussian MFs and grid partition method is coded as grid1. The schematic demonstration of the ANFIS model coded as grid1 is shown in Fig. 4. Totally, 125 rules are obtained and the structure of the model is presented in Fig. 5. The RR as input1 and the DT as input2 have regular MFs as Gaussian behavior. On the other hand, the FS as input 3 has irregular MF distribution. This may be due to the nature of mortars incorporating GBFS fine aggregate having more granular physical structure and coarser gradation than the reference sand.

Table 1 Training data
Table 2 Testing data
Table 3 The comparison of performances of the trial models
Fig. 4
figure 4

Schematic demonstration of the model

Fig. 5
figure 5

Structure of the ANFIS model

4 Results and discussion

Figure 6 presents the experimental and prediction results after training the model, and Fig. 7 shows the comparison between these results after testing. It is seen that the prediction and experimental results for the data are rather close to each other. On the other hand, the differences between these results can be relatively higher for some of the data in both training and testing phases. Besides, the prediction result can have negative values for one or two data. However, these data are limited for both processes, especially in the training process due to the mechanism of ANFIS modeling. The numbers of predicted and experimental results have relatively higher differences in testing than the training phase. Additionally, the maximum difference between the prediction and experimental results is 0.0565 mm and the maximum difference for testing is about 0.0849 mm. These differences for a few data can be unacceptable and may occur because of the irregular experimental free shrinkage length distribution, which is obtained due to the porous structure with increase in GBFS replacement. The porosity of the mortars increases with the increase in GBFS aggregate content. The reason of this statement is the coarser gradation of GBFS than the one of CEN reference natural sand. The gradations of GBFS and reference sand are given in Table 4.

Fig. 6
figure 6

Comparison of the predicted and experimental results after training

Fig. 7
figure 7

Comparison of the predicted and experimental results after testing

Table 4 The gradations of sand and GBFS

Root-mean-square error (RMSE), the absolute fraction of variance (R 2) and mean absolute percentage error (MAPE) are used to evaluate the performance of the model as their extensions with their comparisons are given in Table 5. Similar conclusions and explanations as above can be given for this case also. It can be pointed out that the model parameters are chosen after trying different parameters such as sub-clustering, other kinds of MFs, different numbers of MFs and iterations. The performance values are checked, and it is decided that the best solutions and predictions can be obtained by using grid partition method, with five Gaussian MFs and hybrid method. However, due to the irregular distribution of input FS, such RMSE, R 2 and MAPE values are obtained by using Eqs. 7, 8 and 9. On the other hand, it should still be indicated that the prediction results are acceptable and close to the experimental crack width results obtained from ring test.

Table 5 RMSE, R 2 and MAPE values of the ANFIS model
$${\text{RMSE}} = \sqrt {\frac{1}{N}\sum\limits_{i = 1}^{N} {(y_{i - } \hat{y}_{i} )^{2} } }$$
(7)
$$R^{2} = \frac{{\left( {n\sum {t_{i} o_{i} } - \sum {t_{i} } \sum {o_{i} } } \right)^{2} }}{{\left( {n\sum {t_{i}^{2} - \left( {\sum {t_{i} } } \right)^{2} } } \right)\left( {n\sum {o_{i}^{2} } - \left( {\sum {o_{i} } } \right)^{2} } \right)}}$$
(8)
$${\text{MAPE}} = \frac{1}{n}\left[ {\frac{{\sum\nolimits_{i = 1}^{n} {\left| {t_{i} - o_{i} } \right|} }}{{\sum\nolimits_{i = 1}^{n} {t_{i} } }} \times 100} \right]$$
(9)

Finally, it can be said that the predicted and experimental results are close to each other for most of the testing data and ANFIS can be employed to predict the drying shrinkage crack widths without attempting ring test (heavy molds and long time as at least 60 days) by determining only the free shrinkage length changes. Furthermore, the prediction results give an opinion about the cracking performance of such mortars and ANFIS could be adapted for predicting the crack widths of different types of concretes and mortars. Besides, the model depends on RR of GBFS, DT of specimen and FS of mortar rather than mixture properties such as aggregate, water and cement contents, w/c ratio and admixture type. which may differ from mortar to mortar or concrete to concrete. This means that the model proposed can be generalized for all kinds of mortars. However, new crack width prediction models should be developed for concrete considering properties wisely that may be used as input data. On the other hand, it is possible to construct generalized ANFIS models to predict shrinkage cracking of mortars and concretes due to the nature of ANFIS. Additionally, the model proposed can be used to estimate the shrinkage cracking of GBFS fine aggregate mortars which may possibly be used for producing plasters and make it available to take precautions before producing these types of plasters. This situation would gain economical and time-savings. Consequently, it would be available and possible to prevent required precautions in order to improve the shrinkage cracking performance and thus, the durability of mortar or concrete.

5 Conclusions

It is extremely difficult to take into account of all either controllable or uncontrollable parameters for the prediction of drying shrinkage cracking. Some empirical models have been widely used for drying shrinkage prediction and rarely used for drying shrinkage cracking. In this study, the drying shrinkage crack widths obtained from the ring test could easily and accurately be predicted.

Consequently, the ANFIS ring test restrained drying shrinkage crack width prediction model developed for GBFS mortars can be a useful tool for engineers as a preliminary guide for evaluating the effects of drying shrinkage cracking on mortars considering the GBFS replacement, drying time and the possible length changes. Moreover, improvements and modifications for the model may be achieved by constructing a wider database and including additional input variables such as environmental conditions and mixture compositions even if they were expressed linguistically. Besides, this developed model or the improved one can be adapted for different kinds of mortars and concretes exposed to different environment conditions and incorporating different types of materials such as cements, aggregates, mineral and chemical admixtures, bottom ash, fly ash, rubber and crushed tile, as mineral admixture or aggregate, having different water to cement ratios, different sizes of aggregates, water content, cement content. Briefly, it is possible to construct different types of models predicting different properties of mortars or concretes having different properties under different circumstances. In this study, this advantage has been used for predicting the drying shrinkage crack widths of GBFS mortars.

Besides, these types of drying shrinkage crack width prediction models would help the mortar–concrete designers and the producers to consider precautions before production without losing time and money. In addition, they would contribute to the durability of the material by preventing or reducing the shrinkage cracking before producing the mortar and concrete. Therefore, they can also contribute to the sustainable development by making it possible to gain economical, environmental and technical advantages in production.