Research Article

Investigation of ANN Model Containing One Hidden Layer for Predicting Compressive Strength of Concrete with Blast-Furnace Slag and Fly Ash

Table 6

Comparison of different machine learning models for predicting compressive strength of concrete.

ReferenceMachine learning algorithmInputNumber of data samplesPerformance measure

Han et al. [41]ANN model7 inputs: curing temperature, water to binder ratio, BFS to total binder ratio, water, fine aggregate, coarse aggregate, and superplasticizer269R2 = 0.9610

Boukhatem et al. [27]ANN model5 inputs: cement, water-to-cement ratio, slag content, temperature, age of samples726R2 = 0.9216

Kandiri et al. [28]Hybridized multiobjective ANN and a multiobjective slap swarm algorithm (MOSSA), M5P model tree algorithm7 inputs: cement, BFS, BFS grade, water, fine aggregate, coarse aggregate, age of samples624ANN-16, R2 = 0.941
ANN-7: R2 = 0.865
M5P: R = 0.884

Boğa et al. [29]ANN model and the adaptive neuro-fuzzy inference system (ANFIS)4 inputs: cure type, curing period, BFS ratio, CNI ratio162ANN: R2 = 0.9710
ANFIS: R2 = 0.665

Bilim et al. [30]ANN model6 inputs: cement, ground granulated blast-furnace slag, water, hyperplasticizer, aggregate, and age of samples225R2 = 0.9600

Sarıdemir et al. [31]ANN and fuzzy logic models ANFIS5 inputs: age of samples, cement, BFS, water, and aggregate284ANN: R2 = 0.981
FL: R2 = 0.968

Bui et al. [44]Modified firefly algorithm-artificial neural network (MFA-ANN)8 input parameters: cement, BFS, fly ash, water, superplasticizer, coarse aggregate, fine aggregate, and age of samples1133R2 = 0.9025

Feng et al. [70]AdaBoost algorithm8 inputs: cement, BFS, fly ash, water, superplasticizer, coarse aggregate, fine aggregate, age of samples1030AdaBoost: R2 = 0.982
ANN: R2 = 0.903
SVM: R2 = 0.855

Behnood et al. [42]M5P model tree algorithm8 inputs: cement, blast-furnace slag, fly ash, water, superplasticizer, coarse aggregate, fine aggregate, age of sample1912R2 = 0.900

Golafshani and Behnood [69]Biogeography-based programming8 inputs: cement, silica fume, water, coarse aggregate, fine aggregate, superplasticizer, maximum aggregate size, age of sample1030RMSE = 8.5389
MAE = 6.3882
BBP: R2 = 0.8806

Dao et al. [43]Gaussian process regression and ANN model8 input parameters: cement, BFS, fly ash, water, superplasticizer, coarse aggregate, fine aggregate, age of samples1030R2 = 0.8930
RMSE = 5.46
MAE = 3.86

This paperANN model8 inputs: cement, water, coarse aggregate or gravel, fine aggregate or sand, blast-furnace slag, fly ash, superplasticizer, age of samples1274R2 = 0.9285
RMSE = 4.4266
MAE = 3.2971