Abstract
Analyzing the stability of footings is a significant step in civil/geotechnical engineering projects. In this work, two novel predictive tools are suggested based on an artificial neural network (ANN) to analyze the bearing capacity of a footing installed on a two-layered soil mass. To this end, backtracking search algorithm (BSA) and equilibrium optimizer (EO) are employed to train the ANN for approximating the stability value (SV) of the system. After executing a set of finite element analyses, the settlement values lower/higher than 5 cm are considered to indicate the stability/failure of the system. The results demonstrated the efficiency of these algorithms in fulfilling the assigned task. In detail, the training error of the ANN (in terms of root mean square error—RMSE)) dropped from 0.3585 to 0.3165 (11.72%) and 0.2959 (17.46%) by applying the BSA and EO, respectively. Moreover, the prediction accuracy of the ANN climbed from 93.7 to 94.3% and 94.1% (in terms of area under the receiving operating characteristics curve—AUROC). A comparison between the elite complexities of these algorithms showed that the EO enjoys a larger accuracy, while BSA is a more time-effective optimizer. Lastly, an explicit mathematical formula is derived from the EO-ANN model to be conveniently used in predicting the SV.
Similar content being viewed by others
Introduction
A significant portion of recent literature highlights the positive effect of newly developed technology on diverse engineering domains1,2,3,4,5. These developments include new approaches, devices, and software that assist experts towards facilitating data acquisition, simulation, and eventually solving complex engineering problems6,7,8,9,10. Taking image processing as an evident example of these sophisticated techniques, Jafarzadeh et al.11 used it along with experimental data to validate their analytical model for simulating flexible circular submerged mound motion in gravity waves. Advanced sensors12, artificial intelligence models13, 2D and 3D analytical software14,15, and innovative materials16 are other examples that have been promisingly used.
Focusing on civil and geotechnical engineering, many sub-disciplines often benefit from leading methods/tools e.g., in structural and material analysis17,18,19,20,21. Rock, soil, concrete, and composite materials are eminent examples of this statement22,23,24,25,26. Among these research hotspots, geotechnical and environmental issues have received significant attention, particularly when it comes to investigating project sites, designing elements, and material analysis using sophisticated techniques27,28,29,30,31. For instance, Khalil et al.32 employed self-potential, electrical resistivity tomography, and frequency domain electromagnetic methods to successfully map an under-hazard gypsum mine. In another study by Khoei et al.33, an extended finite element method was employed to model the density-driven flow in heterogeneous porous media having micro- and macro-fractures. Jafarzadeh et al.34 used an experimental approach and proposed an innovative flexible breakwater for wave control in shallow water.
Footings are crucial geotechnical elements whose proper design on horizontal soil surfaces is a very significant step in civil/geotechnical engineering projects35,36. It is dependent on two groups of properties belonging to (1) footing (e.g., width, depth, and shape) and (b) soil (e.g., shear strength and unit weight). The safety factor and acceptable settlement are two principal measures that need to be considered to determine the allowable bearing pressures37. As is known, analyzing the bearing capacity has been a nonlinear and complex challenge for engineers because of the influence of various parameters on it38,39. Hence, machine learning models are known as one of the most efficient approaches (amongst various evaluative techniques like upper bound40 and lower bound41 finite element limit analysis) for exploring such parameters in a fast, yet inexpensive, way. Due to its many advantages, the use of intelligent models has been very popular in geotechnical engineering42,43,44,45 and many other fields46,47.
Artificial neural networks (ANNs), as well as support vector-based48, tree-based49, and fuzzy models, are one of the most capable notions of machine learning methods used for various prediction purposes50,51,52. Many scholars have benefitted ANNs for predicting various geotechnical parameters like bearing capacity53,54,55. Shahin et al.56 employed an ANN to forecast the settlement of shallow foundations settled on cohesionless soils. Debnath and Dey57 suggested the use of a well-known intelligent model called support vector regression developed with exponential radial basis kernel function (SVR-ERBF) for estimating the bearing capacity of stone columns reinforced by geogrid. Pham et al.58 investigated the applicability of ANN and random forest (RF) for estimating the pile axial bearing capacity. They concluded that these intelligent tools outperform empirical approaches. Also, the RF achieved a lower root mean square error (RMSE) in the prediction phase in comparison with ANN (98.161 vs. 116.366). Acharyya et al.37 could successfully (with correlations higher than 99%) predict the bearing capacity of a square footing using ANN. The data was provided through a 3D finite element analysis in the Plaxis environment. A comparison between well-known predictive models, namely RF regression, ANN, M5P model tree, support vector machine (SVM) with polykernel and RBF kernel functions for simulating the ultimate bearing capacity of foundations settled on rock surfaces was conducted by Dutta et al.59. It was shown that RF regression and SVM-RBF present the most accurate prediction of the intended parameter. More studies about hiring conventional intelligent model can be found in earlier literature60,61,62,63.
Metaheuristic-integrated schemes have shown high promise for engineering optimization tasks64,65,66. Ghanizadeh et al.67, for instance, proposed a multivariate adaptive regression splines (MARS) model that was optimized by escaping bird search (EBS) algorithm for developing a hybrid bearing capacity evaluator for geogrid-reinforced sandy bed on vertical stone columns in soft clay. Alzabeebee68 developed a new explicit equation based on genetic algorithm multi-objective evolutionary regression analysis for undrained bearing capacity estimation of footing settled on aggregate pier reinforced terrain. Moayedi et al.69 examined the efficiency of four popular metaheuristic optimizers including ant colony optimization (ACO), whale optimization algorithm, moth–flame optimization, and league champion optimization applied to an ANN for predicting the bearing capacity. The findings of this research showed that these algorithms can properly assist the ANN in learning the nonlinear pattern of bearing capacity. The ACO-ANN, with 96.5 and 94.4% accuracy in the training and testing phase, respectively, emerged as the most reliable predictor. Likewise, a comparison between dragonfly algorithm (DA) and Harris hawks optimization (HHO) was conducted by Moayedi et al.70. The prediction accuracies of 0.942 and 0.915 for the hybrid models versus 0.89 obtained for the conventional ANN indicated (a) the improvements resulted from the functioning of the DA and HHO and (b) the higher optimization capability of the DA. Harandizadeh and Toufigh71 used a combination of neural-fuzzy (NF) system and group method of data handling (GMDH) improved by the PSO and gravitational search algorithm for simulating the axial bearing capacity of driven piles. Based on the calculated RMSE (1375 and 1740.7 for the PSO-NF-GMDH and NF-GMDH, respectively), the competency of the PSO technique was deduced.
Regarding the promising performance of metaheuristic techniques (as explained in the above literature), it is necessary to update the engineering simulations with the new generation of these algorithms. Therefore, this study develops and evaluates two novel integrative models, based on backtracking search algorithm (BSA) and equilibrium optimizer (EO) used for fine-tuning the weights and biases of an ANN model. These algorithms are based on metaheuristic search schemes that find the optimal solution to any given numerical problem.
Although popular optimizers (like PSO72, ACO73, and imperialist competitive algorithm (ICA)74) have been widely used for bearing capacity calculation, to the best knowledge of the author, no former study has benefitted from the BSA and EO for this objective. According to the relevant literature, these two algorithms possess high optimization competency for dealing with machine learning models75,76. Notably, a conventional ANN is also considered as the comparative benchmark model to examine the enhancement of prediction achieved by the suggested algorithms. The explicit numerical expression of the used models is also presented in the last part to attain a predictive formula for future bearing capacity analysis. Moreover, the used data will be exposed to the principal component analysis (PCA) method for addressing the importance of key factors that influence bearing capacity.
Methodology
Backtracking search optimization algorithm
One of the most potent optimization techniques is the backtracking search that is designed by Civicioglu77. The BSA benefits both local exploitation and global exploration options. It indicates that the algorithm first uses the whole space to seek the solution and also checks the vicinity of the found solution for the best options78.
The BSA goes through five major stages including initialization, selection-I, mutation, crossover, and selection-II to find the solution to the given problem. The first step, like any other population-based technique, is to generate a random population over the search space. To do so, the BSA uses a uniform distribution function (U) as follows:
in which, the lower and upper bounds of the given problem are represented by \({low}_{j}\) and \({up}_{j}\), \({P}_{i}\) stands for the position of the ith member, D shows the dimension, and N denotes the population size.
In the first selection process, let a and b be uniform real values that may vary from 0 to 1. Then Eqs. 2 and 3 are used for determining the search direction and redesigning the old members, respectively.
Next, the order of the members is randomly shuffled by the below function:
For doing the third step (i.e., mutation), Eq. 5 expresses the way that the mutant members are formed:
In the above relationship, F is a parameter used to control the step size amplification of the search direction.
The fourth step of the algorithm (i.e., crossover) is devoted to setting the final form of the trial population T. Here, applying a restriction strategy is of high importance because some of the members may trespass the boundaries of the problem space.
Lastly, the algorithm ends up with the second selection stage. In this stage, the algorithm updates the values of \({P}_{i}\). It is implemented by using a greedy selection process that is based on preferring \({T}_{i}\) s with higher fitness values. Once the fitness value of the most successful member (\({P}_{best}\)) is better than the global minimum, this member is considered as the global minimizer. Also, the global minimum value is updated to the fitness value of \({P}_{best}\)79.
Equilibrium optimizer
Metaheuristic algorithms are mostly inspired by the foraging/social behavior of animals in nature. But the essences of the EO algorithm are laws in physics. Faramarzi et al.80 designed this algorithm in 2020 for dealing with optimization problems81. Three main steps of the EO are initialization, equilibrium pool of candidates, and updating the concentration. Mathematical explanations of these steps are presented here. Initially, the particles are generated. Each of which contains a response to the given problem with a concentration vector (CV). Assuming n as the number of individuals, and \({c}_{max}\) and \({c}_{min}\) as the upper bound and lower bounds of the problem space, Eq. 6 expresses the random creation of the CV:
Where r stands for a random value ranging in [0,1].
Like any other optimization technique which pursues a strategic objective (e.g., finding the best nectar in artificial bee colony algorithm), the aim of the EO is to reach an equilibrium state for the complex. The optimal solution may emerge once the purpose state is met. In the EO, the four most successful agents of the population are assigned for this purpose. This is because the algorithm cannot find out about the level of concentration in which the optimization is achieved. A fifth agent is also considered. It represents the average of the four selected agents. The first four agents help the EO to benefit from a better diversification ability, while the fifth one acts toward better exploitation. These agents are stored in a vector called an equilibrium pool:
The third step is called updating the concentration in which a plausible balance is aimed between diversification and intensification. We have:
where \(\overrightarrow{\sigma }\) represents a random vector between 0 and 1. The parameter t decreases as the iteration increases:
where \(\alpha\) is a constant value used to control the intensification capability. Also, \({t}_{max}\) and it stand for the maximum and current iterations, respectively. In addition, the EO uses β to improve the diversification and intensification processes as follows:
According to the rules, the value of β is directly proportional to the quality of diversification, and adversely proportional to the quality of intensification. Generation rate (R) is another parameter that is defined to improve the intensification agent. It is expressed by Eq. 11:
in the above relationships, \({\overrightarrow{R}}_{0}\) is the initial value, \({r}_{1}\) and \({r}_{2}\) symbolize random values that may vary from 0 to 1. Also, regarding a probability value RP, the term \(\overrightarrow{RCP}\) is used to determine whether the generation rate is applied to the updating process. Eventually, Eq. 14 gives the updating relationship of the EO algorithm:
where V = 182.
Data collection
In order to propose an intelligent model for any engineering problem, the models should be fed by a set of relevant data. in the case of this study, this data is obtained from a series of finite element analyses. The feasibility of this method for various geotechnical purposes has been broadly investigated in earlier literature e.g., modeling mass transport problem in fractured porous media83.
A two-layered soil which bears a shallow footing is selected as the system. This system was analyzed under 2D axisymmetric circumstances. About the meshing, the system was modeled via 15-node triangular elements where the Mohr–Coulomb model is considered for the material. Further details for the performed FEM analysis can be found in similar reference studies such as84. The system had seven variables, namely friction angle, dilation angle, unit weight (kN/m3), elastic modulus (kN/m2), Poisson's ratio (v), setback distance, and applied stress (kN/m). The objective of the FEM analysis was to measure settlement values. Considering different combinations of these variables, a total of 901 different stages were run and the settlement was obtained. Table 1 shows some examples of the produced dataset.
After extracting the settlements, they are listed along with the mentioned variables for each run, and accordingly, a dataset with seven inputs and one target is created. Table 2 statistically describes the used dataset. Also, an illustration of the histogram charts of the mentioned parameters is shown in Fig. 1.
The recorded values of settlement vary from 0 to 10 cm. The settlements lower than 5 cm are the indications of a stable system, while the failure of the system is represented by the settlements larger than 5 cm. The purpose of this classification is to train the networks for calculating the stability value (SV) instead of settlement. This settlement threshold is a well-accepted value among the experts for detecting the failure in soil-foundation systems; and it has been earlier considered in similar studies such as85,86.
In order to determine the training and testing data (used for inferring and generalizing the SV pattern), a random division is carried out. Devoting 80% of data to the training phase, 721 samples are selected for analyzing the relationship between the SV and input parameters. Next, the rest of the data (i.e., 180 samples) are used as new conditions of systems to evaluate the prediction robustness of the developed models.
Results and discussion
The overall aim of this study is to present two novel predictive models for approximating the failure/stability of soil-foundation systems through bearing capacity analysis. The findings are presented and discussed in this part. The proposed models are ensembles of metaheuristic techniques with a popular neural computing tool.
An MLP neural network, in which the backpropagation (BP)87 is used for learning the pattern, represents the basic model. The BP-ANN is composed of one hidden layer. Activation functions for the hidden and output layers are set Tansig and Purelin, respectively. The number of processors in the middle (i.e., hidden) layer is an essential variable in such networks. This parameter is optimized by trying ten different structures (i.e., 7 × x × 1 where x = 1, 2, …, 10). This process revealed that 7 × 6 × 1 is the most reliable structure. This network was subsequently used as the final BP-ANN network (Fig. 2).
Metaheuristic algorithms synthesized with the ANN
The optimization process is explained in this section. The BSA and EO metaheuristic algorithms are supposed to act as the trainers of the ANN. In this regard, a raw ANN (7 × 6 × 1) and training dataset are considered. The word “raw” means not-trained and the weights and biases of the network (black and blue dashed lines in Fig. 2) are variable that must be determined to attain a trained model. The metaheuristic algorithms are able to find the most promising response to this problem through a repetitive process. As explained, these methods first suggest a random solution and try to minimize the error in several iterations. They use an objective function (OF), that is selected to be root mean square error (RMSE) in this study, to evaluate the goodness of the solution at each iteration. In other words, every response is a matrix of weights and biases that reconstructs the MLP.
The number of iterations for minimizing the error was set to be 1000 for this work. Figure 3 shows the minimized OF values obtained for different population sizes (i.e., 10, 25, 50, 75, 100, 200, 300, 400 and 500) of the BSA-ANN and EO-ANN ensembles. According to this figure, the OFs of the EO are considerably lower than BSA. A comparison between the tested complexities indicates that the best-fitted population sizes for the BSA-ANN and EO-ANN are 300 and 400, respectively.
Moreover, the convergence curves of the selected networks are shown in Fig. 4. As is seen, the BSA-ANN and EO-ANN curves start with the RMSEs of 0.42631 and 0.42071 and end up with 0.31656 and 0.2959 at the 1000th iteration. The figures also show that both models have minimized the learning error in the first half of iterations and the curve has remained more or less steady after the 700th iteration.
Accuracy assessment criteria
The accuracy assessment is done by means of two methods. First, two statistical indices of RMSE and mean absolute error (MAE) are used to measure the error of learning and predictions. Given Yi observed and Yi predicted as the expected and predicted SVs, respectively, and also N as the number of instances, the formulation of these indices is expressed by the below equations:
Since a classification problem is explored in this work, a well-accepted index called area under the receiving operating characteristics curve (AUROC) is used to measure the accuracy of prediction. Many studies have introduced the ROC curve as a good accuracy indicator in diagnostic issues88,89. It can receive values between 0.5 and 1 which indicate poor and ideal predictions, respectively. Given S and F as the total number of stability and failure cases, respectively, Eq. 17 expresses how the AUROC is calculated.
where TP and TN represent true positive and true negative, respectively.
Accuracy assessment of the predictive models
Accuracy assessment of the BP-ANN, BSA-ANN, and EO-ANN models is included in two separate parts for the training and testing phases. The learning quality of the ANN (handled by the BP, BSA, and EO methods) is represented by the accuracy of the training phase. Likewise, the capability of the models to generalize the SV pattern is indicated by the testing accuracy. This is because the testing data play the role of stranger conditions to the networks.
As mentioned, two error criteria of RMSE and MAE are used. However, the prediction error of each sample is also represented by the difference between the predicted and expected SVs (0 and 1). Figure 5 shows the histogram of the training errors for each model. In this phase, the RMSE of the BP-ANN, BSA-ANN, and EO-ANN models was obtained 0.3585, 0.3165, and 0.2959, respectively. According to these values, the learning process of the hybrid models has been more successful than unreinforced ANN. The same results are obtained for the MAE index. It experienced considerable reductions from 0.3227 to 0.2672 and 0.2397. It denotes that the BSA and EO have trained the ANN more accurately than the BP method.
Moreover, the ROC curves of the BSA-ANN and EO-ANN covered a larger area in comparison with the BP-ANN. The calculated AUROCs showed 95.2, 96.9, and 97.1% accuracy. Pairwise comparison between the obtained ROC curves also confirms a meaningful difference between the performance of the BSA-ANN ~ BP-ANN and EO-ANN ~ BP-ANN. In this sense, p-value was less than 0.0001 for both of these comparisons which means the performances of the considered models are statistically different90. This is while the p-value for the comparison BSA-ANN ~ EO-ANN was 0.2997.
The results of the testing phase are shown in Fig. 6. The responses of the networks are compared with the expected SVs (0 and 1). The maximum and minimum values of real SVs are 1 and 0, while these values range in [− 0.3406, 0.9758], [− 0.2334, 1.0876], and [− 0.1693, 1.1201] for the prediction of the BP-ANN, BSA-ANN, and EO-ANN, respectively.
The RMSE of the typical ANN was 0.3776 which is reduced to 0.3459 and 0.3314 after the incorporation with the BSA and EO metaheuristic optimizers. Also, the MAE values (0.3451 vs. 0.2967 and 0.2687) indicate a higher prediction capability for the ensemble models.
Figure 7 depicts the ROC curves plotted for evaluating the prediction accuracy of the used models. From these diagrams, it can be seen that all three models have presented a reliable approximation of the stability/failure situation of the soil system. However, the curve of the ensemble models covers a slightly larger area compared to that of BP-ANN (0.937 vs. 0.943 and 0.941).
After confirming the high efficiency of the used BSA and EO algorithms in optimizing the ANN, a comparison between these models outlines the superior optimizer. Referring to all three applied statistical indices (i.e., the RMSE, MAE, and AUROC) in the training phase, the results of the EO-ANN are more promising than BSA-ANN. It means that the EO enjoys more optimization potential. The same results were observed for the testing data in terms of the RMSE and MAE. While the problem of this study was not a regression problem, relevant accuracy indicators (e.g., correlation indices) can also be used for supporting this comparison. Considering respective R2 values of 0.4512, 0.5695, and 0.6182 in the training phase and 0.4253, 0.5100, and 0.5439 in the testing phase of the BP-ANN, BSA-ANN, and EO-ANN, it can be said that the outcomes of the EO-ANN are most correlated with target SVs.
The optimized SV predictive formula
Going back to Sect. “Results and discussion”, Fig. 2 shows the model is structured as 7 × 6 × 1; indicating seven input processors, six hidden processors, and one output processor. There are a total of 55 weights and biases within this network. In this study, these parameters were optimized by two wise metaheuristic techniques. By extracting and arranging these values from the EO-ANN model, the SV predictive formula is produced. Equation 18 expresses this formula as a linear combination of the connecting weights along with one bias term. The parameters α, β, γ, δ, ε, and ζ are the outcomes of the hidden layer that are calculated based on Eq. 19. The weights that connect the input and hidden layer are multiplied by the input parameters (i.e., FA, DA, UW, EM, PR, SD, and AS) added to a bias term. Lastly, the resulting value is affected by an activation function (i.e., Tansig) which is formulated by Eq. 2091.
This formula can be directly used to calculate the SV of the studied system. Also, it is believed that similar systems with compatible variables can also benefit from this formula, due to the higher accuracy of the origin model (i.e., EO-ANN). Considering the excellent performance of this model in the testing phase, it was concluded that the EO-ANN model enjoys high generalizability. The reason behind this claim is that the testing data was quite different from the data used for training the model. Therefore, new datasets with compatible conditions would be treated as new testing data. While this formula eliminates the need for sophisticated programming environments, developing a simplified graphical user interface (GUI) such as Excel-based GUIs 92,93,94 would increase its usability.
More discussion, limitations, and future work
Following the successful application of leading technology for solving various civil and geotechnical problems 95,96,97,98,99, this study employed two integrative machine learning models for dealing with the problem of bearing capacity in soil-foundation systems. Many studies can be found in the literature that have shown high accuracy of machine learning algorithms in bearing capacity prediction in various conditions, and accordingly, these models have been recommended for further investigations 100,101. In this research, the EO and BSA algorithms could optimize a BP-ANN model and enhance its accuracy of prediction. In the way of accurate predictions, undesirable phenomena such as local minima and overfitting threaten regular machine learning models. Therefore, in studies that employ these models, it may be required to prove the absence of overfitting, local minima, etc102,103. However, in the current study, this issue was already avoided, due to the use of powerful optimization algorithms. As per Fig. 4, the solutions of both algorithms have been continuously improved (protected) within a large number of iterations.
Concerning the time-effectiveness of these two algorithms, the computation time taken by the elite models of the BSA and EO (i.e., the population sizes of 300 and 400, respectively) were equal to 4223.2 and 5364.2 s under the same conditions. Thus, while the solution provided by the EO algorithm was more accurate, the BSA could find the global response to the ANN structuring more quickly. Knowing that each algorithm has an advantage, one may select the proper model by considering the importance of both time and accuracy. For instance, in projects where time is a limited source, the BSA can yield a faster (yet reliable) solution. However, engineers are recommended to prefer accuracy for sensitive engineering projects like bearing capacity analysis. The number of involved input parameters is an important task that influences the problem dimension, hence, affecting both optimization time and accuracy. Therefore, optimizing the problem dimension can be effective for dealing with this issue.
In addition to Table 2, statistical analysis can be used to show the importance of the input parameters in solving the given bearing capacity problem. The PCA technique104 is a popular method for this purpose 105. Figure 8 shows the scree plot of the PCs, according to which, two PCs (PC 1 and PC 2) have eigenvalues greater than 1; hence, they are considered significant. These two PCs account for 95.8% variation in the dataset.
Figure 9 illustrates the factor loadings obtained for input factors in PC 1 and PC 2. Utilizing the Varimax rotation method and having + 0.75 (and − 0.75) as the significance thresholds106, it can be seen that SD is significant in PC 2 while the other six inputs (i.e., FA, DA, UW, EM, PR, and AS) are significant in PC 1. Altogether, all seven input factors are important in the SV prediction of the soil-footing system.
While the focus of the current research was on evaluating the effect of seven input parameters (i.e., FA, DA, UW, EM, PR, SD, and AS), future studies can add more variables in order to develop more comprehensive solutions. For instance, footing size was a constant here, and taking its effect into consideration would result in models which are generalizable to different soil-footing conditions.
The reliability of the used models in this research was assessed and confirmed via three well-known statistical indicators. Two error criteria (i.e., RMSE and MAE) measured the error based on the difference between the expected and predicted SVs and ROC curves were plotted to measure the accuracy. However, there are other indicators (e.g., a20107 and error level-cumulative frequency plot108) that can be used in the subsequent efforts to support these results.
Conclusions
Two new metaheuristic algorithms, namely the backtracking search algorithm and equilibrium optimizer were successfully applied to the problem of footing bearing capacity analysis. The BSA-ANN and EO-ANN models were developed to predict the stability value of a system composed of a footing placed on a two-layered soil mass. Comparing the performance of these ensembles with a conventional ANN showed that the training RMSE of the ANN was reduced by 11.72% and 17.46%, respectively. These values were 8.40% and 12.24% for predicting the stability/failure of the studied system. Based on these improvements, the authors can suggest the used models as reliable approaches for the early approximation of the stability situation of similar systems. For more convenient applications, a monolithic predictive formula was also created based on the EO-ANN model. However, referring to the limitations of this research, future studies are recommended to focus on solutions that can (i) improve the applicability of the suggested model/formula in real-world projects, (ii) enhance the efficiency i.e., time-effectiveness, accuracy, and generalizability of the suggested models, (ii) provide comparative assessment of the EO and BSA versus the latest generation of metaheuristic algorithms.
Data availability
All data analysed during this study can be shared upon reasonable request from the corresponding author.
References
Wang, J. et al. Control of time delay force feedback teleoperation system with finite time convergence. Front. Neurorobot. 16, 877069 (2022).
Cao, J., Quek, S.-T., Xiong, H. & Yang, Z. Comparison of constrained unscented and cubature kalman filters for nonlinear system parameter identification. J. Eng. Mech. 149, 04023088 (2023).
Cui, W., Zhao, L. & Ge, Y. Wind-induced buffeting vibration of long-span bridge considering geometric and aerodynamic nonlinearity based on reduced-order modeling. J Struct Eng 149, 04023160 (2023).
Yu, J. et al. Stress relaxation behaviour of marble under cyclic weak disturbance and confining pressures. Measurement 182, 109777 (2021).
Zhang, X. et al. Assessing the impact of inertial load on the buckling behavior of piles with large slenderness ratios in liquefiable deposits. Soil Dyn Earthq Eng 176, 108322 (2024).
Hu, D. et al. Experiment and application of NATM tunnel deformation monitoring based on 3D laser scanning. Struct. Control Health Monit. 2023, 1–13 (2023).
Jia, S. et al. Upscaling dispersivity for conservative solute transport in naturally fractured media. Water Res. 235, 119844 (2023).
Zhang, X. et al. Experimental and numerical analysis of seismic behaviour for recycled aggregate concrete filled circular steel tube frames. Comput Concr. 31, 537 (2023).
Li, J., Zhang, Y., Lin, L. & Zhou, Y. Study on the shear mechanics of gas hydrate-bearing sand-well interface with different roughness and dissociation. Bull. Eng. Geol. Environ. 82, 404 (2023).
Yao, Y. et al. Seismic performance of steel-PEC spliced frame beam. J. Constr Steel Res. 197, 107456 (2022).
Jafarzadeh, E., Kabiri-Samani, A., Boroomand, B. & Bohluly, A. Analytical modeling of flexible circular submerged mound motion in gravity waves. J. Ocean Eng. Mar. Energy 9, 181–190 (2023).
Cao, J. et al. Reconstruction of full-field dynamic responses for large-scale structures using optimal sensor placement. J. Sound Vib. 554, 117693 (2023).
Li, D., Nie, J.-H., Wang, H. & Ren, W.-X. Loading condition monitoring of high-strength bolt connections based on physics-guided deep learning of acoustic emission data. Mech. Syst. Signal Process. 206, 110908 (2024).
Li, J., Liu, Y. & Lin, G. Implementation of a coupled FEM-SBFEM for soil-structure interaction analysis of large-scale 3D base-isolated nuclear structures. Comput. Geotech. 162, 105669 (2023).
Ren, C. et al. Micro–macro approach of anisotropic damage: A semi-analytical constitutive model of porous cracked rock. Eng. Fract. Mech. 290, 109483 (2023).
Guo, M., Huang, H., Zhang, W., Xue, C. & Huang, M. Assessment of RC frame capacity subjected to a loss of corner column. J. Struct. Eng. 148, 04022122 (2022).
Cui, W., Caracoglia, L., Zhao, L. & Ge, Y. Examination of occurrence probability of vortex-induced vibration of long-span bridge decks by Fokker–Planck–Kolmogorov equation. Struct. Saf. 105, 102369 (2023).
Liang, F., Wang, R., Pang, Q. & Hu, Z. Design and optimization of press slider with steel-aluminum composite bionic sandwich structure for energy saving. J. Clean. Prod. 428, 139341 (2023).
Zhang, C. The active rotary inertia driver system for flutter vibration control of bridges and various promising applications. Sci. China Technol. Sci. 66, 390–405 (2023).
Ren, C. et al. A plastic strain-induced damage model of porous rock suitable for different stress paths. Rock Mech. Rock Eng. 55, 1887–1906 (2022).
Chen, Y., Zhu, L., Hu, Z., Chen, S. & Zheng, X. Risk propagation in multilayer heterogeneous network of coupled system of large engineering project. J. Manag. Eng. 38, 04022003 (2022).
Huang, H. et al. Progressive collapse resistance of multistory RC frame strengthened with HPFL-BSP. J. Build. Eng. 43, 103123 (2021).
Wang, Y., Peng, J., Wang, L., Xu, C. & Dai, B. (2023) Micro-macro evolution of mechanical behaviors of thermally damaged rock: A state-of-the-art review. J. Rock Mech. Geotech. Eng.
Zhang, X. et al. Analysis on displacement-based seismic design method of recycled aggregate concrete-filled square steel tube frame structures. Struct. Concr. 16, 4268 (2023).
Deng, E.-F., Wang, Y.-H., Zong, L., Zhang, Z. & Zhang, J.-F. Seismic behavior of a novel liftable connection for modular steel buildings: Experimental and numerical studies. Thin-Wall. Struct. 197, 111563 (2024).
Yan, T., Xu, R., Sun, S-H., Hou, Z-K. & Feng, J-Y. (2023) A real-time intelligent lithology identification method based on a dynamic felling strategy weighted random forest algorithm. Petrol. Sci.
Li, X., Zhu, H. & Yuan, Q. Dilatancy equation based on the property-dependent plastic potential theory for geomaterials. Fractal and Fractional 7, 824 (2023).
He, H., Wang, S., Shen, W. & Zhang, W. The influence of pipe-jacking tunneling on deformation of existing tunnels in soft soils and the effectiveness of protection measures. Transp. Geotech. 42, 101061 (2023).
Liu, W., Liang, J. & Xu, T. Tunnelling-induced ground deformation subjected to the behavior of tail grouting materials. Tunnel. Undergr. Space Technol. 140, 105253 (2023).
Shi, Y. et al. Bio-inspired attachment mechanism of dynastes Hercules: Vertical climbing for on-orbit assembly legged robots. J. Bionic Eng. 21, 137–148 (2023).
She, A., Wang, L., Peng, Y. & Li, J. Structural reliability analysis based on improved wolf pack algorithm AK-SS (Elsevier, 2023).
Khalil, M. A., Sadeghiamirshahidi, M., Joeckel, R., Santos, F. M. & Riahi, A. Mapping a hazardous abandoned gypsum mine using self-potential, electrical resistivity tomography, and frequency domain electromagnetic methods. J. Appl. Geophys. 205, 104771 (2022).
Khoei, A., Mousavi, S. & Hosseini, N. Modeling density-driven flow and solute transport in heterogeneous reservoirs with micro/macro fractures. Adv. Water Resour. 182, 104571 (2023).
Jafarzadeh, E., Kabiri-Samani, A., Mansourzadeh, S. & Bohluly, A. Experimental modeling of the interaction between waves and submerged flexible mound breakwaters. Proc. Inst. Mech. Eng. Part M J. Eng. Maritime Environ. 235, 127–141 (2021).
Zhang, G.-x & Fu, J.-s. Upper bound solution for bearing capacity of circular shallow foundation based on limit analysis. Rock Soil Mech. 31, 3849–3854 (2010).
Vanapalli, S. K. & Mohamed, F. M. Bearing capacity of model footings in unsaturated soils, experimental unsaturated soil mechanics 483–493 (Springer, 2007).
Acharyya, R., Dey, A. & Kumar, B. Finite element and ANN-based prediction of bearing capacity of square footing resting on the crest of c-φ soil slope. Int. J. Geotechn. Eng. 14, 176–187 (2020).
Keskin, M. S. & Laman, M. Model studies of bearing capacity of strip footing on sand slope. Ksce J. Civ. Eng. 17, 699–711 (2013).
Bagińska, M. & Srokosz, P. E. The optimal ANN model for predicting bearing capacity of shallow foundations trained on scarce data. KSCE J. Civ. Eng. 23, 130–137 (2019).
Chen, T. & Xiao, S. An upper bound solution to undrained bearing capacity of rigid strip footings near slopes. Int. J. Civ. Eng. 18, 475–485 (2020).
Chakraborty, D. & Kumar, J. Bearing capacity of foundations on slopes. Geomech. Geoeng. 8, 274–285 (2013).
Gajurel, A., Chittoori, B., Mukherjee, P. S. & Sadegh, M. Machine learning methods to map stabilizer effectiveness based on common soil properties. Transp. Geotech. 27, 100506 (2021).
Wang, X. et al. Compaction quality evaluation of subgrade based on soil characteristics assessment using machine learning. Transp. Geotech. 32, 100703 (2021).
Mahmoodzadeh, A. et al. Artificial intelligence forecasting models of uniaxial compressive strength. Transp. Geotech. 27, 100499 (2021).
Mehrabi, M. et al. Spatial mapping of gully erosion susceptibility using an efficient metaheuristic neural network. Environ. Earth Sci. 82, 459 (2023).
Asteris, P. G., Skentou, A. D., Bardhan, A., Samui, P. & Lourenço, P. B. Soft computing techniques for the prediction of concrete compressive strength using non-destructive tests. Constr. Build. Mater. 303, 124450 (2021).
Armaghani, D. J. et al. Predicting the unconfined compressive strength of granite using only two non-destructive test indexes. Geomech. Eng. 25, 317–330 (2021).
Shi, M.-L., Lv, L. & Xu, L. A multi-fidelity surrogate model based on extreme support vector regression: Fusing different fidelity data for engineering design. Eng. Comput. 40, 473–493 (2023).
Shi, M. et al. Ensemble regression based on polynomial regression-based decision tree and its application in the in-situ data of tunnel boring machine. Mech. Syst. Signal Process. 188, 110022 (2023).
Al-Shaaby, A., Aljamaan, H. & Alshayeb, M. Bad smell detection using machine learning techniques: A systematic literature review. Arab. J. Sci. Eng. 45, 2341–2369 (2020).
Bektur, G. An NSGA-II-based memetic algorithm for an energy-efficient unrelated parallel machine scheduling problem with machine-sequence dependent setup times and learning effect. Arab. J. Sci. Eng. 47(3), 3773–3788 (2021).
Liu, L., Liu, J., Zhou, Q. & Qu, M. An SVR-based machine learning model depicting the propagation of gas explosion disaster hazards. Arab. J. Sci. Eng. 46, 10205–10216 (2021).
Sun, G., Hasanipanah, M., Amnieh, H. B. & Foong, L. K. Feasibility of indirect measurement of bearing capacity of driven piles based on a computational intelligence technique. Measurement 156, 107577 (2020).
Demetgul, M., Yildiz, K., Taskin, S., Tansel, I. & Yazicioglu, O. Fault diagnosis on material handling system using feature selection and data mining techniques. Measurement 55, 15–24 (2014).
Gupta, R., Goyal, K. & Yadav, N. Prediction of safe bearing capacity of noncohesive soil in arid zone using artificial neural networks. Int. J. Geomech. 16, 04015044 (2016).
Shahin, M. A., Maier, H. R. & Jaksa, M. B. Predicting settlement of shallow foundations using neural networks. J. Geotech. Geoenviron. Eng. 128, 785–793 (2002).
Debnath, P. & Dey, A. K. Prediction of bearing capacity of geogrid-reinforced stone columns using support vector regression. Int. J. Geomech. 18, 04017147 (2018).
Pham, T. A. et al. Prediction of pile axial bearing capacity using artificial neural network and random forest. Appl. Sci. 10, 1871 (2020).
Dutta, R. K., Khatri, V. N. & Gnananandarao, T. Soft computing based prediction of ultimate bearing capacity of footings resting on rock masses. Int. J. Geol. Geotech. Eng. 5, 1–14 (2019).
Padmini, D., Ilamparuthi, K. & Sudheer, K. P. Ultimate bearing capacity prediction of shallow foundations on cohesionless soils using neurofuzzy models. Comput. Geotech. 35, 33–46 (2008).
Moayedi, H. & Hayati, S. Modelling and optimization of ultimate bearing capacity of strip footing near a slope by soft computing methods. Appl. Soft Comput. 66, 208–219 (2018).
Kohestani, V. R., Vosoghi, M., Hassanlourad, M. & Fallahnia, M. Bearing capacity of shallow foundations on cohesionless soils: A random forest based approach. Civ. Eng. Infrastruct. J. 50, 35–49 (2017).
Dutta, R., Rao, T. G. & Khatri, V. N. Application of soft computing techniques in predicting the ultimate bearing capacity of strip footing subjected to eccentric inclined load and resting on sand. J. Soft Comput. Civ. Eng. 3, 30–43 (2019).
Özdemir, E. A new predictive model for uniaxial compressive strength of rock using machine learning method: Artificial intelligence-based age-layered population structure genetic programming (ALPS-GP). Arab. J. Sci. Eng. 47(1), 629–639 (2021).
Kamal, M. & Inel, M. Optimum design of reinforced concrete continuous foundation using differential evolution algorithm. Arab. J. Sci. Eng. 44, 8401–8415 (2019).
Alzabeebee, S., Zuhaira, A. A. & Al-Hamd, R. K. S. Development of an optimized model to compute the undrained shaft friction adhesion factor of bored piles. Geomech. Eng. 28, 397–404 (2022).
Ghanizadeh, A. R., Ghanizadeh, A., Asteris, P. G., Fakharian, P. & Armaghani, D. J. Developing bearing capacity model for geogrid-reinforced stone columns improved soft clay utilizing MARS-EBS hybrid method. Transp. Geotech. 38, 100906 (2023).
Alzabeebee, S. Explicit soft computing model to predict the undrained bearing capacity of footing resting on aggregate pier reinforced cohesive ground. Innov. Infrastruct. Sol. 7, 105 (2022).
Moayedi, H., Bui, D. T. & Ngo, P. T. T. Neural computing improvement using four metaheuristic optimizers in bearing capacity analysis of footings settled on two-layer soils. Appl. Sci. Basel 9, 5264 (2019).
Moayedi, H., 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. 37, 437–447 (2019).
Harandizadeh, H. & Toufigh, V. Application of developed new artificial intelligence approaches in civil engineering for ultimate pile bearing capacity prediction in soil based on experimental datasets. Iran. J. Sci. Technol. Trans. Civ. Eng. 44, 545–559 (2020).
Marto, A., Hajihassani, M. & Momeni, E. Bearing capacity of shallow foundation’s prediction through hybrid artificial neural networks (Trans Tech Publ, 2014).
Kalinli, A., Acar, M. C. & Gunduz, Z. New approaches to determine the ultimate bearing capacity of shallow foundations based on artificial neural networks and ant colony optimization. Eng. Geol. 117, 29–38 (2011).
Einolvand, R. Prediction of ultimate bearing capacity of shallow foundation on granular soils using imperialist competitive algorithm based ANN. Soil Struct. Interact. J. 4, 1–11 (2019).
Bardhan, A. et al. Reliability analysis of piled raft foundation using a novel hybrid approach of ANN and equilibrium optimizer. CMES-Comput. Model. Eng. Sci. 128, 1033–1067 (2021).
Moayedi, H. & Dehrashid, A. A. A new combined approach of neural-metaheuristic algorithms for predicting and appraisal of landslide susceptibility mapping. Environ. Sci. Pollut. Res. 30, 82964–82989 (2023).
Civicioglu, P. Backtracking search optimization algorithm for numerical optimization problems. Appl. Math. Comput. 219, 8121–8144 (2013).
Bhattacharjee, K., Bhattacharya, A. & Dey, S. H. N. Backtracking search optimization based economic environmental power dispatch problems. Int. J. Electric. Power Energy Syst. 73, 830–842 (2015).
Guney, K., Durmus, A. & Basbug, S. Backtracking search optimization algorithm for synthesis of concentric circular antenna arrays. Int. J. Antennas Propag. 2014, 1–11 (2014).
Faramarzi, A., Heidarinejad, M., Stephens, B. & Mirjalili, S. Equilibrium optimizer: A novel optimization algorithm. Knowl. Based Syst. 191, 105190 (2020).
Menesy, A.S., Sultan, H.M. & Kamel, S (2020) Extracting model parameters of proton exchange membrane fuel cell using equilibrium optimizer algorithm. IEEE.
Abdel-Basset, M., Chang, V. & Mohamed, R. A novel equilibrium optimization algorithm for multi-thresholding image segmentation problems. Neural Comput. Appl. 33, 10685–10718 (2020).
Khoei, A., Saeedmonir, S., Hosseini, N. & Mousavi, S. An X-FEM technique for numerical simulation of variable-density flow in fractured porous media. MethodsX 10, 102137 (2023).
Ghazavi, M. & Eghbali, A. H. 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 (2008).
Gor, M. Analyzing the bearing capacity of shallow foundations on two-layered soil using two novel cosmology-based optimization techniques. Smart Struct. Syst. 29, 513–522 (2022).
Moayedi, H., Nguyen, H. & Rashid, A. S. A. Novel metaheuristic classification approach in developing mathematical model-based solutions predicting failure in shallow footing. Eng. Comput. 37, 223–230 (2021).
Hecht-Nielsen, R. Theory of the backpropagation neural network, neural networks for perception 65–93 (Elsevier, 1992).
Lambert, J. et al. How to measure the diagnostic accuracy of noninvasive liver fibrosis indices: The area under the ROC curve revisited. Clin. Chem. 54, 1372–1378 (2008).
Vilar del Hoyo, L., Martín Isabel, M. P. & Martínez Vega, F. J. Logistic regression models for human-caused wildfire risk estimation: Analysing the effect of the spatial accuracy in fire occurrence data. Eur. J. For. Res. 130, 983–996 (2011).
Moayedi, H., Aghel, B., Vaferi, B., Foong, L. K. & Bui, D. T. The feasibility of Levenberg-Marquardt algorithm combined with imperialist competitive computational method predicting drag reduction in crude oil pipelines. J. Petrol. Sci. Eng. 185, 106634 (2020).
Moayedi, H., Mehrabi, M., Mosallanezhad, M., Rashid, A. S. A. & Pradhan, B. Modification of landslide susceptibility mapping using optimized PSO-ANN technique. Eng. Comput. 35, 967–984 (2018).
Asteris, P. G., Lemonis, M. E., Le, T.-T. & Tsavdaridis, K. D. Evaluation of the ultimate eccentric load of rectangular CFSTs using advanced neural network modeling. Eng. Struct. 248, 113297 (2021).
Skentou, A. D. et al. Closed-form equation for estimating unconfined compressive strength of granite from three non-destructive tests using soft computing models. Rock Mech. Rock Eng. 56, 487–514 (2023).
Le, T.-T., Skentou, A. D., Mamou, A. & Asteris, P. G. Correlating the unconfined compressive strength of rock with the compressional wave velocity effective porosity and schmidt hammer rebound number using artificial neural networks. Rock Mech. Rock Eng. 55, 6805–6840 (2022).
Cui, W., Zhao, L., Ge, Y. & Xu, K. A generalized van der Pol nonlinear model of vortex-induced vibrations of bridge decks with multistability. Nonlinear Dyn. 112(1), 259–272 (2023).
Zhou, C. et al. The feasibility of using ultra-high performance concrete (UHPC) to strengthen RC beams in torsion. J. Mater. Res. Technol. 24, 9961–9983 (2023).
Huang, H. et al. Numerical investigation on the bearing capacity of RC columns strengthened by HPFL-BSP under combined loadings. J. Build. Eng. 39, 102266 (2021).
Ren, C., Yu, J., Liu, X., Zhang, Z. & Cai, Y. Cyclic constitutive equations of rock with coupled damage induced by compaction and cracking. Int. J. Min. Sci. Technol. 32, 1153–1165 (2022).
Liu, C. et al. The role of TBM asymmetric tail-grouting on surface settlement in coarse-grained soils of urban area: Field tests and FEA modelling. Tunnel. Undergr. Space Technol. 111, 103857 (2021).
Adarsh, S., Dhanya, R., Krishna, G., Merlin, R. & Tina, J. (2012) Prediction of ultimate bearing capacity of cohesionless soils using soft computing techniques. International Scholarly Research Notices 2012
Alzabeebee, S., Alshkane, Y. M. & Keawsawasvong, S. New model to predict bearing capacity of shallow foundations resting on cohesionless soil. Geotech. Geol. Eng. 41, 3531–3547 (2023).
Asteris, P. G., Skentou, A. D., Bardhan, A., Samui, P. & Pilakoutas, K. Predicting concrete compressive strength using hybrid ensembling of surrogate machine learning models. Cem. Concr. Res. 145, 106449 (2021).
Armaghani, D. J. & Asteris, P. G. A comparative study of ANN and ANFIS models for the prediction of cement-based mortar materials compressive strength. Neural Comput. Appl. 33, 4501–4532 (2021).
Abdi, H. & Williams, L. J. Principal component analysis. Wiley Interdiscip. REV. Comput. Stat. 2, 433–459 (2010).
Cao, J. et al. Crack detection in ultrahigh-performance concrete using robust principal component analysis and characteristic evaluation in the frequency domain. Struct. Health Monit. 23(2), 1013–1024 (2023).
Xu, T. et al. An innovative machine learning based on feed-forward artificial neural network and equilibrium optimization for predicting solar irradiance. Sci. Rep. 14, 2170 (2024).
Apostolopoulou, M. et al. Mapping and holistic design of natural hydraulic lime mortars. Cem. Concr. Res. 136, 106167 (2020).
Alzabeebee, S., Mohammed, D. A. & Alshkane, Y. M. Experimental study and soft computing modeling of the unconfined compressive strength of limestone rocks considering dry and saturation conditions. Rock Mech. Rock Eng. 55, 5535–5554 (2022).
Author information
Authors and Affiliations
Contributions
All authors wrote the main manuscript text. All authors reviewed the manuscript.
Corresponding author
Ethics declarations
Competing interests
The authors declare no competing interests.
Additional information
Publisher's note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Liu, Y., Liang, Y. Integrated machine learning for modeling bearing capacity of shallow foundations. Sci Rep 14, 8319 (2024). https://doi.org/10.1038/s41598-024-58534-5
Received:
Accepted:
Published:
DOI: https://doi.org/10.1038/s41598-024-58534-5
Keywords
Comments
By submitting a comment you agree to abide by our Terms and Community Guidelines. If you find something abusive or that does not comply with our terms or guidelines please flag it as inappropriate.