Next Article in Journal
Advanced Hardwood Biofuels Northwest: Commercialization Challenges for the Renewable Aviation Fuel Industry
Next Article in Special Issue
A Case-Based Reasoning Model for Retrieving Window Replacement Costs through Industry Foundation Class
Previous Article in Journal
CoVSCode: A Novel Real-Time Collaborative Programming Environment for Lightweight IDE
Previous Article in Special Issue
Machine-Learning-Based Classification Approaches toward Recognizing Slope Stability Failure
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Novel Nature-Inspired Hybrids of Neural Computing for Estimating Soil Shear Strength

1
Department for Management of Science and Technology Development, Ton Duc Thang University, Ho Chi Minh City 758307, Vietnam
2
Faculty of Civil Engineering, Ton Duc Thang University, Ho Chi Minh City 758307, Vietnam
3
Institute of Research and Development, Duy Tan University, Da Nang 550000, Vietnam
4
Geographic Information System Group, Department of Business and IT, University of South-Eastern Norway, N-3800 Bø i Telemark, Norway
5
Department of Industrial Design and Production Engineering, University of West Attica, Campus 2, 250 Thivon & P. Ralli, 12244 Egaleo, Greece
6
School of Civil Engineering, Faculty of Engineering, Universiti Teknologi Malaysia, Johor Bahru 81310, Johor, Malaysia
7
RIKEN Center for Advanced Intelligence Project, Goal-Oriented Technology Research Group, Disaster Resilience Science Team, Tokyo 103-0027, Japan
*
Authors to whom correspondence should be addressed.
Appl. Sci. 2019, 9(21), 4643; https://doi.org/10.3390/app9214643
Submission received: 10 September 2019 / Revised: 30 September 2019 / Accepted: 8 October 2019 / Published: 1 November 2019
(This article belongs to the Special Issue Artificial Intelligence in Smart Buildings)

Abstract

:
This paper focuses on the prediction of soil shear strength (SSS), which is one of the most fundamental parameters in geotechnical engineering. Consisting of 12 influential factors, namely depth of sample, percentage of sand, percentage of loam, percentage of clay, percentage of moisture content, wet density, dry density, void ratio, liquid limit, plastic limit, plastic Index, and liquidity index as input variables, as well as the shear strength as the desired output, the dataset is provided through a field survey in Vietnam. Thereafter, as for used intelligent techniques, the main focus of the current study is on evaluating the efficiency of three novel optimization techniques for optimizing an artificial neural network (ANN) in predicting the SSS. To this end, the dragonfly algorithm (DA), whale optimization algorithm (WOA), and invasive weed optimization (IWO) are synthesized with ANN to prevail its computational drawbacks. The complexity of the models is optimized by sensitivity analysis. The results confirmed the effectiveness of all three applied algorithms, as the learning error was reduced by nearly 17%, 27%, and 32%, respectively by functioning the DA, WOA, and IWO. As for the testing phase, the IWO and DA achieved a close prediction accuracy. Overall, due to the superiority of the IWO-ANN ensemble, this model could be a promising alternative to traditional methods of shear strength determination.

1. Introduction

Soil shear strength (SSS) is defined as the resistance of soil against shear stresses [1]. It is one of the most determinant parameters in the designing process of geotechnical engineering projects [2]. For example, for designing high and massive structures, proper analysis of the SSS is very important, as the load is directly applied to the soil underneath. More clearly, this parameter enables the engineers to decide about the foundation type, and also, whether terrain improvement measures are required or not [3]. As a matter of fact, other than providing appropriate prerequisites (such as sampling and specimen maintenance) for SSS laboratory tests, these methods required a considerable time as well as high costs [4]. High technical skills are also necessary due to utilizing complicated equipment such as a triaxial test apparatus [5,6]. This is why achieving inexpensive and non-destructive SSS evaluative methods is a crucial task in related projects. Recently, powerful artificial intelligence techniques such as adaptive neuro-fuzzy inference system (ANFIS) and artificial neural network (ANN) have almost antiquated traditional models for analyzing geotechnical phenomena. Moayedi and Hayati [7] investigated the feasibility of five well-known predictive models of ANFIS, genetic programming (GP), classical support vector machine (SVM), and two of its variants, namely regularized generalized proximal SVM and twin SVM in modeling the friction capacity of driven piles set in clay. In addition to presenting a GP-based predictive formula, they demonstrated the superiority of the ANFIS. For SSS, Besalatpour et al. [8] employed the ANN and ANFIS for simulating the SSS from measured particle size distribution, normalized difference vegetation index (NDVI), soil organic matter (SOM), and calcium carbonate equivalent (CCE). Based on the obtained values of error and correlation of 0.05 and 0.86 for the ANN, and 0.08 and 0.60 for ANFIS, they concluded that the ANN performs more efficiently. Kiran et al. [9] predicted the SSS parameters using a probabilistic neural network. Jokar and Mirasi [10] showed the efficiency of two clustering method of ANFIS, namely fuzzy c-mean clustering and subtractive clustering for estimating the shear strength of unsaturated soils.
The advent of metaheuristic algorithms enabled scholars to optimize the conditions of various engineering problems. As well as this, overcoming the computational drawbacks of the intelligent model is another notable application of these techniques. Many researchers have successfully used these algorithms for optimizing the ANN [11,12] and ANFIS [11,13] in geotechnical engineering issues. In the case of shear strength, Bui et al. [14] developed the combination of cuckoo search optimization and least squares support vector machine (LSSVM) for predicting the SS of soil. In that work, they studied a national expressway project. The findings revealed that the proposed ensemble outperforms ANN, regression tree, and typical LSSVM. Likewise, Nhu et al. [3] synthesized the support vector regression (SVR) with particle swarm optimization (PSO) to create a hybrid model for the approximation of soil SS. Referring to the correlation of 0.888, they introduced the proposed SVR-PSO model as a promising alternative for the mentioned aim. Pham et al. [15] tested the capability of two ensembles of ANFIS based on PSO and genetic algorithm (GA) for SS prediction of plastic clay soil. It was shown that both proposed ensembles achieved higher accuracy than ANN and SVR. However, the PSO (correlation = 0.601 and error = 0.038) surpassed GA (correlation = 0.569 and error = 0.040) in optimizing the ANFIS. As stated, although the potential of well-known hybrid algorithms, such as PSO and GA, has been accepted in the field of geotechnical engineering, a lack of new exploration for employing other optimization algorithms could be considered as a knowledge gap in this field. Hence, this study aims to introduce and compare three novel hybrid methods, namely the dragonfly algorithm (DA), whale optimization algorithm (WOA), and invasive weed optimization (IWO) used for prevailing the computational drawbacks of the ANN in predicting the shear stress of soil. Accordingly, the main contribution of the mentioned algorithms to the stated problem lies in the appropriate selection of connecting weights and biases of the ANN, which are assigned to the input, output, and middle factors in this model.

2. Methodology

As Figure 1 illustrates, the implementation of this study comprises three major steps:
(a)
As is known, providing a proper dataset is an essential task in the utilization of computational intelligence tools. Hence, data provision and preprocessing is the first stage. This process is broadly explained in the following section.
(b)
After determining the appropriate structure of the basic model (i.e., the multi-layer perceptron (MLP) neural network), the optimization algorithms of DA, WOA, and IWO are synthesized with it to design the DA-ANN, WOA-ANN, and IWO-ANN hybrid ensembles. Next, an extensive sensitivity analysis is applied to the ensembles in order to find the best-fitted structure of them.
(c)
Lastly, the results are evaluated using three well-known accuracy criteria, namely root mean square error (RMSE), coefficient of determination (R2), and mean absolute error (MAE). The formulation of these indices is expressed by the following equations:
R M S E = 1 N i = 1 N [ ( Y i o b s e r v e d Y i p r e d i c t e d ) ] 2
M A E = 1 N I = 1 N | Y i o b s e r v e d Y i p r e d i c t e d |
R 2 = 1 i = 1 N ( Y i p r e d i c t e d Y i o b s e r v e d ) 2 i = 1 N ( Y i o b s e r v e d Y ¯ o b s e r v e d ) 2
where Yi predicted, Yi observed, and Y ¯ observed symbolize the predicted, observed SSSs, and the average of the observed SSSs, respectively. Also, N denotes the number of data.
The considered intelligent model, as well as hybrid optimization techniques, are described in the following.

2.1. Multi-Layer Perceptron Neural Network

Multi-layer perceptron (MLP) is a commonly held notion of ANNs that has shown high robustness in different engineering simulations. More essentially, the name ANN implies a powerful processor suggested by [16]. It mimics the biological neural network that has made the ANNs capable models for discerning non-linear relationships within a set of data. Figure 2 portrays the structure of an MLP. Generally, the MLP benefits the training algorithm of Levenberg–Marquardt (LM) [17] as well as the learning method of backpropagation (BP) [18] to establish a mathematical relationship between a number of independent and dependent variables. Based on Equation (4), each input variable (M is the number of whole input variables) is multiplied by a connecting weight; then, a bias is added to the resulted value. Lastly, an activation function is applied to produce the final outcome of the neuron (O). This process is repeated for the subsequent layers until the neurons in the output layer release the final response.
O j = F   ( m = 1 M T m W m j + b j )
where Wj and bj are the weight and bias terms of the jth node, respectively. Also, F is the activation function, which is considered to be tangent sigmoid (i.e., Tansig) in this work. The input vector is also represented by T.

2.2. Metaheuristic Optimization Algorithms

2.2.1. Dragonfly Algorithm

Proposed by Mirjalili [19], the dragonfly algorithm (DA) mimics the dynamic and static conducts of dragonfly for optimization aims. Many scholars have successfully used the DA for non-linear engineering problems [20,21]. The cycle of dragonfly’s life comprises two major stages, namely the nymph and transformation to the adult. Note that the mentioned cycle mostly relies on the first stage. The exploration could be defined in dynamic conducts where dragonflies join some groups and seek food sources [22]. The Reynolds swarm intelligence is the basis of this algorithm, which follows three distinct principles: namely separation, alignment, and cohesion in order to discover the solution of weights (Figure 3).
(a)
In the separation, the dragonflies avoid other individuals because of the collision in a stationary position from the vicinity.
(b)
During the alignment, the velocity of the members coordinates with each other in the vicinity.
(c)
In the cohesion, the members fly toward the group midpoint in the vicinity.
Notably, the position of each swarm is updated through two natures of (i) considering prime principals for captivating the food sources, and (ii) diverting the sources out from invaders [23,24].

2.2.2. Whale Optimization Algorithm

As the name implies, the whale optimization algorithm (WOA) is inspired by the behavior of whale herds, and more clearly, the bubble-net hunting conduction of humpback whales, which was first proposed by Mirjalili and Lewis [25]. Figure 4 displays the humpback whale’s bubble-net feeding behavior. The WOA comprises three operational steps of shrinking encircling hunt, exploitation (i.e., the bubble-net attacking), and exploration (i.e., searching for the prey) [25,26]. In this algorithm, since there is no information about the optimal hunting place, the target prey is considered as the most appropriate candidate for the problem solution. In the exploitation phase, some spiral mathematical approaches are applied in order to detect the equidistance between the prey and whale positions. The involving whales also try to update their positions close to the most successful member. The algorithm continues improving the solution until a stopping criterion is met.

2.2.3. Invasive Weed Optimization

The name invasive weed optimization (IWO) connotes a nature-inspired hybrid algorithm that was first suggested by Mehrabian and Lucas [27]. Basically, this algorithm was developed to optimally determine the location for the weeds to grow and reproduce. The high capability as well the low complexity have made the IWO a popular technique for various non-linear optimizations [28,29,30]. Five major steps of the IWO are (i) initialization, (ii) reproduction, (iii) spatial dispersal, (iv) competitive exclusion, and (v) termination condition. Similar to other metaheuristic algorithms, the relations (i.e., the weeds) are randomly distributed in the space. Next, considering the goodness of them, they might do the reproduction in the growing frame (Figure 5). The new members (i.e., the produced seeds) are distributed close to the family. In the following, the next generation is generated through combining the seeds and weeds. This process for the most promising weed is carried out with the help of two stages, namely reproduction and competition.

3. Data Collection and Statistical Analysis

The data used in the present work is provided from a vast geotechnical assessment from the Royal City project located in Hanoi city of Vietnam [31]. The construction area is nearly 120,950 m2. The main point was to explore the situation of the sub-surface soil using the boring sampling method. A total of 28 boreholes were constructed using a so-called mixture of water and bentonite “slurry”, where the minimum and maximum depths were 55 and 75 m, respectively. Notably, piston samplers were used to obtain soil samples with 91-mm diameter. Finally, 154 soil specimen were tested to measure the shear strength by taking into consideration 12 influential factors, including depth of sample (DOP), percentage of sand, percentage of loam, percentage of clay, percentage of moisture content (MC), wet density (WD), dry density (DD), void ratio (VR), liquid limit (LL), plastic limit (PL), plastic Index (PI), and liquidity index (LI). Figure 6 addresses the graphical relationship between the SSS and soil variables. Besides, Table 1 denotes the descriptive statistics of the dataset.
The aforementioned factors are used as input data for estimating the SSS as the desired variable (i.e., the output). In other words, the intelligent models of this study are applied to analyze the relationship between the SSS and these factors. To this end, two sets of data are required: (i) the first group called training data are used to train the models, and (ii) the second group called testing data are specified as unseen soil conditions to evaluate the integrity of the developed networks. Similar to many previous studies [12,32], 80% of the dataset (i.e., 123 samples) were randomly selected for the training data, and the remaining 20% (i.e., 31 samples) were used as testing data.

4. Results and Discussion

As mentioned previously, the present research investigates the applicability of three metaheuristic algorithms, namely DA, WOA, and IWO in optimizing the performance of an artificial neural network for estimating the shear strength of the soil. This section comprises two parts. Firstly, the optimization of the neural network with the proposed evolutionary algorithms is explained, and in the second part, the results are obtained and discussed to evaluate the efficiency of the models.

4.1. Optimizing the ANN Using DA, WOA, and IWO

An MLP neural network is selected to represent the basic network of this study. Although the literature review shows the high capability of the ANN for estimating various scientific phenomena, utilizing these models has been associated with some computational drawbacks such as getting trapped in local minima. Hence, the aforementioned optimization techniques are employed to overcome these shortcomings.
To this end, a trial and error process was first carried out in MATLAB 2014 environment to determine the most efficient architecture of the ANN. Although an MLP could contain several hidden layers, many previous studies have shown the adequacy of one of it for predicting any complex problem [33,34]. The results showed that the MLP with five hidden nodes presents the lowest error of performance. Note that based on the input and output parameters, the proposed ANN had 12 and 1 nodes in the first and last layer, respectively. Next, the ANN was mathematically introduced to each one of the DA, WOA, and IWO to achieve the most appropriate computational weights and biases. Each model was performed within 1000 repetitions to optimize the ANN. Note that the RMSE criterion was considered as the objective function to measure the error at each iteration. Based on the population size, nine different complexities (i.e., population sizes of 10, 25, 50, 75, 100, 200, 300, 400, and 500) were tested for each ensemble. Note that the populations size is a common variable in metaheuristic algorithms that denotes the size of the involved individuals (e.g., the whale population in the WOA technique). Figure 7a–c depicts the convergence curves for each structure of the used models. Besides populations size, there are other influential parameters for some of the optimization algorithms [35,36,37,38,39]. In this work, after determining the best complexity, a trial-and-error process was executed to optimize these parameters. Based on the results, the WOA with an intensification factor = 1, and the IWO with a variance reduction exponent = 2, initial value of standard deviation = 0.5, and final value of standard deviation = 0.001 build the most powerful networks.
As is seen, each ensemble shows different convergence behavior. All of the DA-ANN networks, for example, needed 500 repetitions at maximum to minimize the error. This is while the majority of the objective function was reduced during the first 200 repetitions and has remained more or less steady after that for the WOA-ANN. In addition, the IWO-ANN kept minimizing the error until the last moment as the curves have a downward trend. Eventually, all three models presented the best performance by the population size = 400. The obtained RMSE for the DA-ANN, WOA-ANN, and IWO-ANN were 0.02725, 0.02382, and 0.02225, respectively. It denotes that the IWO performed more efficiently than two other algorithms in optimizing the ANN.
Moreover, the required time for implementing the models is examined. Since the computation time of the typical ANN is considerably shorter than its improved versions, this parameter is discussed only for the ensemble models, due to the higher accuracy of them. Figure 8 illustrates the obtained RMSE versus the taken computation time. According to this diagram, on the operating system at 2.5 GHz and six gigs of RAM, the implementation of the models required 13,859.2, 5884.9, and 5043.6 s, respectively.

4.2. Accuracy Assessment of Predictive Models

The results are evaluated in this part by comparing the predicted values of SSS with actual values. In this sense, the error of the performance is calculated by RMSE and MAE error criteria. Besides, the R2 index is used to measure the correlation between the actual and predicted SSSs. Needless to say, the results of the training phase denote the capability of the models for pattern recognition, while the testing results indicate the prediction power.
In the training phase, all four models achieved a good understanding of the relationship between the SSS and independent parameters. In this phase, the calculated RMSE values of 0.0328, 0.0272, 0.0238, and 0.0222, respectively for the ANN, DA-ANN, WOA-ANN, and IWO-ANN demonstrate that the learning error of the unreinforced ANN experienced a considerable decrease as a result of being coupled with the mentioned algorithms. The values of the MAE also support the mentioned claim as it decreased from 0.0258 to 0.0200, 0.0186, and 0.0171. Furthermore, the calculated values of R2 proved that the correlation of the ANN products with actual SSSs increased from 0.9010, 0.9300, 0.9465, and 0.9534.
As for testing data, the trained networks were applied to some unseen soil condition to estimate the SSS for the testing phase. Figure 9 shows the results based on the computed error (i.e., the difference between the output and target values) of each sample, alongside the histogram of errors. Note that the current histogram charts depict the frequency of each error extents. The higher the frequency of errors that are close to zero, the greater the accuracy of the prediction. According to these figures, the prediction reliability of the ANN (RMSE = 0.0515 and MAE = 0.0408) increased by applying DA (RMSE = 0.0425 and MAE = 0.0329), WOA (RMSE = 0.0436 and MAE = 0.0328), and IWO (RMSE = 0.0432 and MAE = 0.0322) metaheuristic techniques. Moreover, the histogram chart of the ANN results yields the highest standard error (0.0522).
Moreover, Figure 10 shows the correlation between the actual values of SSS with ones predicted by each model. Referring to the respective R2s of 0.6329, 0.7647, 0.7442, and 0.7519, it can be deduced that the outputs of the hybrid ensembles are more consistent than the typical MLP. In this phase, the actual values of SSS range from 0.197308 to 0.522631, while the outputs of the ANN, DA-ANN, WOA-ANN, and IWO-ANN are in the ranges of [0.225142, 0.519525], [0.203952, 0.522346], [0.212126, 0.528062], and [0.197868, 0.538494], respectively.
The findings of this study revealed that applying the named evolutionary algorithms can effectively help ANN to adjust the weights and biases more properly, and consequently present a more accurate estimation of the SSS. Considering the obtained results, a score-based ranking system is developed to have a relative evaluation of the performance of the used models. To do so, scores are attributed to each model based on the calculated values of the accuracy criteria. In this way, the higher reliability of the model, the larger the score assigned to it. From a comparison point of view, it can be said that the IWO-ANN (training score = 12) performed more efficiently in terms of all three RMSE, MAE, and R2 in comparison with DA- and WOA-based neural ensembles. After that, all three criteria demonstrated more reliability of the WOA than DA for training the ANN. As for the testing phase, it was shown that the DA-ANN surpassed the WOA- and IWO-based neural ensembles in terms of both RMSE and R2. This is while the MAE of this model was larger than WOA-ANN and IWO-ANN. Taking into consideration all three criteria, the IWO-ANN and DA-ANN presented the same generalization capability (testing scores = 10). It means that the computational parameters suggested by these two algorithms construct more promising ANNs compared to the WOA (testing score = 7).
All in all, the final position of each model is determined by a total raking score (TRS), as the summation of all partial scores. As Table 2 denotes, the IWO-ANN (TRS = 22) emerged as the most accurate model of this study, followed by WOA-ANN and DA-ANN (TRS = 16), and typical ANN (TRS = 6). Also, the observed discrepancy between the results of the training and testing phases of the DA-ANN cannot be ignored. As explained, in spite of the lowest learning capability among the proposed neural ensembles, it achieved the prediction as accurate as that of the IWO-ANN.
Since the IWO presented the best-fitted parameters of the ANN, the neural equation of this combination is presented in this part (Equation (5)). Note that this is a predictive formula that can properly estimate the SSS of soil using the mentioned independent factors, due to the satisfying performance of the IWO-ANN model. In fact, the values presented in this equation indicate the weights and biases of the unique output neuron of the optimized ANN. As the formula expresses, the activation function of the output layer is “purelin”, in which the input is directly released as the response (i.e., f(x) = x).
SSSIWO-ANN = 1.1762 × Z1 − 1.0995 × Z2 − 0.5416 × Z3 + 0.1767 × Z4 + 0.2055 × Z5 − 0.6625
where Z1, Z2, … Z5 represent the ANN middle parameters (i.e., the outputs of the hidden neurons) that are given by Equation (6). In addition, the term “Tansig” is the activation function of the corresponding neurons, which is expressed by Equation (7):
[ Z 1 Z 2 Z 3 Z 4 Z 5 ] =   T a n s i g ( ( [ 0.1169 0.2095 0.2012 1.1637 0.9167 1.5051 0.7269 0.3951 0.5273 0.4723 0.4957 0.9430 0.3736 0.1819 0.6448 0.0449 0.3590 0.5936 0.0188 0.4332 0.7102 0.0014 0.4044 0.0310 0.4470 0.9429 0.0964 0.9220 0.0159 0.2378 0.2586 0.1703 0.0331 0.5231 0.4274 0.2662 1.0163 0.0906 0.8580 0.6180 0.7255 0.3703 0.9679 1.0721 0.4406 0.4224 0.4368 0.8409 0.4689 0.1635 0.3376 0.7175 0.7643 0.2917 0.5067 0.4976 0.4653 0.2141 0.3443 0.1237 ] [ DOS Sand Loam Clay MC WD DD VR LL PL PI LI ] ) + [ 0.3885 0.1462 0.4013 1.0749 1.6882 ] )
T a n s i g   ( x ) =   2 1 +   e 2 x 1
Lastly, it should be noted that the extent of the used data can be mentioned as a limitation for the current study. More clearly, since the data were collocated from a real-world construction project, there were obviously special characteristics for the soil in the studied area. This led to limited values of key factors, and consequently the SSS. Therefore, the extent of data should be considered for using the developed models (as well as the SSS predictive formula) of this research. In addition, from an artificial intelligence point of view, implementing ideas such as optimizing the input factors and executing k-fold cross-validation techniques can be potential suggestions for enhancing the quality of prediction. Furthermore, we believe that utilizing well-known optimization algorithms such as the GA and PSO along with more recently developed algorithms will result in helpful comparative studies. However, due to the pivotal aim of this work, such suggestions, which need to be meticulously investigated, might be noted as favorable subjects for future studies.

5. Conclusions

The crucial role of the shear strength of soil in geotechnical engineering has driven scientists to present more reliable and cost-effective techniques for determining this parameter. In this paper, three wise optimization techniques, which mimic the behavior of dragonflies, whales, and invasive weeds, were applied to artificial neural network to optimize the connecting weights as well as biases. After providing a proper dataset containing several shear strength key factors, the DA-ANN, WOA-ANN, and IWO-ANN ensembles were created and optimized in terms of population size. The results were evaluated, and it was derived that all three mentioned algorithms help the ANN to have a better understanding of the relationship between the shear strength and its influential factors. From comparison point of view, it was shown that the IWO surpasses two other colleagues in the training phase. However, it gained the same accuracy score with the DA in the testing phase. In overall, the findings proved the viability of shear strength modeling using improved intelligent models. Also, a neural-based predictive formula was presented as an alternative to traditional methods.

Author Contributions

H.M., D.T.B., and L.K.F. performed experiments and field data collection; H.M. and A.D. wrote the manuscript; B.K. and D.T.B. edited, discussed, and analyzed the data.

Funding

This research received no external funding.

Acknowledgments

This work was financially supported by Ton Duc Thang University.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Das, B.M.; Sobhan, K. Principles of Geotechnical Engineering; Cengage Learning: Boston, MA, USA, 2013. [Google Scholar]
  2. Vanapalli, S.; Fredlund, D. Comparison of different procedures to predict unsaturated soil shear strength. In Advances in Unsaturated Geotechnics; American Society of Civil Engineers: Preston, VA, USA, 2000; pp. 195–209. [Google Scholar]
  3. Nhu, V.-H.; Hoang, N.-D.; Duong, V.-B.; Vu, H.-D.; Bui, D.T. A hybrid computational intelligence approach for predicting soil shear strength for urban housing construction: A case study at Vinhomes Imperia project, Hai Phong city (Vietnam). Eng. Comput. 2019, 36, 1–14. [Google Scholar] [CrossRef]
  4. Nam, S.; Gutierrez, M.; Diplas, P.; Petrie, J. Determination of the shear strength of unsaturated soils using the multistage direct shear test. Eng. Geol. 2011, 122, 272–280. [Google Scholar] [CrossRef]
  5. Rassam, D.W.; Williams, D.J. A relationship describing the shear strength of unsaturated soils. Can. Geotech. J. 1999, 36, 363–368. [Google Scholar] [CrossRef]
  6. Gan, J.; Fredlund, D.; Rahardjo, H. Determination of the shear strength parameters of an unsaturated soil using the direct shear test. Can. Geotech. J. 1988, 25, 500–510. [Google Scholar] [CrossRef]
  7. Moayedi, H.; Hayati, S. Artificial intelligence design charts for predicting friction capacity of driven pile in clay. Neural Comput. Appl. 2018, 36, 1–17. [Google Scholar] [CrossRef]
  8. Besalatpour, A.; Hajabbasi, M.; Ayoubi, S.; Afyuni, M.; Jalalian, A.; Schulin, R. Soil shear strength prediction using intelligent systems: Artificial neural networks and an adaptive neuro-fuzzy inference system. Soil Sci. Plant Nutr. 2012, 58, 149–160. [Google Scholar] [CrossRef]
  9. Kiran, S.; Lal, B.; Tripathy, S. Shear strength prediction of soil based on probabilistic neural network. Indian J. Sci. Technol. 2016, 9, 1–6. [Google Scholar] [CrossRef]
  10. Jokar, M.H.; Mirasi, S. Using adaptive neuro-fuzzy inference system for modeling unsaturated soils shear strength. Soft Comput. 2018, 22, 4493–4510. [Google Scholar] [CrossRef]
  11. Nguyen, H.; Mehrabi, M.; Kalantar, B.; Moayedi, H.; Abdullahi, M.A.M. Potential of hybrid evolutionary approaches for assessment of geo-hazard landslide susceptibility mapping. Geomat. Nat. Hazards Risk 2019, 10, 1667–1693. [Google Scholar] [CrossRef]
  12. Moayedi, H.; Mehrabi, M.; Mosallanezhad, M.; Rashid, A.S.A.; Pradhan, B. Modification of landslide susceptibility mapping using optimized PSO-ANN technique. Eng. Comput. 2018, 35, 967–984. [Google Scholar] [CrossRef]
  13. Moayedi, H.; Mehrabi, M.; Kalantar, B.; Mu’azu, M.A.; Rashid, A.S.A.; Foong, L.K.; Nguyen, H. Novel hybrids of adaptive neuro-fuzzy inference system (ANFIS) with several metaheuristic algorithms for spatial susceptibility assessment of seismic-induced landslide. Geomat. Nat. Hazards Risk 2019, 10, 1879–1911. [Google Scholar] [CrossRef] [Green Version]
  14. Bui, D.T.; 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. 2019, 35, 955–965. [Google Scholar]
  15. Pham, B.T.; Hoang, T.-A.; Nguyen, D.-M.; Bui, D.T. Prediction of shear strength of soft soil using machine learning methods. Catena 2018, 166, 181–191. [Google Scholar] [CrossRef]
  16. McCulloch, W.S.; Pitts, W. A logical calculus of the ideas immanent in nervous activity. Bull. Math. Biophys. 1943, 5, 115–133. [Google Scholar] [CrossRef]
  17. Moré, J.J. The Levenberg-Marquardt algorithm: Implementation and theory. In Numerical Analysis; Springer: Berlin, Germany, 1978; pp. 105–116. [Google Scholar] [Green Version]
  18. Hecht-Nielsen, R. Theory of the backpropagation neural network. In Neural Networks for Perception; Elsevier: Amsterdam, The Netherlands, 1992; pp. 65–93. [Google Scholar]
  19. Mirjalili, S. Dragonfly algorithm: A new meta-heuristic optimization technique for solving single-objective, discrete, and multi-objective problems. Neural Comput. Appl. 2016, 27, 1053–1073. [Google Scholar] [CrossRef]
  20. Moayedi, H.; Abdullahi, M.A.M.; Nguyen, H.; Rashid, A.S.A. Comparison of dragonfly algorithm and Harris hawks optimization evolutionary data mining techniques for the assessment of bearing capacity of footings over two-layer foundation soils. Eng. Comput. 2019, 36, 1–11. [Google Scholar] [CrossRef]
  21. Vanishree, J.; Ramesh, V. Optimization of size and cost of static var compensator using dragonfly algorithm for voltage profile improvement in power transmission systems. Int. J. Renew. Energy Res. (IJRER) 2018, 8, 56–66. [Google Scholar]
  22. Wikelski, M.; Moskowitz, D.; Adelman, J.S.; Cochran, J.; Wilcove, D.S.; May, M.L. Simple rules guide dragonfly migration. Biol. Lett. 2006, 2, 325–329. [Google Scholar] [CrossRef]
  23. Palappan, A.; Thangavelu, J. A New Meta Heuristic Dragonfly Optimizaion Algorithm for Optimal Reactive Power Dispatch Problem. Gazi Univ. J. Sci. 2018, 31, 1107–1121. [Google Scholar]
  24. Yasen, M.; Al-Madi, N.; Obeid, N. Optimizing Neural Networks using Dragonfly Algorithm for Medical Prediction. In Proceedings of the 2018 IEEE 8th International Conference on Computer Science and Information Technology (CSIT), Amman, Jordan, 11–12 July 2018; pp. 71–76. [Google Scholar]
  25. Mirjalili, S.; Lewis, A. The whale optimization algorithm. Adv. Eng. Softw. 2016, 95, 51–67. [Google Scholar] [CrossRef]
  26. Rana, N.; Latiff, M.S.A. A Cloud-based Conceptual Framework for Multi-Objective Virtual Machine Scheduling using Whale Optimization Algorithm. Int. J. Innov. Comput. 2018, 8, 53–58. [Google Scholar] [CrossRef]
  27. Mehrabian, A.R.; Lucas, C. A novel numerical optimization algorithm inspired from weed colonization. Ecol. Inform. 2006, 1, 355–366. [Google Scholar] [CrossRef]
  28. Tien Bui, D.; Khosravi, K.; Li, S.; Shahabi, H.; Panahi, M.; Singh, V.; Chapi, K.; Shirzadi, A.; Panahi, S.; Chen, W. New hybrids of anfis with several optimization algorithms for flood susceptibility modeling. Water 2018, 10, 1210. [Google Scholar] [CrossRef]
  29. Naidu, Y.R.; Ojha, A. A hybrid version of invasive weed optimization with quadratic approximation. Soft Comput. 2015, 19, 3581–3598. [Google Scholar] [CrossRef]
  30. Ghasemi, M.; Ghavidel, S.; Akbari, E.; Vahed, A.A. Solving non-linear, non-smooth and non-convex optimal power flow problems using chaotic invasive weed optimization algorithms based on chaos. Energy 2014, 73, 340–353. [Google Scholar] [CrossRef]
  31. Bui, D.T.; 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]
  32. Xi, W.; Li, G.; Moayedi, H.; Nguyen, H. A particle-based optimization of artificial neural network for earthquake-induced landslide assessment in Ludian county, China. Geomat. Nat. Hazards Risk 2019, 10, 1750–1771. [Google Scholar] [CrossRef] [Green Version]
  33. Cybenko, G. Approximation by superpositions of a sigmoidal function. Math. Control Signals Syst. 1989, 2, 303–314. [Google Scholar] [CrossRef]
  34. Hornik, K.; Stinchcombe, M.; White, H. Multilayer feedforward networks are universal approximators. Neural Netw. 1989, 2, 359–366. [Google Scholar] [CrossRef]
  35. Gao, W.; Wang, W.; Dimitrov, D.; Wang, Y. Nano properties analysis via fourth multiplicative ABC indicator calculating. Arabian J. Chem. 2018, 11, 793–801. [Google Scholar] [CrossRef]
  36. Gao, W.; Dimitrov, D.; Abdo, H. Tight independent set neighborhood union condition for fractional critical deleted graphs and ID deleted graphs. Discret. Contin. Dyn. Syst. S 2018, 12, 711–721. [Google Scholar]
  37. Gao, W.; Guirao, J.L.G.; Abdel-Aty, M.; Xi, W. An independent set degree condition for fractional critical deleted graphs. Discret. Contin. Dyn. Syst. S 2019, 12, 877–886. [Google Scholar] [Green Version]
  38. Gao, W.; Guirao, J.L.G.; Basavanagoud, B.; Wu, J. Partial multi-dividing ontology learning algorithm. Inf. Sci. 2018, 467, 35–58. [Google Scholar] [CrossRef]
  39. Gao, W.; Wu, H.; Siddiqui, M.K.; Baig, A.Q. Study of biological networks using graph theory. Saudi J. Biol. Sci. 2018, 25, 1212–1219. [Google Scholar] [CrossRef]
Figure 1. The steps taken to predict the shear strength in this study.
Figure 1. The steps taken to predict the shear strength in this study.
Applsci 09 04643 g001
Figure 2. Typical structure of the multi-layer perceptron (MLP).
Figure 2. Typical structure of the multi-layer perceptron (MLP).
Applsci 09 04643 g002
Figure 3. Different stages of the dragonfly algorithm (DA). (a) cohesion, (b) alignment, (c) separation, (d) attraction to food, (e) distraction from enemy.
Figure 3. Different stages of the dragonfly algorithm (DA). (a) cohesion, (b) alignment, (c) separation, (d) attraction to food, (e) distraction from enemy.
Applsci 09 04643 g003
Figure 4. The humpback whales bubble-net feeding.
Figure 4. The humpback whales bubble-net feeding.
Applsci 09 04643 g004
Figure 5. The seed reproduction of the invasive weed optimization (IWO) algorithm.
Figure 5. The seed reproduction of the invasive weed optimization (IWO) algorithm.
Applsci 09 04643 g005
Figure 6. Distribution of shear strength values versus soil parameters.
Figure 6. Distribution of shear strength values versus soil parameters.
Applsci 09 04643 g006
Figure 7. Executed sensitivity analysis for the (a) DA-ANN, (b) WOA-ANN, and (c) IWO-ANN. ANN: artificial neural network, IWO: invasive weed optimization, WOA: whale optimization algorithm.
Figure 7. Executed sensitivity analysis for the (a) DA-ANN, (b) WOA-ANN, and (c) IWO-ANN. ANN: artificial neural network, IWO: invasive weed optimization, WOA: whale optimization algorithm.
Applsci 09 04643 g007aApplsci 09 04643 g007b
Figure 8. The computation time and the best root mean square error (RMSE) of the best-fitted ensembles.
Figure 8. The computation time and the best root mean square error (RMSE) of the best-fitted ensembles.
Applsci 09 04643 g008
Figure 9. The testing results obtained for (a) ANN, (b) ANN frequency, (c) DA-ANN, (d) DA-ANN frequency (e) WOA-ANN, (f) WOA-ANN frequency, (g) IWO-ANN (h) IWO-ANN frequency predictions.
Figure 9. The testing results obtained for (a) ANN, (b) ANN frequency, (c) DA-ANN, (d) DA-ANN frequency (e) WOA-ANN, (f) WOA-ANN frequency, (g) IWO-ANN (h) IWO-ANN frequency predictions.
Applsci 09 04643 g009aApplsci 09 04643 g009b
Figure 10. The testing results obtained for (a) ANN, (b) DA-ANN, (c) WOA-ANN, and (d) IWO-ANN.
Figure 10. The testing results obtained for (a) ANN, (b) DA-ANN, (c) WOA-ANN, and (d) IWO-ANN.
Applsci 09 04643 g010
Table 1. Descriptive statistics of the used dataset.
Table 1. Descriptive statistics of the used dataset.
FeaturesDescriptive Index
MeanStandard ErrorMedianModeStandard DeviationSample VarianceSkewnessMinimumMaximumCount.
Depth of sample (m)24.721.2131.2038.0015.06226.83−0.571.2047.00154
Sand (%)16.261.1113.0010.0013.83191.162.950.0070.80154
Loam (%)55.180.9257.9555.9011.50132.33−2.470.0069.20154
Clay (%)28.100.6226.8024.607.6859.010.289.1048.00154
Moisture content (%)33.230.7031.6025.808.6975.591.0020.8069.20154
Wet density (g/cm3)1.820.011.851.890.100.01−0.901.521.95154
Dry density (g/cm3)1.380.011.411.410.160.02−0.680.901.60154
Void Ratio0.970.020.911.200.230.050.980.671.81154
Liquid limit (%)40.870.7040.7046.008.6975.550.7725.6074.20154
Plastic limit (%)25.380.4025.0021.005.0125.121.0117.9048.70154
Plastic Index (%)15.490.3515.1015.704.4219.500.796.5036.30154
Liquidity index0.490.020.470.450.190.040.06−0.030.88154
Shear strength (kg/cm2)0.380.010.380.290.100.01−0.210.180.57154
Table 2. The ranking system based on RMSE, mean absolute error (MAE), and R2.
Table 2. The ranking system based on RMSE, mean absolute error (MAE), and R2.
ModelTraining DataTesting DataTraining ScoreTesting ScoreTotal Ranking Score (TRS)Rank
RMSEMAER2RMSEMAER2
ANN1111113363
DA-ANN222424610162
WOA-ANN33323297162
IWO-ANN4443431210221

Share and Cite

MDPI and ACS Style

Moayedi, H.; Tien Bui, D.; Dounis, A.; Kok Foong, L.; Kalantar, B. Novel Nature-Inspired Hybrids of Neural Computing for Estimating Soil Shear Strength. Appl. Sci. 2019, 9, 4643. https://doi.org/10.3390/app9214643

AMA Style

Moayedi H, Tien Bui D, Dounis A, Kok Foong L, Kalantar B. Novel Nature-Inspired Hybrids of Neural Computing for Estimating Soil Shear Strength. Applied Sciences. 2019; 9(21):4643. https://doi.org/10.3390/app9214643

Chicago/Turabian Style

Moayedi, Hossein, Dieu Tien Bui, Anastasios Dounis, Loke Kok Foong, and Bahareh Kalantar. 2019. "Novel Nature-Inspired Hybrids of Neural Computing for Estimating Soil Shear Strength" Applied Sciences 9, no. 21: 4643. https://doi.org/10.3390/app9214643

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