Abstract
This study evaluated and compared several novel classification approaches to develop the most reliable stability model-based solution in the prediction of shallow footing’s allowable settlement. By applying the biogeography-based algorithm, this study presents an optimized metaheuristic classification approach with mathematical-based multi-layer perceptron neural network and fuzzy inference system to achieve a better assessment of the recognition of a complex failure phenomenon. By the contribution of a large number of finite element simulation, and considering seven key factors, the settlement of a shallow footing placed on a two-layered soil was measured as the target variable. Then, to change into the classification method, two overall situations of stability or failure were considered for the proposed soil layer. The ensemble of BBO–MLP and BBO–FIS are developed, and the results are evaluated by well-known accuracy indices. The results showed that employing BBO helps both MLP and FIS to have a better analysis. Besides, referring to the obtained total ranking scores of 6, 5, 11, and 8, respectively, for the MLP, FIS, BBO–MLP, and BBO–FIS, the BBO–MLP found to be the most accurate model, followed by BBO–FIS, MLP, and FIS.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Avoid common mistakes on your manuscript.
1 Introduction
During the recent decade, investigating the bearing capacity of multilayered soils using novel mathematical solutions has attracted appreciable attention in the field of geotechnical engineering. In this sense, various analytical and experimental methods are developed to compute the bearing capacity of different soils (or reinforced concrete) [1, 2]. These models are based on limit equilibrium theories and small-scale modelling, respectively. Terzaghi et al. [3], for instance, presented a model assuming the unique bearing capacity for soils even for the multi-layered soils. The homogeneous soil layers and natural soils deposited in stratums are scarcely observed in nature. Due to different strength parameters as well as soil stiffness in each layer of soil, some differences should be considered in exploring the ultimate bearing capacity of a single soil layer and a multi-layer one. About the small-scale laboratory modellings, achieving a reliable model for calculating the bearing capacity of the multilayered soils is not viable, because of some shortcomings associated with such methods.
Nowadays, investigating the concept of the bearing capacity of footings comprises a vast literature. Plenty of experimental and analytical works have been carried out to focus on better understanding the layered soils. It can be said that the main aim of these researches lies in achieving the most reliable solutions in such conditions. Among those, the numerical methods such as Frydman and Burd [4] and Silvestri [5] examined the bearing capacity of strip foundations rested on the sand by performing limit equilibrium approaches. In research by Lotfizadeh and Kamalian [6], the bearing capacity of conventional strip footings was estimated through a numerical simulation (i.e., by the characteristic lines method) when it is installed on layered sandy soil. The main findings of their research was a good algorithm developed for predicting the strip foundation’s bearing capacity placed on double-layered soils.
Moreover, analytical approaches consist of slip line [7], limit analysis [8], and limit equilibrium [9]. In the mentioned analysis, a new parameter, namely the modified friction angle (ψ′), was used. Note that, ψ′ is obtained based on apparent friction angle (φ) coupled with dilatancy angle (ψ) of the sand. Then, they considered the friction angle (i.e., in a practical range) to calculated bearing capacity factors of Nq and Nγ. Finally, the obtained results were compared with the results of previous works. It was shown that the results are adequate. Ghazavi and Eghbali [10] successfully used an analytical approach based on the limit equilibrium method for calculating the ultimate bearing capacity of a shallow footing rested on layered (two layers) sandy soil.
A laboratory study conducted by Keskin and Laman [11] investigated the bearing capacity of a shallow strip foundation located near a sandy soil slope. Five critical factors, including the relative density of sand, slope angle, setback distance of the proposed footing from the sloping margin, and footing width, were taken to influence the ultimate bearing capacity of the foundations. Comparing the real and obtained results indicated a good agreement between them in terms of load-settlement and the overall trend of behaviour. Additionally, some finite element methods were executed on a prototype slope to support the reliability of the experimental findings. According to the results, the magnitude of the proposed variable (i.e., the ultimate bearing capacity) is directly proportional to the relative density of sand, footing width, and setback distance, and also is adversely proportional to the slope angle.
Moreover, various intelligent approaches have been widely used to simulate the bearing capacity of soils (and rocks and reinforced concrete) under different conditions [12,13,14,15]. Moayedi and Hayati [16] employed feedforward neural network (FFNN), general regression neural network (GRNN), radial basis neural network (RBNN), support vector machine (SVM), adaptive neuro-fuzzy inference system (ANFIS), and tree regression fitting model (TREE) for evaluating the bearing capacity of shallow strip footing on a homogeneous sandy slope. The computed correlation values of 0.9233 and 0.9095, respectively, in the training and testing phases, revealed the superiority of the FFNN model.
As mentioned, typical predictive models have been successfully used for analyzing the bearing capacity of various footings. This is a while, few studies have focused on achieving a more successful prediction by applying the optimization techniques [17,18,19,20,21] which can be considered as a gap of knowledge in this field. Hence, looking for more reliable prediction of bearing capacity, the main objective of the current research is to enhance the efficiency of two popular artificial intelligence tools, namely artificial neural network and adaptive neuro-fuzzy inference system for analyzing the bearing capacity using biogeography-based optimization algorithm. It should be noted that according to the best knowledge of the authors, the used evolutionary technique has not been hired before for this aim. Another novelty of this work lies in establishing a classification model instead of direct estimation of the settlement of the proposed footing. The results are evaluated in several ways, and the efficiency of the BBO algorithm on optimizing the performance of the mentioned models is discussed.
2 Evolutionally prediction algorithms
2.1 Conventional biogeography-based optimization
The name biogeography-based optimisation (BBO) [22] implies a natural-inspired search algorithm that follows the biogeography science for optimisation. This model explores the distribution of different species over time and space [22]. Figure 1 shows the general flowchart of the BBO algorithm. Similar to other existing optimization techniques, it is a population-based method. Similar to particles in particle swarm optimization (PSO) and chromosomes in the genetic algorithm (GA), some so-called individuals “habitat” is the possible solutions of the BBO.
Consequently, a habitat suitability index (HSI) is defined to evaluate the goodness of each. In his sense, high-HSIs represent a promising solution, and a poor one is demonstrated by low-HIS values. Through an immigration process, the attributes of a solution emigrate from a high-HIS to low-HIS ones. In this way, two operators, namely, emigration and immigration, perform to enhance a solution to the defined problem. Optimization of a problem is a repetitive process and entails defining an objective function (OF). An error criterion (e.g., mean square error) is usually specified for this aim. Generally, it is expected that this process decreases the values of the OF in each iteration. Finally, the habitat which reaches the lowest OF is considered as the solution to the problem. In the case of artificial intelligence techniques (e.g., artificial neural network and fuzzy-based tools), the BBO aims to find the optimal values of their computational parameters [16]. Finally, the obtained optimal values are used to reconstruct the proposed model.
2.2 Artificial neural network
Artificial neural networks (ANNs) are known as one of the most capable predictive models which were theoretically introduced by [23]. These models have been extensively used in many studies [24,25,26,27,28,29,30]. Among different types of ANNs, the multi-layer perceptron is one of the most commonly used tools which distinguishes its self by three types of layer [16, 31,32,33,34,35,36]. Each layer contains some computational units called neurons. In the first stage of the training, the data are received by input neurons, and they perform to release the output to the next layer (i.e., hidden layer). After completing the neurons lied in this layer, the final output is produced from the last layer (output layer). The analytical performance of the MLP for a layer with M neurons is described as follows:
In which, I shows the input vector, W and b denote particular weight and bias term of the proposed neuron. In addition, F symbolises the activation function.
2.3 An adaptive neuro-fuzzy inference system
Incorporating the neural learning capability of ANNs with fuzzy inference system (FIS), Jang [37] introduced an adaptive neuro-fuzzy inference system (ANFIS). The ANN aims to make a more flexible FIS in this model. The ANFIS has been extensively used for many engineering works [38]. The performance of ANFIS comprises five steps which are performed in five layers. In this way,
Every node in layer 1 contains adaptive nodes as:
where \(x\,\,\,{\text{and}}\,\,y\) are the input nodes, \(A\,\,{\text{and}}\,\,B\) are the linguistic variables, and \(\mu A_{i} (x)\,\,\,{\text{and}}\,\,\,\mu B_{i} (y)\) represent the membership functions of the proposed node.
In layer 2, the output of each node is calculated as follows:
where \(W_{i}\) is the response of each node.
The normalized outputs of layer 2 are the nodes of the next layer:
For the layer number 4, a node function is applied as follows:
in which \(\bar{w}_{l}\) represents the normalised firepower of the previous layer, \(p_{i} ,q_{i} ,\,\,{\text{and}}\,\,\,r_{i}\) are the specific result parameters.
The overall response of the ANFIS is obtained in layer five from the summation of all input signals:
3 Data collection and methodology
The required database was collected from a series of finite element-based simulation of shallow footing (e.g., a total of 901 simulations) located on double layered soil with different properties. The foundation is analyzed by assuming 2D axisymmetric conditions. Both the footing and soil are modelled by 15-node triangular elements with the Mohr–Coulomb (MC) as the material model. The finite element simulation was undertaken to provide the measured result database. For the intelligent simulation of this study, the settlement (Uy (m)) was considered as the target variable influenced by seven conditioning factors. The obtained Uy varied from 0 to 0.10. Therefore, the values of less than 0.05 were considered to indicate the failure (shown by 1). Likewise, the values more than 0.05 were considered to indicate stability (confirmed by 0). In the next step, regarding the famous ratio of 80:20%, the dataset was divided into the training (i.e., 721 samples) and testing (i.e., 180 samples) parts for developing and evaluating the proposed models. The small portion of the data set provided for the training from the numerical simulation is tabulated in Table 1.
4 Results and discussion
The main aim of this research is to present a suitable optimization of ANN and ANFIS predictive models for analyzing the bearing capacity of a two-layered soil with different properties. To this end, a total of 901 finite element-based simulations of shallow footing located on double layered soil were done. Seven factors consisting of elastic modulus, applied stress, friction angle, setback distance, dilation angle, unit weight, Poisson’s ratio, were considered as the settlement essential parameters. The dataset was randomly divided into two parts, with 80% for the training and 20% for the testing phases. For changing into a classification problem, regarding the obtained settlements, the target variable was presented in two situations of “Stable” and “Failed”.
4.1 Optimizing the models using conventional BBO
After providing and pre-processing the required data, the biogeography-based optimization technique was combined with ANFIS and MLP to improve their performance. Note that, the programming language of MATLAB was used for coding the proposed BBO–MLP and BBO–FIS ensembles. Remarkably, based on the author’s experience as well as a trial and error process, five hidden neurons and 7 clusters were selected for constructing the MLP and ANFIS, respectively. As explained, in the case of artificial intelligence models, any optimization algorithm enhances their performance through finding the optimal values for computational parameters, i.e., weights and biases in MLP and parameters if membership functions in ANFIS. It is also well established that other than the appropriate population size, these ensembles need enough repetitions to achieve an acceptable result. With this in mind, both BBO–MLP and BBO–FIS were tested with six population sizes, including 5, 15, 30, 50, 75, and 100, within 1000 repetitions. The error criterion of mean square error (MSE) was defined as the objective function in this study. Besides, this criterion, as well as a mean absolute error (MAE), were used to evaluate the performance of the implemented techniques. The following equations denote the MSE and MAE, respectively
in which N shows the number of involved instances, and Yi observed, and Yi predicted stand for the desired and estimated values of settlement, respectively.
The results of the convergence process are presented in Fig. 2a, b, respectively, for BBO–MLP and BBO–FIS. As is seen, all performed networks yield very close results. Accordingly, the BBO–MLP with population size = 50 and BBO–FIS with population size = 15 reached the lowest MSE. In overall, the FIS-based networks reach their best performance sooner in comparison with MLP-based systems. Hence, the convergence curves of the BBO–ANFIS are presented for the first 500 epochs. The classification results of the used models are evaluated and compared in the next part.
4.2 Evaluation of the BBO, BBO–MLP, and BBO–FIS
In this part, actual targets are compared with the estimated ones to evaluate the performance of the applied models. As explained supra, two possible values of 0 and 1 indicate the stability and failure of the proposed soil in this study. The performance error of the implemented MLP, FIS, BBO–MLP, and BBO–FIS, is measured using two well-known criteria, namely MSE and MAE. In addition, the receiver operating characteristic (ROC) curve is plotted for the results of each model. Remarkably, the area under this curve (AUROC) is an excellent representative of the accuracy of the prediction in diagnostic problems. This diagram shows a trade-off between the false-positive and false-negative rates for every likely cutoff. For plotting the ROC, false-positive rate (FPR) of the prediction results is drawn on the x-axis versus true-positive rate (TPR) on the y-axis. Let TN and FN be the true-negative and false-negative, respectively, the FPR and TPR parameters are defined as follows:
The graphical comparison between the actual and predicted response variable is presented in Fig. 2 alongside the corresponding ROC curves. From these charts, it is seen that the optimised versions of MLP and FIS tools have presented more consistent results, which represents an excellent efficiency for the used BBO algorithm.
Based on the calculated MSEs of 0.0563, 0.0581, 0.0499, and 0.0514, respectively, for the MLP, FIS, BBO–MLP, and BBO–FIS prediction, it can be deduced that applying the BBO algorithm is a right way for decreasing the prediction error. Although, referring to the obtained MAEs of 0.1283, 0.1223, 0.1164, and 0.1320, the calculated error of the improved FIS is slightly higher than the typical FIS, the calculated AUROCs support the results of the MSE. Accordingly, the prediction accuracy of the used FIS experienced a significant increase from 97.6 to 98.5%. Besides, more area covered by the ROC curve of the BBO–MLP (Accuracy = 98.4%) shows that this model presented a slightly better approximation compared to unreinforced MLP (Accuracy = 98.2%).
In the last part, a score-based ranking system is also developed to determine the most capable model of the study. In this way, a score is assigned to each model based on the prediction accuracy in terms of each one of MSE, MAE, and AUROC indices. Then, the summation of these scores equates a total ranking score (TRS), which determines the final ranks. The higher value of TRS, the more accuracy of the model. Table 2 summarizes the ranking results. In this sense, the BBO–FIS featured as the most successful model in terms of MSE and MAE, and the second accurate model in terms of AUROC.
All in all, concerning the obtained TRSs of 6, 5, 11, and 8, respectively, for the MLP, FIS, BBO–MLP, and BBO–FIS, the MLP-based ensemble is introduced as the most reliable approach for analyzing the veering capacity of the considered multi-layered soil in this study. After that, the BBO–FIS outperformed MLP and FIS. In addition, comparing the typical MLP and FIS, the neural learning theory surpassed fuzzy learning.
5 Conclusions
Due to the crucial role of analyzing the bearing capacity of the soils in many civil engineering projects, this issue has attracted increasing attention. In the current study, we presented a novel optimization of ANN and ANFIS predictive models to estimate the settlement of a shallow footing located on a double layered soil with different properties. To this end, after providing a proper dataset form several FEM simulations, the biogeography-based optimization algorithm was synthesized with a multilayer perceptron neural network as well as a fuzzy inference system to improve their performance. After an extensive trial and error process, it was shown that the BBO–MLP with population size = 50 and BBO–FIS with population size = 15 reached the lowest objective function. Additionally, three accuracy indices, namely MSE, MAE, and AUROC, were defined to evaluate the results. In overall, based on the computed value of MSE (0.0563, 0.0581, 0.0499, and 0.0514, respectively, for the MLP, FIS, BBO–MLP, and BBO–FIS), MAE (0.1283, 0.1223, 0.1164, and 0.1320), and AUROC (0.982, 0.976, 0.984, and 0.985), it was revealed that applying the proposed BBO algorithm helps both MLP and FIS to enjoy more prediction accuracy compared to their unreinforced versions. Finally, referring to the developed ranking system, the BBO–MLP emerged as the most promising model, followed by BBO–FIS, MLP, and FIS.
References
Cicek E, Guler E (2015) Bearing capacity of strip footing on reinforced layered granular soils. J Civ Eng Manag 21:605–614
Mosallanezhad M, Moayedi H (2017) Comparison analysis of bearing capacity approaches for the strip footing on layered soils. Arab J Sci Eng 42:3711–3722
Terzaghi K, Peck R, Mesri G (1943) Soil mechanics in engineering practice. Wiley, NewYork
Frydman S, Burd H (1997) Numerical studies of bearing-capacity factor N γ. J Geotech Geoenviron Eng 123:20–29
Silvestri V (2003) A limit equilibrium solution for bearing capacity of strip foundations on sand. Can Geotech J 40:351–361
Lotfizadeh MR, Kamalian M (2016) Estimating bearing capacity of strip footings over two-layered sandy soils using the characteristic lines method. Int J Civ Eng 14:107–116
Florkiewicz A (1989) Upper bound to bearing capacity of layered soils. Can Geotech J 26:730–736
Michalowski RL, Shi L (1995) Bearing capacity of footings over two-layer foundation soils. J Geotech Eng 121:421–428
Dewaikar D, Mohapatra B (2003) Computation of bearing capacity factor Nγ-Prandtl’s mechanism. Soils Found 43:1–10
Ghazavi M, Eghbali AH (2008) A simple limit equilibrium approach for calculation of ultimate bearing capacity of shallow foundations on two-layered granular soils. Geotech Geol Eng 26:535–542
Keskin MS, Laman M (2013) Model studies of bearing capacity of strip footing on sand slope. KSCE J Civ Eng 17:699–711
Ziaee SA, Sadrossadat E, Alavi AH, Shadmehri DM (2015) Explicit formulation of bearing capacity of shallow foundations on rock masses using artificial neural networks: application and supplementary studies. Environ Earth Sci 73:3417–3431
Moayedi H, Moatamediyan A, Nguyen H, Bui X-N, Bui DT, Rashid ASA (2019) Prediction of ultimate bearing capacity through various novel evolutionary and neural network models. Eng Comput 35:1–17
Bui X-N, Moayedi H, Safuan ARA (2019) Developing a predictive method based on optimized M5Rules–GA predicting heating load of an energy-efficient building system. Eng Comput 36:1–10
Liu L, Moayedi H, Rashid ASA, Rahman SSA, Nguyen H (2019) Optimizing an ANN model with genetic algorithm (GA) predicting load-settlement behaviours of eco-friendly raft-pile foundation (ERP) system. Eng Comput 36:1–13
Moayedi H, Hayati S (2018) Modelling and optimization of ultimate bearing capacity of strip footing near a slope by soft computing methods. Appl Soft Comput 66:208–219
Moayedi H, Mosallanezhad M, Mehrabi M, Safuan ARA (2018) A systematic review and meta-analysis of artificial neural network application in geotechnical engineering: theory and applications. Neural Comput Appl 31:1–24
Gao W, Guirao JLG, Basavanagoud B, Wu J (2018) Partial multi-dividing ontology learning algorithm. Inf Sci 467:35–58
Alnaqi AA, Moayedi H, Shahsavar A, Nguyen TK (2018) Prediction of energetic performance of a building integrated photovoltaic/thermal system thorough artificial neural network and hybrid particle swarm optimization models. Energy Convers Manage 183:137–148
Moayedi H, Mosallanezhad M, Mehrabi M, Safuan ARA, Biswajeet P (2019) Modification of landslide susceptibility mapping using optimized PSO-ANN technique. Eng Comput 35:967–984
Nguyen H, Bui X-N, Moayedi H (2019) A comparison of advanced computational models and experimental techniques in predicting blast-induced ground vibration in open-pit coal mine. Acta Geophys 28:1–13
Simon D (2008) Biogeography-based optimization. IEEE Trans Evol Comput 12:702–713
McCulloch WS, Pitts W (1943) A logical calculus of the ideas immanent in nervous activity. Bull Math Biophys 5:115–133
Gao W, Guirao JLG, Abdel-Aty M, Xi W (2019) An independent set degree condition for fractional critical deleted graphs. Discrete Continuous Dyn Syst-S 12:877–886
Nguyen H, Drebenstedt C, Bui X-N, Bui DT (2019) Prediction of blast-induced ground vibration in an open-pit mine by a novel hybrid model based on clustering and artificial neural network. Nat Resour Res 28:1–19
Gao W, Wang W, Dimitrov D, Wang Y (2018) Nano properties analysis via fourth multiplicative ABC indicator calculating. Arab J Chem 11:793–801
Nguyen H, Jamali Moghadam M, Moayedi H (2019) Agricultural wastes preparation, management and applications in engineering: a review. J Mater Cycles Waste Manage 21:1–13
Nguyen H, Mehrabi M, Kalantar B, Moayedi H, Muazu MA (2019) Potential of hybrid evolutionary approaches for assessment of geo-hazard landslide susceptibility mapping. Geomatics Nat Hazards Risk 10:1667–1693
Nguyen H, Moayedi H, Sharifi A, Amizah WJW, Safuan ARA (2019) Proposing a novel predictive technique using M5Rules-PSO model estimating cooling load in energy-efficient building system. Eng Comput 35:1–11
Shang Y, Nguyen H, Bui X-N, Tran Q-H, Moayedi H (2019) A novel artificial intelligence approach to predict blast-induced ground vibration in open-pit mines based on the firefly algorithm and artificial neural network. Nat Resour Res 28:1–15
Gao W, Wu H, Siddiqui MK, Baig AQ (2018) Study of biological networks using graph theory. Saudi J Biol Sci 25:1212–1219
Wang B, Moayedi H, Nguyen H, Foong LK, Rashid ASA (2019) Feasibility of a novel predictive technique based on artificial neural network optimized with particle swarm optimization estimating pullout bearing capacity of helical piles. Eng Comput 36:1–10
Yuan C, Moayedi H (2019) The performance of six neural-evolutionary classification techniques combined with multi-layer perception in two-layered cohesive slope stability analysis and failure recognition. Eng Comput 36:1–10
Zhang X, Nguyen H, Bui X, Tran Q, Nguyen D, Bui D, Moayedi H (2019) Novel soft computing model for predicting blast-induced ground vibration in open-pit mines based on particle swarm optimization and XGBoost. Nat Resour Res 28:1–11
Moayedi H, Hayati S (2018) Applicability of a CPT-based neural network solution in predicting load-settlement responses of bored pile. Int J Geomech 18:06018009
Moayedi H, Hayati S (2018) Artificial intelligence design charts for predicting friction capacity of driven pile in clay. Neural Comput Appl 31:1–17
Jang J-S (1993) ANFIS: adaptive-network-based fuzzy inference system. IEEE Trans Syst Man Cybern 23:665–685
Moayedi H, Raftari M, Sharifi A, Jusoh WAW, Rashid ASA (2019) Optimization of ANFIS with GA and PSO estimating α ratio in driven piles. Eng Comput 35:1–12
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors of this manuscript declaring of no conflict of interest to other published works.
Additional information
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Moayedi, H., Nguyen, H. & Rashid, A.S.A. Novel metaheuristic classification approach in developing mathematical model-based solutions predicting failure in shallow footing. Engineering with Computers 37, 223–230 (2021). https://doi.org/10.1007/s00366-019-00819-9
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00366-019-00819-9