Next Article in Journal
Influence of Multiple Openings on Reinforced Concrete Outrigger Walls in a Tall Building
Next Article in Special Issue
Invasive Weed Optimization Technique-Based ANN to the Prediction of Rock Tensile Strength
Previous Article in Journal
Screening Mechanism and Properties of a Cantilevered Vibrating Sieve for Particles Processing
Previous Article in Special Issue
A Novel Artificial Intelligence Technique to Estimate the Gross Calorific Value of Coal Based on Meta-Heuristic and Support Vector Regression Algorithms
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A New Approach of Hybrid Bee Colony Optimized Neural Computing to Estimate the Soil Compression Coefficient for a Housing Construction Project

1
Geographic Information Science Research Group, Ton Duc Thang University, Ho Chi Minh 700000, Vietnam
2
Faculty of Environment and Labour Safety, Ton Duc Thang University, Ho Chi Minh City 700000, Vietnam
3
Faculty of Civil Engineering, Institute of Research and Development, Duy Tan University, P809-03 Quang Trung, Da Nang 550000, Vietnam
4
Department of Geological-Geotechnical Engineering, Hanoi University of Mining and Geology, No. 18 Pho Vien, Duc Thang, Bac Tu Liem, Hanoi 100000, Vietnam
5
Department of Hydrogeoloy and Engineering Geology, Vietnam Institute of Geosciences and Mineral Resources, Thanh Xuan, Hanoi 100000, Vietnam
6
Institute of Research and Development, Duy Tan University, Da Nang 550000, Vietnam
7
Geographic Information System Group, Department of Business and IT, University of South-Eastern Norway, Gullbringvegen 36, N-3800 Bø i Telemark, Norway
*
Authors to whom correspondence should be addressed.
Appl. Sci. 2019, 9(22), 4912; https://doi.org/10.3390/app9224912
Submission received: 15 October 2019 / Revised: 9 November 2019 / Accepted: 12 November 2019 / Published: 15 November 2019
(This article belongs to the Special Issue Meta-heuristic Algorithms in Engineering)

Abstract

:
In the design phase of housing projects, predicting the settlement of soil layers beneath the buildings requires the estimation of the coefficient of soil compression. This study proposes a low-cost, fast, and reliable alternative for estimating this soil parameter utilizing a hybrid metaheuristic optimized neural network (NN). An integrated method of artificial bee colony (ABC) and the Levenberg–Marquardt (LM) algorithm is put forward to train the NN inference model. The model is capable of delivering the response variable of soil compression coefficient a set of physical properties of soil. A large-scale real-life urban project at Hai Phong city (Vietnam) was selected as a case study. Accordingly, a dataset of 441 samples with their corresponding testing values of the compression coefficient has been collected and prepared during the construction phase. Experimental outcomes confirm that the proposed NN model with the hybrid ABC-LM training algorithm has attained the highly accurate estimation of the soil compression coefficient with root mean square error (RMSE) = 0.008, mean absolute percentage error (MAPE) = 10.180%, and coefficient of determination (R2) = 0.864. Thus, the proposed machine learning method can be a promising tool for geotechnical engineers in the design phase of housing projects.

1. Introduction

The compressibility behavior of soil is a crucial parameter in geotechnical engineering, which is mandatory to investigate during the design phase of various construction projects. This behavior dictates the change in soil volume under applied stress [1]. Particularly for housing projects, in order to forecast the settlement of building foundations, the compressibility of soil needs to be estimated as accurately as possible, because unforeseen or excessive settlement inevitably causes cracks in buildings and even threatens their stability [2,3]. Damage to buildings and building collapses due to unanticipated settlements are widely reported in many countries [4,5,6,7].
The soil compression is generally defined as the decrease in volume of the soil under pressure caused by the drainage of pore water [8]. Hence, the analyses on the compressibility of soil are basically required for fine-grained soils having low permeability. It is also noted that the process of determining the soil compressibility for fine-grained soils is relatively tricky, because these soils have low permeability and their rate of pore water drainage is a complex time-dependent phenomenon [8].
To quantify the compressibility of soil, researchers and engineers have used the compression coefficient (CC) [9,10,11,12]. This parameter is practically employed in the process of estimating the settlement of soil layers in constructed areas. The quality of soil settlement estimation heavily depends on the accuracy of the CC prediction. In practice, this important property of soil is computed using the oedometer test performed in a laboratory [13], however, the process of obtaining CC via the oedometer test is recognizably time-consuming and costly [14]. More importantly, experienced and skilled technicians are required so that the test results are reliable.
In this regard, mathematical models in the form of predictive equations have been developed based on experimental laboratory data as cost-effective approaches for estimating CC [15,16,17,18,19], however, the accuracy result obtained from those predictive formulas is often restricted due to their lack of generalization capability, inability to describe multivariate relationships, as well as a limited amount of collected data [20]. Therefore, predictive equations are not sufficient for deriving accurate prediction models used for CC estimation, and therefore new efficient solutions for the CC prediction should be developed to meet the current demand for practicing engineers.
Recently, advanced artificial intelligence has successfully been adopted for solving complex modeling problems in various geotechnical engineering applications, i.e., predictions of soil strength [21,22,23], shear wave velocity [24], peak shear strength of fiber-reinforced soils [25], soil liquefaction [26,27], pile–soil interactions [28,29], and groutability of granular soils [30,31]. The main merit of these artificial intelligence approaches is the high prediction capability and the ability to deal with multivariate data [32,33]. A remarkable review of artificial intelligence in geotechnical engineering can be founded in Shahin [34].
Regarding the CC estimation, several artificial intelligence algorithms have been considered in various real-world projects. Park and Lee [35] showed that the neural network provides a higher performance as compared with those of empirical formulas. Kurnaz et al. [17] proposed a neural network for predicting soil CC and applied it to forecast the settlement of fine-grained soils. The result showed that the predicted values were close to the experimental values. Mohammadzadeh et al. [8] developed a multi-gene expression programming model for computing CC. The multi-gene expression programming can automatically identify predictive equations that provide an excellent fit to the employed data set, however, the physical meaning of these equations is challenging to interpret. Overall, the modeling accuracy of the genetic programming approach has significantly surpassed those of other neural computing approaches [36,37]. Among various artificial intelligence algorithms, neural computing still stands out as an auspicious tool for modeling complex geotechnical engineering problems including the CC prediction. This is because neural computing, with a flexible learning paradigm, has high ability to adapt to nonlinear modeling problems, noise in data, and multivariate datasets [38,39,40]. Herein, the flexible structure of the neural computing model is a key that can approximate any targeted function with arbitrary accuracy. Thus, neural computing can possess the capability of universal learning [41].
Notably, the learning phase of a neural computing model is formulated as the minimization of a loss function. The standard method of backpropagation algorithms is often employed due to good convergence speed and high prediction performance. Nonetheless, the loss function is generally complex and contains many local minima. Hence, building a neural computing model with the backpropagation algorithms for the CC prediction is still tricky, which often gets trapped in a locally optimal solution [32]. This issue prevents neural computing from predicting the CC at higher accuracy. To address this, hybrid and ensemble systems that integrate metaheuristic optimization and neural computing should be developed for predicting soil CC in order to enhance accuracy.
A literature review showed that various metaheuristic algorithms have been successfully employed for optimizing the neural computing models, i.e., genetic algorithm [42], particle swarm optimization [43], differential evolution [44], artificial bee colony (ABC) [45], cuckoo search [46], differential flower pollination [47], and ant-lion optimizer [48]. Herein, the weights of the neural computing models were searched and optimized. Although the performance of these models has been improved, it is still not easy to train the model, because these metaheuristic algorithms are stochastic processes which may cause stagnation in many situations [49].
This study addresses the above-mentioned issue by proposing a new hybrid neural computing approach for predicting soil CC. Thus, a new hybrid algorithm, which is based on ABC [50] and the Levenberg–Marquardt (LM) backpropagation [51], was developed and proposed to optimize the neural computing model. Herein, the ABC acts as a global search method used to optimize the model’s weights. During the searching process of ABC, the LM algorithm is randomly activated to play the role of a local search used to enhance the convergence speed of the overall optimization process. The ABC is selected because this is a swarm intelligence that has demonstrated better performance as compared with other benchmark algorithms [50]. In addition, ABC has been successfully employed to solve various real-world problems [52,53]. For the case of the LM, this algorithm stands out as one of the most robust methods for training neural computing models. This fact is demonstrated by its successful applications in various research domains [54,55].
The proposed hybrid neural computing model was verified at a large-scale real-life urban project at Hai Phong city (Vietnam). For this task, a dataset of the project with 441 samples, which recorded results of the soil CC and their twelve physical parameters, were used. The subsequent part of this paper is organized as follows: Section 2 reviews the employed computational approaches of multilayer perceptron artificial neural network (MLP ANN) and ABC; Section 3 provides general information regarding the study site and the collected dataset; Section 4 presents the proposed ANN model using the combination of ABC and LM in detail; Section 5 reports the experimental results; followed by concluding remarks on the study stated in Section 6.

2. Background of the Employed Artificial Intelligence Algorithms

2.1. Neural Computing Model

In geotechnical engineering, neural computing, i.e., artificial neural network (ANN), is widely accepted as a capable tool for modeling complex phenomena [56,57,58]. Inspired from biological neural networks, ANN simulates the information processing and knowledge generalization that happens in the human brain. By learning from examples of input and output data, a trained ANN is capable of making inferences on the output information by analyzing novel inputs [59,60]. The structure of an ANN consists of simple interconnected neurons. Although the learning and generalization of one neuron are restricted, the whole network, which combines all of the information processing unit of individual neurons, is capable of describing sophisticated processes. It has been confirmed that ANN has the capability of universal learning [41]; this means that an ANN structure with a sufficient number of neurons in its hidden layer can model any hidden function with arbitrary accuracy. ANN has been successfully applied in various geotechnical engineering problems [29,54,61,62].
A function of interest, f, can be described as follows:
f : X R NX Y R 1
where NX is the number of input attributes.
To approximate f, an ANN with a typical structure of an input, a hidden, and an output layer is employed. The typical structure of an ANN is demonstrated in Figure 1. It is noted that, herein, NX = 12 which is the number of CC’s influencing factors. The targeted output Y is CC of soil. To model the mapping function between the set of 12 predictor variables and CC of the soil, the training process of an ANN adapts its parameters including the weight matrix of the hidden layer (W1), the weight matrix of the output layer (W2), the bias vector of the hidden layer (b1), and the bias vector of the output layer (b2). In Figure 1, fA denotes an activation function. The sigmoid function is often employed [32] and its formula is given as follows:
f A ( n ) = 1 1 + e n
The model parameters of an ANN, including the weight matrices and the bias vector, can be identified via the training process which relies on the framework of error backpropagation. The mean square error (MSE) is commonly employed as the loss function for training in ANN [32]:
M S E = 1 M i = 1 M e i 2
where M represents the number of training samples; ei denotes the deviation between the observed and the predicted values of CC; ei = Yi,P − Yi,A; and Yi,P and Yi,A are the predicted and actual values of CC, respectively.
In addition, the Levenberg–Marquardt (LM) backpropagation algorithm [51] is often used to train an ANN model used for function approximation tasks [37]. The LM backpropagation algorithm is essentially a modification of the Newton algorithm for nonlinear optimization. During the training process, the weights of a ANN are adapted using the following equation [63]:
w i + 1 = w i ( J i T J i + λ × I ) 1 J i T e i
where J denotes the Jacobian matrix of output errors, I represents identity matrix, and λ is the learning rate.
Finally, the ANN model employed for CC estimation can be shown as follows:
f ( X ) = b 2 + W 2 × ( f A ( b 1 + W 1 × X ) )

2.2. Artificial Bee Colony for Solving Continuous Optimization

As described earlier, the training process of an ANN is to adapt the network weight and construct a model that can provide a good fit to the collected data. This model construction is achieved via the minimization of a loss function. Therefore, the ANN training process can be formulated as an optimization problem [64]. The characteristics of the loss function are difficult to investigate. Moreover, the search space is definitely high-dimensional and possibly nonlinear with many local minima. Hence, metaheuristic algorithms are suitable candidates which can be applied for optimizing the network structure. In this study, ABC optimization [50] is selected as the ANN training approach.
Herein, the problem of interest is to find a solution that minimizes a cost function F(x), in which x is a vector that stores ANN model parameters. ABC relies on a population of PS bees to explore the search space and identify a set of right solutions that bring about the desired values of the cost function F(x). To explore the vast search space and exploit potential foraging areas, ABC resorts to three kinds of honeybees, which are employed bees, onlooker bees, and scout bees [52]. These types of honeybees perform searching operators to locate the optimum solution or near optimum solutions within a maximum number of searching iteration (Imax).
In the first iteration, all bees in the population are randomly generated within the feasible domain according to the following equation:
x i , j = L B j + R a n d ( 0 ,   1 ) ( U B j L B j )
where LBj and UBj denote the lower bound and the upper bound of the jth variable of the solution ith, and Rand(0, 1) is a uniform random number between 0 and 1.
With these randomly initiated individuals, the ABC algorithm sequentially performs the employed bee phase, onlooker bee phase, and scout bee phase. In the employed bee phase, a candidate solution (also called food source) is created according to the following formula:
u i , j = x i , j + φ i , j ( x i , j x k , j )
where k and i denote the kth and ith bees in the population and ϕ i , j represents a random number generated within the range of −1 and +1.
On the basis of the information of the search space provided by the employed bee phase, onlooker bees probabilistically determine their new food source according to the following equation:
p i = F i / j = 1 P S F j
where Fi is the fitness of the i th food source and pi denotes the food source selection probability. It is noted that the fitness value of a solution is simply the inverse of its cost function value.
The ABC algorithm employs a greedy selection criterion in the selection operator to retain good individuals and discard inferior ones. Accordingly, when the employed and onlooker bee phases are accomplished, the best-found solution (or food source) is updated. Notably, if a food source cannot improve its cost function for a certain number of consecutive iterations, it is abandoned and replaced by a newly found food source explored by a scout bee. The equation used to generate a scout bee’s food source is similar to that of Equation (5). Hence, the scout bee phase can be considered as a measure to prevent the algorithm from stagnation and premature convergence.

3. Description of the Study Site and Collected Dataset

Since ANN is a supervised machine learning approach, a set of experimental data with observed CC values needs to be collected to train the CC prediction model. In this study, 441 samples of soil with 12 properties were collected during the construction phase of the Vinhomes housing project (Hai Phong city, Vietnam) in 2016. The study area ha illustrated in Figure 2. The 12 soil properties include sample depth (X1), sand percentage (X2), loam percentage (X3), clay percentage (X4), moisture content (X5), wet density (X6), dry density (X7), void ratio gravity (X8), liquid limit (X9), plastic limit (X10), plastic index (X11), and liquid index (X12).
It is noted that 31 boreholes, ranging from 1.8 m to 52.8 m, are used to investigate the geological condition of the study area. The geological survey and laboratory tests in this study were performed according to instructions stipulated in the Vietnam Standards including TCVN9155:2012 (Hydraulic structures: Technical requirements for drilling machines of the geological survey) and TCVN 9140:2012 (Hydraulic structures: Technical requirements for preserving samples in the work on geological investigation). Moreover, the standard penetration test [65] was used to collect data on soil layers. The statistical characteristics of CC’s influencing factors used in this study are shown in Table 1. Table 2 illustrates samples of the collected dataset. Histograms of the variables in the collected dataset are shown in Figure 3 and Figure 4.
In addition, to facilitate the learning phase of ANN, the collected dataset has been normalized by means of the Z-score data transformation. The formula of the Z-score data transformation is shown as follows:
X N = X O m X s X
where XN and XO denote the normalized and the original variables, respectively; mX and sX are the mean value and the standard deviation of the original variable, respectively.

4. Proposed ANN with Hybridization of ABC and LM Algorithms for Compression Coefficient Estimation

This section presents the proposed ANN model trained by a hybrid method of ABC and LM algorithms. This model is trained with the aforementioned experimental dataset and is specifically designed for the task of CC estimation. The proposed model, namely, ABC-LM-ANN, is demonstrated in Figure 5. It is noted that the model relies on the MATLAB Statistics and Machine Learning Toolbox [66] to perform the LM algorithm. In addition, the ABC algorithm and the integrated ABC-LM-ANN model were coded by the authors in MATLAB programming environment.
To construct the ANN model used for CC estimation, it is required to appropriately set the two-weight matrices of W1 and W2, as well as the two bias vectors of b1 and b2. It is worth reminding that the size of the matrix W1 is NR x NDX, where NR and NDX are the numbers of neurons in the hidden layer and the number of input neurons, respectively. Herein, NDX = 12, which is the number of CC’s conditioning factors. Meanwhile, based on the suggestion of Heaton [67] and several trial-and-error experiments, the value of NR used in this study is selected to be 10 and the size of W2 is NO x NR where NO is the number of output neurons. Herein, NO = 1, which is the targeted output of CC. The size of the two bias vectors of b1 and b2 is NR and 1, respectively. Since it is required that a solution of ABC is presented in the form of a vector, the ANN structure including W1, W2, b1, and b2 are vectorized and concatenated to formulate a solution or food source. On the basis of the above explanation, the length of a vector representing a solution is NR x NDX + NO x NR + NR + 1.
To train the ANN model using the ABC-LM algorithm, the following cost function (CF) is used to minimize the discrepancy between the observed and the predicted output of CC:
C F = M S E T R + M S E V A 2
where MSETR and MSEVA represent the mean squared error (MSE) of the data samples in the training and validating datasets, respectively. Herein, the training set and the validating set occupy 80% and 10% of the whole dataset, respectively. The rest of the original dataset (10%) is reserved for testing purposes.
The MSE is given as follows:
M S E = i = 1 N D ( Y A , i Y P , i ) 2 N D
where YA,i and YP,i denote the actual and the predicted CC of the ith data instance. ND is the number of data instances.
The inclusion of the validating data is to safeguard against overfitting during the ABC-LM training process. Overfitting typically occurs when the constructed ANN model can provide a perfect fit to the training data, nevertheless, the model has an inferior fit when predicting CC values for novel soil samples. The inclusion of both training and validating datasets is to force the ABC-LM to seek for a network structure that can deliver good predictive accuracy and guarantee generalization property.
During the model training phase, ABC acts as a global optimizer to guide the population of honeybees to better solutions that represent network structures. Moreover, to accelerate the optimization process, the LM backpropagation algorithm is activated once in ten iterations on a randomly selected solution. With the maximum number of ABC’s iterations set at 100, the LM backpropagation algorithm with the number of training epoch = 300 and the learning rate = 0.01, is activated 10 times to boost the optimization performance. The population size of ABC is chosen to be 100; the lower and upper boundaries of the network parameters, which are the elements of W1, W2, b1, and b2, are selected to be −3 and 3, respectively. The operational training flow of the ABC-LM algorithm is illustrated in Figure 6.

5. Results and Discussions

As described above earlier, the whole dataset of soil samples includes 441 data points. To construct the ABC-LM-ANN model used for CC prediction, the original dataset is divided into a training set (80%), a validating set (10%), and a testing set (10%). The first two datasets are used in the phase of model construction and the third dataset acts as novel soil samples to verify the predictive performance of the proposed model in real-world applications of CC estimation. It is worth noting that before the model construction and testing phases, the original dataset had been normalized with the use of the Z-score transformation. This data transformation is to prevent the undesired situation in which variables with large magnitude dominate the ones with small magnitude.
To evaluate the performance of the ABC-LM-ANN model, root mean square error (RMSE), the mean absolute percentage error (MAPE), the mean absolute error (MAE), and the coefficient of determination (R2) are employed. The equations used to compute these indices are provided as follows [68]:
R M S E = s q r t ( t = 1 N ( Y A , i Y P , i ) 2 N )
M A P E = 100 % N t = 1 N | Y A , i Y P , i | Y A , i
M A E = 1 N t = 1 N | Y A , i Y P , i |
R 2 = S S y y S S E S S y y
where YA,i and YP,i is the actual and the predicted values of soil CC of the ith data instance. N is the number of data instances in the set of interest.
SSyy and SEE are calculated as follows:
SS yy = i = 1 N ( Y A , i Y A , m ) 2
S S E = i = 1 N ( Y A , i Y P , i ) 2
where YA,m is the mean value of actual soil CC.
The optimization process of the proposed ABC-LM-ANN is illustrated in Figure 7. It can be seen from this figure that the hybridization of ABC and LM can help the searching process to converge into a good solution of ANN structure within 63 iterations. Beyond this point, no better solution of the ANN structure can be found. The ANN optimized by the LM-ANN can attain a promising predictive result with RMSE = 0.009, MAPE = 10.705%, MAE = 0.007, and R2 = 0.840. With R2 = 0.840 (see Figure 8), the constructed ANN can explain 84% of the variation of the actual CC values. This is a good outcome since the problem of CC estimation, like other problems in the field of geotechnical engineering, is known to be complex. In addition, Figure 9 demonstrates the collected CC values accompanied by the corresponding CC results predicted by the proposed approach and Figure 10 presents the error distribution of the ABC-LM-ANN model in both training and testing phases.
To confirm the performance of the ABC-LM-ANN, its outcome is compared to those of the LM backpropagation artificial neural network (LM-ANN), the ABC trained ANN (ABC-ANN), and the regression tree (RegTree). The two models of LM-ANN and RegTree are implemented in MATLAB environment with the help of the Statistics and Machine Learning Toolbox [66]. To ensure a fair comparison, the hyper-parameters of LM-ANN are selected as follows: the number of neurons in the hidden layer = 10, the learning rate = 0.01, and the maximum number of training epochs = 5000. Moreover, the number of minimum number of leaf node observations is set to be 1 as suggested in [66]. The experimental outcomes are reported in Table 3. As can be observed from this table, the proposed ABC-LM-ANN has achieved the most desired predictive accuracy with RMSE = 0.009, MAPE = 10.705%, MAE = 0.007, and R2 = 0.840. The LM-ANN model is the second-best prediction approach with RMSE = 0.010, MAPE = 12.400%, MAE = 0.008, and R2 = 0.811, followed by ABC-ANN (RMSE = 0.010, MAPE = 14.029%, MAE = 0.008, and R2 = 0.792) and RegTree (RMSE = 0.010, MAPE = 12.862%, MAE = 0.008, and R2 = 0.810).
In the next experiment, to better assess the predictive performance of the proposed ABC-LM-ANN, as well as the other benchmark models, a repetitive random subsampling consisting of 20 training and testing times was performed. In each run, 90% of the data is used for training the CC estimation model and 10% of the data is used as testing cases. The average computational time of the newly developed ABC-LM-ANN is 167.37(s); additionally, the proportions of computational time for global and local searching phases are 97.79% and 2.21%, respectively.
The experimental results obtained from the repeated random subsampling process are reported in Table 4 with the mean and the standard deviation (Std) of the outcomes. This second experiment in this study points out that the average testing performance of the ABC-LM-ANN (RMSE = 0.010, MAPE = 12.586%, MAE = 0.007, and R2 = 0.841) is better than those of the ANN models trained by LM and ABC, as well as the RegTree model.
Moreover, the two-sample t-test [69] is employed in this section to better demonstrate the statistical significance of the models’ performances differences in terms of R2. The R2 is selected in this statistical test due to its indication of how well the regression models have fitted the collected dataset. It is noted that the significant level (p-value) of the t-test is 0.05. The outcomes of the two-sample t-test are reported in Table 5. The results show that the proposed hybrid ABC-LM-ANN has achieved a win over the LM-ANN, as well as two significant wins over ABC-ANN and RegTree. This fact confirms that the proposed ABC-LM-ANN is highly suited for the task of CC estimation.

6. Concluding Remarks

The CC of soil is a crucial geotechnical engineering parameter that is required in the design phase of high-rise housing projects. To avoid the cumbersomeness of the oedometer test, this study proposes a machine learning-based solution for obtaining CC parameter. The machine learning model is established by using ANN with a novel hybrid training method of the ABC and LM algorithms. The ABC metaheuristic acts as a global optimizer which searches for an ANN model that provides the best fit to the collected data. In addition, to accelerate the ABC searching process, the LM backpropagation is performed on a randomly chosen individual of the ABC population. A dataset consisting of 12 predictor variables including sample depth, sand content, loam content clay content, moisture content, wet density, dry density, void ratio, liquid limit, plastic limit, plastic index, and liquid index and 441 soil samples was collected during the construction phase of a large-scale housing project in Vietnam. This dataset is, then, employed to train and verify the prediction performance of the newly constructed ABC-LM-ANN model. Experimental results confirm that ABC-LM-ANN can deliver the prediction result of CC which is superior to those of other benchmark approaches. Therefore, the newly established model can be a promising alternative to assist the decision-making process in the design phase of high-rise housing projects. Future research works could consider new robust optimization algorithms to improve the prediction performance of CC.
As can be confirmed by the reported experimental results, one significant advantage of the hybrid ABC-LM-ANN model is that it combines the two powerful methods of training neural network regression to achieve a good predictive performance of CC parameter estimation. Therefore, the model is capable of delivering reliable estimations of this property of soil to quickly assist the engineering decision-making process. However, one difficulty of using the model is that there are a set of model hyper-parameters (e.g., the population size of the ABC, the maximum number of epochs used in the LM training operator, and the number of neurons in the hidden layer) needed to be tuned empirically. Furthermore, the current model does not integrate with the feature selection method, and therefore employing metaheuristic-based feature evaluation could be a potential extension of this study.

Author Contributions

Conceptualization, P.S. and N.-D.H.; methodology, P.S., N.-D.H., D.T.B., V.-H.N., and P.T.T.N.; validation, D.T.B., V.-H.N., P.T.T.N., and M.-L.N.; formal analysis, D.T.B., V.-H.N., P.T.T.N., and M.-L.N.; investigation, V.-H.N. and M.-L.N.; writing—original draft preparation, N.-D.H. and D.T.B.; writing—review and editing, N.-D.H. and D.T.B.

Funding

This research was supported by the Geographic Information System group, Ton Duc Thang University, Ho Chi Minh City (Vietnam) and the University of South-Eastern Norway (Norway).

Acknowledgments

We would like to thank the Investigation Geology and Treatment Foundation Joint Stock Company (INTRECO JSC) (Vietnam) and the Vingroup Joint Stock Company (Vietnam) for providing the data for this research.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Ahmed, S.I.; Siddiqua, S. Compressibility behavior of soils: A statistical approach. Geotech. Geologi. Eng. 2016, 34, 2063–2070. [Google Scholar] [CrossRef]
  2. Chummar, A.V. Excessive settlement in buildings. In Proceedings of the First International Conference on Case Histories in Geotechnical Engineering, St. Louis, MO, USA, 6–11 May 1984. [Google Scholar]
  3. Srivastava, A.; Goyal, C.R.; Jain, A. Review of causes of foundation failures and their possible preventive and remedial measures. In Proceedings of the 4th KKU—International Engineering Conference, (KKU-IENC2012), Khon Kaen, Thailand, 10–11 May 2012. [Google Scholar]
  4. Anastasopoulos, I. Structural damage of a 5-storey building: Differential settlement due to construction of an adjacent building or because of construction defects? In Proceedings of the Seventh International Conference on Case Histories in Geotechnical Engineering, Chicago, IL, USA, 1–4 May 2013. [Google Scholar]
  5. Charles, R.D. Case history of two building experience large post construction settlements—Wilmington, delaware. In Proceedings of the Fourth International Conference on Case Histories in Geotechnical Engineering, St. Louis, MO, USA, 9–12 March 1998. [Google Scholar]
  6. Zhu, M.; Gary, T.B.; Bachus, R.C. Assessment of a building settlement and the litigation process—A case study. In Proceedings of the Sixth Congress on Forensic Engineering, San Francisco, CA, USA, 31 October –3 November 2012. [Google Scholar]
  7. Kim, Y.J.; Gajan, S.; Saafi, M. Settlement rehabilitation of a 35-year-old building: Case study integrated with analysis and implementation. Pract. Periodi. Struct. Des. Constr. 2011, 16, 215–222. [Google Scholar] [CrossRef]
  8. Mohammadzadeh, D.; Bolouri, B.J.; Alavi, A.H. An evolutionary computational approach for formulation of compression index of fine-grained soils. Eng. Appl. Artif. Intell. 2014, 33, 58–68. [Google Scholar] [CrossRef]
  9. Gulhati, S.K.; Datta, M. Geotechnical Engineering; Tata Mc Graw Hill Publishing Company Limited: New York, NY, USA, 2005. [Google Scholar]
  10. Mohammadzadeh, S.D.; Bolouri, B.J.; Vafaee, J.Y.S.H.; Alavi, A.H. Deriving an intelligent model for soil compression index utilizing multi-gene genetic programming. Environ. Earth Sci. 2016, 75, 262. [Google Scholar] [CrossRef]
  11. Tiwari, B.; Ajmera, B. New correlation equations for compression index of remolded clays. J. Geotech. Geoenviron. Eng. 2012, 138, 757–762. [Google Scholar] [CrossRef]
  12. Mohammadzadeh, S.; Kazemi, S.-F.; Mosavi, A.; Nasseralshariati, E.; Tah, J.H. Prediction of compression index of fine-grained soils using a gene expression programming model. Infrastructures 2019, 4, 26. [Google Scholar] [CrossRef]
  13. Terzaghi, K.; Peck, R.B.; Mesri, G. Soil Mechanics in Engineering Practice; John Wiley & Sons, Inc: Hoboken, NJ, USA, 1996. [Google Scholar]
  14. Polidori, E. On the intrinsic compressibility of common clayey soils. Eur. J. Environ. Civil Eng. 2015, 19, 27–47. [Google Scholar] [CrossRef]
  15. Puri, N.; Prasad, H.D.; Jain, A. Prediction of geotechnical parameters using machine learning techniques. Proced. Comput. Sci. 2018, 125, 509–517. [Google Scholar] [CrossRef]
  16. Moayed, R.Z.; Kordnaeij, A.; Mola-Abasi, H. Compressibility indices of saturated clays by group method of data handling and genetic algorithms. Neural Comput. Appl. 2017, 28, 551–564. [Google Scholar] [CrossRef]
  17. Kurnaz, T.F.; Dagdeviren, U.; Yildiz, M.; Ozkan, O. Prediction of compressibility parameters of the soils using artificial neural network. SpringerPlus 2016, 5, 1801. [Google Scholar] [CrossRef]
  18. Gupta, S.C.; Allmaras, R.R. Models to Assess the Susceptibility of Soils to Excessive Compaction; Springer: New York, NY, USA, 1987; pp. 65–100. [Google Scholar]
  19. Kirts, S.; Panagopoulos, O.P.; Xanthopoulos, P.; Nam, B.H. Soil-compressibility prediction models using machine learning. J. Comput. Civ. Eng. 2018, 32, 04017067. [Google Scholar] [CrossRef]
  20. McNabb, D.H.; Boersma, L. Nonlinear model for compressibility of partly saturated soils. Soil Sci. Soc. Am. J. 1996, 60, 333–341. [Google Scholar] [CrossRef]
  21. Pham, B.T.; Son, L.H.; Hoang, T.-A.; Nguyen, D.-M.; Tien Bui, D. Prediction of shear strength of soft soil using machine learning methods. Catena 2018, 166, 181–191. [Google Scholar] [CrossRef]
  22. Tien Bui, D.; Hoang, N.-D.; Nhu, V.-H. A swarm intelligence-based machine learning approach for predicting soil shear strength for road construction: A case study at trung luong national expressway project (vietnam). Eng. Comput. 2018, 35, 955–965. [Google Scholar] [CrossRef]
  23. Hashemi Jokar, M.; Mirasi, S. Using adaptive neuro-fuzzy inference system for modeling unsaturated soils shear strength. Soft Comput. 2017, 22, 4493–4510. [Google Scholar] [CrossRef]
  24. Mohammad Emami, N.; Rasool Amiri, K.; Mohammad Khodaiy, A.; Mahdi Shahbazi, R. Metaheuristic optimization approaches to predict shear-wave velocity from conventional well logs in sandstone and carbonate case studies. J. Geophys. Eng. 2018, 15, 1071. [Google Scholar]
  25. Chou, J.-S.; Yang, K.-H.; Lin, J.-Y. Peak shear strength of discrete fiber-reinforced soils computed by machine learning and metaensemble methods. J. Comput. Civ. Eng. 2016, 30, 04016036. [Google Scholar] [CrossRef]
  26. Tang, X.W.; Bai, X.; Hu, J.L.; Qiu, J.N. Assessment of liquefaction-induced hazards using bayesian networks based on standard penetration test data. Nat. Hazards Earth Syst. Sci. 2018, 18, 1451–1468. [Google Scholar] [CrossRef]
  27. Hoang, N.-D.; Bui, D.T. Predicting earthquake-induced soil liquefaction based on a hybridization of kernel fisher discriminant analysis and a least squares support vector machine: A multi-dataset study. Bull. Eng. Geol. Environ. 2018, 77, 191–204. [Google Scholar] [CrossRef]
  28. Prayogo, D.; Susanto, Y.T.T. Optimizing the prediction accuracy of friction capacity of driven piles in cohesive soil using a novel self-tuning least squares support vector machine. Adv. Civ. Eng. 2018, 2018, 9. [Google Scholar] [CrossRef]
  29. Moayedi, H.; Hayati, S. Applicability of a cpt-based neural network solution in predicting load-settlement responses of bored pile. Int. J. Geomech. 2018, 18, 06018009. [Google Scholar] [CrossRef]
  30. Tekin, E.; Akbas, S.O. Predicting groutability of granular soils using adaptive neuro-fuzzy inference system. Neural Comput. Appl. 2017, 31, 1091–1101. [Google Scholar] [CrossRef]
  31. Hoang, N.-D.; Tien Bui, D.; Liao, K.-W. Groutability estimation of grouting processes with cement grouts using differential flower pollination optimized support vector machine. Appl. Soft Comput. 2016, 45, 173–186. [Google Scholar] [CrossRef]
  32. Bishop, C.M. Information Science and Statistics. In Pattern Recognition and Machine Learning; Jordan, M.I., Robert, N., Bernhard, S., Eds.; Springer: Berlin/Heidelberg, Germany, 2011. [Google Scholar]
  33. Bishop, C.M. Neural Networks for Pattern Recognition; Oxford university press: Oxford, UK, 1995. [Google Scholar]
  34. Shahin, M.A. State-of-the-art review of some artificial intelligence applications in pile foundations. Geosci. Front. 2016, 7, 33–44. [Google Scholar] [CrossRef]
  35. Park, H.I.; Lee, S.R. Evaluation of the compression index of soils using an artificial neural network. Comput. Geotech. 2011, 38, 472–481. [Google Scholar] [CrossRef]
  36. Hoang, N.-D.; Chen, C.-T.; Liao, K.-W. Prediction of chloride diffusion in cement mortar using multi-gene genetic programming and multivariate adaptive regression splines. Measurement 2017, 112, 141–149. [Google Scholar] [CrossRef]
  37. Tran, T.-H.; Hoang, N.-D. Predicting colonization growth of algae on mortar surface with artificial neural network. J. Comput. Civ. Eng. 2016, 30, 04016030. [Google Scholar] [CrossRef]
  38. Montavon, G.; Orr, G.; Müller, K.-R. Neural Networks: Tricks of the Trade; Springer: Berlin/Heidelberg, Germany, 2012. [Google Scholar]
  39. Pham, B.T.; Tien Bui, D.; Prakash, I.; Dholakia, M.B. Hybrid integration of multilayer perceptron neural networks and machine learning ensembles for landslide susceptibility assessment at himalayan area (india) using gis. Catena 2017, 149 Pt 1, 52–63. [Google Scholar] [CrossRef]
  40. Georgiou, P.; Plati, C.; Loizos, A. Soft computing models to predict pavement roughness: A comparative study. Adv. Civ. Eng. 2018, 2018, 8. [Google Scholar] [CrossRef]
  41. Ojha, V.K.; Abraham, A.; Snášel, V. Metaheuristic design of feedforward neural networks: A review of two decades of research. Eng. Appl. Artif. Intell. 2017, 60, 97–116. [Google Scholar] [CrossRef]
  42. Göçken, M.; Özçalıcı, M.; Boru, A.; Dosdoğru, A.T. Integrating metaheuristics and artificial neural networks for improved stock price prediction. Expert Syst. Appl. 2016, 44, 320–331. [Google Scholar] [CrossRef]
  43. Hacibeyoglu, M.; Ibrahim, M.H. A novel multimean particle swarm optimization algorithm for nonlinear continuous optimization: Application to feed-forward neural network training. Sci. Program. 2018, 2018, 9. [Google Scholar] [CrossRef]
  44. Rere, L.M.R.; Fanany, M.I.; Arymurthy, A.M. Metaheuristic algorithms for convolution neural network. Comput. Intell. Neurosci. 2016, 2016, 13. [Google Scholar] [CrossRef] [Green Version]
  45. Taheri, K.; Hasanipanah, M.; Golzar, S.B.; Majid, M.Z.A. A hybrid artificial bee colony algorithm-artificial neural network for forecasting the blast-produced ground vibration. Eng. Comput. 2017, 33, 689–700. [Google Scholar] [CrossRef]
  46. Ghasemiyeh, R.; Moghdani, R.; Sana, S.S. A hybrid artificial neural network with metaheuristic algorithms for predicting stock price. Cybern. Syst. 2017, 48, 365–392. [Google Scholar] [CrossRef]
  47. Tien Bui, D.; Le, H.V.; Hoang, N.-D. Gis-based spatial prediction of tropical forest fire danger using a new hybrid machine learning method. Ecol. Inform. 2018, 48, 104–116. [Google Scholar] [CrossRef]
  48. Kose, U. An ant-lion optimizer-trained artificial neural network system for chaotic electroencephalogram (eeg) prediction. Appl. Sci. 2018, 8, 1613. [Google Scholar] [CrossRef] [Green Version]
  49. Piotrowski, A.P. Differential evolution algorithms applied to neural network training suffer from stagnation. Appl. Soft Comput. 2014, 21, 382–406. [Google Scholar] [CrossRef]
  50. Karaboga, D.; Basturk, B. A powerful and efficient algorithm for numerical function optimization: Artificial bee colony (abc) algorithm. J. Glob. Optim. 2007, 39, 459–471. [Google Scholar] [CrossRef]
  51. Hagan, M.T.; Menhaj, M.B. Training feedforward networks with the marquardt algorithm. IEEE Trans. Neural Netw. 1994, 5, 989–993. [Google Scholar] [CrossRef]
  52. Karaboga, D.; Gorkemli, B.; Ozturk, C.; Karaboga, N. A comprehensive survey: Artificial bee colony (abc) algorithm and applications. Artif. Intell. Rev. 2014, 42, 21–57. [Google Scholar] [CrossRef]
  53. Tien Bui, D.; Tuan, T.A.; Hoang, N.-D.; Thanh, N.Q.; Nguyen, D.B.; Van Liem, N.; Pradhan, B. Spatial prediction of rainfall-induced landslides for the lao cai area (vietnam) using a hybrid intelligent approach of least squares support vector machines inference model and artificial bee colony optimization. Landslides 2017, 14, 447–458. [Google Scholar] [CrossRef]
  54. Ghaleini, E.N.; Koopialipoor, M.; Momenzadeh, M.; Sarafraz, M.E.; Mohamad, E.T.; Gordan, B. A combination of artificial bee colony and neural network for approximating the safety factor of retaining walls. Eng. Comput. 2018, 35, 647–658. [Google Scholar] [CrossRef]
  55. Baldo, N.; Manthos, E.; Pasetto, M. Analysis of the mechanical behaviour of asphalt concretes using artificial neural networks. Adv. Civ. Eng. 2018, 2018, 17. [Google Scholar] [CrossRef] [Green Version]
  56. Tien Bui, D.; Nhu, V.-H.; Hoang, N.-D. Prediction of soil compression coefficient for urban housing project using novel integration machine learning approach of swarm intelligence and multi-layer perceptron neural network. Adv. Eng. Inform. 2018, 38, 593–604. [Google Scholar] [CrossRef]
  57. Moayedi, H.; Mosallanezhad, M.; Rashid, A.S.A.; Jusoh, W.A.W.; Muazu, M.A. A systematic review and meta-analysis of artificial neural network application in geotechnical engineering: Theory and applications. Neural Comput. Appl. 2018, 1–24. [Google Scholar] [CrossRef]
  58. Sulewska, M.J. Applying artificial neural networks for analysis of geotechnical problems. Comput. Assist. Method. Eng. Sci. 2017, 18, 231–241. [Google Scholar]
  59. Tien Bui, D.; Hoang, N.-D.; Martínez-Álvarez, F.; Ngo, P.-T.T.; Hoa, P.V.; Pham, T.D.; Samui, P.; Costache, R. A novel deep learning neural network approach for predicting flash flood susceptibility: A case study at a high frequency tropical storm area. Sci. Total Environ. 2019, 2019, 134413. [Google Scholar] [CrossRef]
  60. Ngo, P.T.; Hoang, N.D.; Pradhan, B.; Nguyen, Q.K.; Tran, X.T.; Nguyen, Q.M.; Nguyen, V.N.; Samui, P.; Tien Bui, D. A novel hybrid swarm optimized multilayer neural network for spatial prediction of flash floods in tropical areas using Sentinel-1 SAR imagery and geospatial data. Sensors 2018, 18, 3704. [Google Scholar] [CrossRef] [Green Version]
  61. Zhongya, Z.; Xiaoguang, J. Prediction of peak velocity of blasting vibration based on artificial neural network optimized by dimensionality reduction of fa-miv. Math. Probl. Eng. 2018, 2018, 12. [Google Scholar] [CrossRef]
  62. Gordan, B.; Koopialipoor, M.; Clementking, A.; Tootoonchi, H.; Tonnizam Mohamad, E. Estimating and optimizing safety factors of retaining wall through neural network and bee colony techniques. Eng. Comput. 2018, 35, 945–954. [Google Scholar] [CrossRef]
  63. Lera, G.; Pinzolas, M. Neighborhood based Levenberg-Marquardt algorithm for neural network training. IEEE Trans. Neural Netw. 2002, 13, 1200–1203. [Google Scholar] [CrossRef]
  64. Pham, B.T.; Nguyen, M.D.; Bui, K.T.T.; Prakash, I.; Chapi, K.; Bui, D.T. A novel artificial intelligence approach based on Multi-layer Perceptron Neural Network and Biogeography-based Optimization for predicting coefficient of consolidation of soil. Catena 2019, 173, 302–311. [Google Scholar] [CrossRef]
  65. Clayton, C.R. The Standard Penetration Test (spt): Methods and Use; Construction Industry Research and Information Association: London, UK, 1995. [Google Scholar]
  66. Matwork. Statistics and Machine Learning Toolbox User’s Guide. Matwork Inc.; Available online: https://www.mathworks.com/help/pdf_doc/stats/stats.pdf (accessed on 28 April 2018).
  67. Heaton, J. Volume 3 Deep Learning and Neural Networks. In Artificial Intelligence for Humans; Heaton Research: St. Louis, MO, USA, 2015. [Google Scholar]
  68. Nhu, V.-H.; Samui, P.; Kumar, D.; Singh, A.; Hoang, N.-D.; Bui, D.T. Advanced soft computing techniques for predicting soil compression coefficient in engineering project: A comparative study. Eng. Comput. 2019, 1–12. [Google Scholar] [CrossRef]
  69. Snedecor, G.W.; Cochran, W.G. Statistical Methods, 8th ed.; Iowa State University Press: Iowa City, Iowa, 1989. [Google Scholar]
Figure 1. A typical structure of the neural network.
Figure 1. A typical structure of the neural network.
Applsci 09 04912 g001
Figure 2. Location of the study area.
Figure 2. Location of the study area.
Applsci 09 04912 g002
Figure 3. Histograms of compression coefficient’s influencing variables.
Figure 3. Histograms of compression coefficient’s influencing variables.
Applsci 09 04912 g003
Figure 4. Histograms of the compression coefficient as the response variable.
Figure 4. Histograms of the compression coefficient as the response variable.
Applsci 09 04912 g004
Figure 5. The proposed artificial bee colony Levenberg–Marquardt artificial neural network (ABC-LM-ANN) for compression coefficient (CC) estimation.
Figure 5. The proposed artificial bee colony Levenberg–Marquardt artificial neural network (ABC-LM-ANN) for compression coefficient (CC) estimation.
Applsci 09 04912 g005
Figure 6. The training flow of the ABC-LM algorithm.
Figure 6. The training flow of the ABC-LM algorithm.
Applsci 09 04912 g006
Figure 7. The optimization process of the LM-ANN approach.
Figure 7. The optimization process of the LM-ANN approach.
Applsci 09 04912 g007
Figure 8. The performance of the proposed ABC-LM-ANN model used for predicting CC.
Figure 8. The performance of the proposed ABC-LM-ANN model used for predicting CC.
Applsci 09 04912 g008
Figure 9. The actual CC vs. the value of CC predicted by the proposed ABC-LM-ANN model.
Figure 9. The actual CC vs. the value of CC predicted by the proposed ABC-LM-ANN model.
Applsci 09 04912 g009
Figure 10. The error distribution of ABC-LM-ANN.
Figure 10. The error distribution of ABC-LM-ANN.
Applsci 09 04912 g010
Table 1. The statistical description of the collected dataset.
Table 1. The statistical description of the collected dataset.
VariablesUnitNotationMinMeanMedianStdSkewnessKurtosisMax
Sample depthmX11.8017.9917.8010.020.392.8852.80
Sand percentage%X217.9033.3130.309.951.906.6471.00
Loam percentage%X322.1043.3244.805.61−1.725.9551.40
Clay percentage%X45.2023.2224.105.50−1.305.2437.50
Moisture content%X520.3041.3842.008.05−0.242.7863.50
Wet densityg/cm3X61.551.751.740.080.844.232.05
Dry densityg/cm3X70.951.251.230.130.803.531.67
Void RatioUnitlessX80.581.151.160.20−0.263.121.79
Liquid limit%X923.2043.9244.505.88−0.603.5258.30
Plastic limit%X1016.8030.2330.505.01−0.202.6343.60
Plastic index%X115.2013.6914.102.61−1.405.2119.10
Liquid indexUnitlessX120.110.810.770.290.854.361.99
Compression coefficientcm2/kGY0.010.060.070.020.152.890.15
Table 2. Demonstration of the collected dataset.
Table 2. Demonstration of the collected dataset.
DataX1X2X3X4X5X6X7X8X9X10X11X12Y
1.003.8037.3044.7018.0050.101.691.131.3251.3039.2012.100.900.09
2.005.8045.9037.0017.1048.301.651.111.3849.5037.2012.300.900.08
3.007.8040.2040.3019.5047.801.721.161.2748.4036.9011.500.950.07
4.009.8033.3045.8020.9052.201.631.071.4353.2039.1014.100.930.09
5.003.8043.1041.3015.6046.101.691.161.2847.5037.1010.400.870.09
437.0045.4038.5016.1045.201.711.181.2546.4035.2011.200.890.080.08
438.0048.4035.3016.3042.401.681.181.2543.6032.7010.900.890.080.04
439.0040.2042.6017.2048.201.711.151.3049.2036.8012.400.920.070.08
440.0035.5042.3022.2042.101.731.221.1843.5031.6011.900.880.080.03
441.0044.4039.7015.9043.901.741.211.1744.2033.6010.600.970.060.07
Table 3. Model result comparison.
Table 3. Model result comparison.
PhasePerformancePrediction Models
ABC-LM-ANNLM-ANNABC-ANNRegTree
TrainingRMSE0.0090.0090.0100.005
MAPE (%)12.11711.73014.6746.374
MAE0.0070.0070.0080.004
R20.8600.8730.8210.955
TestingRMSE0.0090.0100.0100.010
MAPE (%)10.70512.40014.02912.862
MAE0.0070.0080.0080.008
R20.8400.8110.7920.810
Table 4. The result obtained from the repetitive random subsampling with 20 runs.
Table 4. The result obtained from the repetitive random subsampling with 20 runs.
PhasePerformancePrediction Models
ABC-LM-ANNLM-ANNABC-ANNRegTree
MeanStdMeanStdMeanStdMeanStd
TrainingRMSE0.0080.0000.0090.0010.0110.0000.0050.000
MAPE (%)10.9810.45311.5851.24615.0591.0535.9490.332
MAE0.0060.0000.0070.0010.0080.0000.0030.000
R20.8760.0090.8690.0170.8110.0140.9620.004
TestingRMSE0.0100.0010.0100.0010.0120.0010.0120.002
MAPE (%)12.5861.82213.0421.52016.8523.56115.0151.965
MAE0.0070.0010.0080.0010.0090.0010.0090.001
R20.8410.0390.8170.0460.7880.0570.7440.060
Table 5. The t-test results which compare the models’ performances in terms of R2: (a) p-values and (b) model pairwise comparison. Note: “++”, “+”, “--”, and “-” denote a significant win, a win, a significant loss, and a loss, respectively.
Table 5. The t-test results which compare the models’ performances in terms of R2: (a) p-values and (b) model pairwise comparison. Note: “++”, “+”, “--”, and “-” denote a significant win, a win, a significant loss, and a loss, respectively.
(a)
ABC-LM-ANNLM-ANNABC-ANNRegTree
ABC-LM-ANNx0.117920.00189451.14E−07
LM-ANN0.11792x0.0955327.83E−05
ABC-ANN0.00189450.095532x0.020189
RegTree1.14E−077.83E−050.020189x
(b)
ABC-LM-ANNLM-ANNABC-ANNRegTree
ABC-LM-ANNx+++++
LM-ANN-x+++
ABC-ANN---x++
RegTree++++++x

Share and Cite

MDPI and ACS Style

Samui, P.; Hoang, N.-D.; Nhu, V.-H.; Nguyen, M.-L.; Ngo, P.T.T.; Bui, D.T. A New Approach of Hybrid Bee Colony Optimized Neural Computing to Estimate the Soil Compression Coefficient for a Housing Construction Project. Appl. Sci. 2019, 9, 4912. https://doi.org/10.3390/app9224912

AMA Style

Samui P, Hoang N-D, Nhu V-H, Nguyen M-L, Ngo PTT, Bui DT. A New Approach of Hybrid Bee Colony Optimized Neural Computing to Estimate the Soil Compression Coefficient for a Housing Construction Project. Applied Sciences. 2019; 9(22):4912. https://doi.org/10.3390/app9224912

Chicago/Turabian Style

Samui, Pijush, Nhat-Duc Hoang, Viet-Ha Nhu, My-Linh Nguyen, Phuong Thao Thi Ngo, and Dieu Tien Bui. 2019. "A New Approach of Hybrid Bee Colony Optimized Neural Computing to Estimate the Soil Compression Coefficient for a Housing Construction Project" Applied Sciences 9, no. 22: 4912. https://doi.org/10.3390/app9224912

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