Next Article in Journal
Electrochemical–Thermal Fluid Coupled Analysis and Statistical Analysis of Cooling System for Large Pouch Cells
Next Article in Special Issue
Optimization and Numerical Verification of Microseismic Monitoring Sensor Network in Underground Mining: A Case Study
Previous Article in Journal
Robust Classification via Finite Mixtures of Matrix Variate Skew-t Distributions
Previous Article in Special Issue
II-LA-KM: Improved Initialization of a Learning-Augmented Clustering Algorithm for Effective Rock Discontinuity Grouping
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Predicting Factor of Safety of Slope Using an Improved Support Vector Machine Regression Model

1
School of Resources and Architectural Engineering, GanNan University of Science and Technology, Ganzhou 341000, China
2
Key Laboratory of Mine Geological Disaster Prevention and Control and Ecological Restoration, Ganzhou 341000, China
3
School of Resources and Safety Engineering, Central South University, Changsha 410083, China
4
Jiangsu Key Laboratory of Urban Underground Engineering and Environmental Safety, Institute of Geotechnical Engineering, Southeast University, Nanjing 210096, China
*
Authors to whom correspondence should be addressed.
Mathematics 2024, 12(20), 3254; https://doi.org/10.3390/math12203254
Submission received: 26 September 2024 / Revised: 12 October 2024 / Accepted: 16 October 2024 / Published: 17 October 2024
(This article belongs to the Special Issue Numerical Model and Artificial Intelligence in Mining Engineering)

Abstract

:
To reduce the disasters caused by slope instability, this paper proposes a new machine learning (ML) model for slope stability prediction. This improved SVR model uses support vector machine regression (SVR) as the basic prediction tool and the grid search method with 5-fold cross-validation to optimize the hyperparameters to improve the prediction performance. Six features, namely, unit weight, cohesion, friction angle, slope angle, slope height, and pore pressure ratio, were taken as the input of the model, and the factor of safety was taken as the model output. Four statistical indicators, namely, the coefficient of determination (R2), mean absolute percentage error (MAPE), mean absolute error (MAE), and root mean squared error (RMSE), were introduced to assess the generalization performance of the model. Finally, the feature importance score of the features was clarified by calculating the importance of the six features and visualizing them. The results show that the model can well describe the nonlinear relationship between features and the factor of safety. The R2, MAPE, MAE, and RMSE of the testing dataset were 0.901, 7.41%, 0.082, and 0.133, respectively. Compared with other ML models, the improved SVR model had a better effect. The most sensitive feature was unit weight.

1. Introduction

The mechanical balance of slopes is often destroyed due to natural and human processes, inducing landslides and other geological disasters and further causing great economic loss and significant casualties [1,2,3]. As shown in Figure 1, slope is often encountered in geotechnical engineering practice, which is of great significance for safe construction and operation, scientific design, and long-life operation of geotechnical engineering. Landslides are the main type of geological hazard in most mountainous areas, and accurate prediction of slope stability allows for the timely relocation of people and property to minimize losses [4,5,6]. Therefore, rapid and accurate slope stability prediction is always one of the most important research topics in the field of geological engineering [7,8,9].
Since Terzaghi [10] published the classic work entitled “Mechanism of Landslides” in 1950, numerous studies have focused on analyzing slope stability using various methods such as theoretical, analytical, experimental, numerical, and statistical approaches. The stability of the slope is generally stated by the term “factor of safety” (FS), and a slope is considered safe when its FS is greater than 1 [11]. In general, traditional approaches to solving FS can be categorized into two main groups: analytical methods and numerical modeling methods. The analytical methods are mainly based on the slope displacement model and are used to identify the most possible sliding surface. Among them, the limit equilibrium method and the circular/non-circular failure surface method are the most common. Wang et al. [12] improved the traditional slope stability analysis method (i.e., the simple wedge failure mode) and used the slope stability analysis of the channel bank based on the circular failure surface method to simulate the lateral enlargement in dam breaches. Utilizing the limit equilibrium method as a foundation, Faramarzi et al. [13] analyzed the stability of the Zhanshiba power station pit in Kohgiluyeh Va Boyer-Ahmad Province, southwest of Iran. Duncan et al. [14,15] provided an admirable summary of the limit equilibrium method and its importance in understanding the various applications of geotechnical engineering. However, owing to its inherent characteristics, such as simplification and the requirement for input features across the study area, the analytical methods fall short in providing a comprehensive understanding of slope behavior [16]. For example, the rigid body limit equilibrium method (RBLEM) cannot determine the overall deformation and stress field distribution of the structure, particularly in the case of sliding surfaces [13]. Therefore, Song et al. [17] pointed out that these analytical methods are only suitable for slopes with simple geometry.
Compared with analytical methods, numerical modeling methods are a more realistic and strict method in theory [18]. At present, a large number of numerical methods, such as the discrete element method (DEM), particle flow code (PFC), boundary element method (BEM), finite element method (FEM), and numerical manifold method (NMM), have been used for factor of safety, displacement, and failure behavior analysis [19,20,21]. Duncan was the first to apply the FEM to study slope stability, ushering in a new era of numerical modeling for slope stability problems. Subsequently, Tsiampousi et al. [22] used FEM to investigate the effects of pore water pressures on the stability and serviceability of a typical cut slope in England. Wu and Hsieh [23] adopted the 3D discrete element method to analyze the seismically induced Chiu-fen-erh-shan landslide in central Taiwan. More recently, Chand and Koner [24] combined an unmanned aerial vehicle with the numerical modeling method to create a 3D numerical model in FLAC3D to evaluate dump slope stability under static and dynamic loads. The effectiveness of the numerical method depends on the computational model used for modeling and the input parameters. The input parameters require back analysis using a large number of in situ measurements, which is limited in some cases [25,26].
Scholars have developed a number of models to assess landslide susceptibility, which can generally be divided into four categories: heuristic models, physically based models, statistically based models, and machine learning models [27,28,29]. Reference [30] provides a valuable introduction to these models. Among them, machine learning (ML) methodologies have garnered increasing attention and adoption within the domain of civil engineering due to their high performance in characterizing the nonlinear relationships between high-dimensional data [31,32,33,34,35,36,37,38,39,40,41,42]. In the case of specific field or laboratory parameters, ML-based methods can be an alternative to traditional models [43]. Feng [44] pioneered the definition of “intelligent rock mechanics” and developed an intelligent slope stability prediction model using neural networks. Zhao et al. [45] utilized the relevance vector machine (RVM) to investigate the correlation between slope stability and various influencing parameters, offering valuable insights into the field. Qi and Tang [25] proposed and compared the generalization ability of six integrated ML models in slope stability prediction: the neural network, decision tree, support vector machine (SVM), gradient boosting machine, random forest, and logistic regression. Manouchehrian et al. [46] collected data from the published literature to build a database of 121 cases. Then, the regression model for slope stability analysis was found by means of a genetic algorithm, and the corresponding FS prediction model of circular mode failure was established. For slope units, Chang et al. [47] proposed a new multi-scale segmentation (MSS) method using the random forest (RF) algorithm and the multi-layer perceptron (MLP) algorithm to develop different ML models. Recently, Bardhan and Samui [48] gave a review of the application of machine learning models in slope stability analysis, discussing the latest applications of various ML models to solve slope stability problems. On the basis of the literature review, Table 1 summarizes previously published ML-based methods on slope stability. Despite many efforts in ML modeling, there are still some issues that need to be further investigated. First, the algorithm’s hyperparameters are not determined by standard methods, and more efficient hyperparameters may be ignored [49]. Second, the existing studies have not been cross-validated, and the accuracy of the predicted results may not be scientific [50]. Last but not least, most studies validate the applicability of their algorithms with only a few cases, which can lead to unreliable conclusions [51]. A predictive model that performs well on a site-specific landslide may perform poorly in others [52].
To address the above problems, this study proposes a new ML model for predicting FS. Taking support vector machine regression (SVR) as the main prediction tool, the hyperparameters of the model were optimized by combining the grid search method and 5-fold cross-validation. A total of 166 samples were collected to test the predictive ability of the established improved SVR model. Four statistical indicators, namely, the coefficient of determination (R2), mean absolute percentage error (MAPE), mean absolute error (MAE), and root mean squared error (RMSE), were adopted to assess the prediction performance. Subsequently, it was compared with other ML models. Finally, sensitivity analysis was conducted to ascertain the sensitivity of each input feature to FS.

2. Dataset Construction and Model Evaluation Metrics

2.1. Input and Output Features

Natural geomaterials such as rock and soil have a complex formation history, inherent heterogeneity in composition, and unique configuration in structure [71,72,73]. The heterogeneity and complexity make it difficult to truly characterize the slope. There are many features that affect the slope stability, such as geological structure and stress, properties of geotechnical materials, the role of water, and the geometric shape and surface morphology of the slope. Referring to the various influencing factors listed in Table 1, as shown in Figure 2, the most representative six features were selected to evaluate the FS. The six key features were unit weight γ, cohesion c, friction angle φ, slope angle α, slope height H, and pore pressure ratio ru. H and α reflect the geometric features that affect the slope stability. γ, c, and φ reflect the basic physical and mechanical properties of geotechnical materials. The smaller the γ and the larger the c and φ, the better the slope stability. ru reflects the magnitude of pore water pressure. An increase in ru will directly lead to the reduction in slope stability.
As shown in Equation (1), the mapping f was established according to these six features to solve the FS value.
F S = f γ , c , φ , α , H , r u
A total of 166 samples of slope were collected from Refs. [74,75,76], and they included the above six input features and the output feature FS. The statistical information for all these features is given in Table 2. This table provides a thorough array of statistical information, including the mean, standard deviation, and kurtosis of the observations. Using the entire dataset to train the ML model can lead to an overfitting problem. Therefore, before dividing the entire dataset, the order of the samples was shuffled, and the data set was randomly split into a training dataset and a testing dataset at a division ratio of 4:1. The training dataset was used for training, and the testing dataset- was used for testing the ML model. It is important to note that the training dataset and testing dataset can be enriched with new data in the future to improve the generalizability and predictive accuracy of the ML model.
The distribution characteristics of the dataset were visualized using violin plots. As depicted in Figure 2, the violin plot integrates the characteristics of density estimation and box plots to simultaneously show the dataset’s maximum, minimum, mean, and distribution density. Specifically, the width of the outer contour of Figure 3 denotes the density of the distribution of the dataset. The rectangle in the center of Figure 3 is a box plot, where the upper and lower edges are the upper and lower quartiles, respectively, and the middle is the median [77]. A cursory inspection of this violin plot reveals that the dataset is evenly distributed across the input features, with no data points that deviate significantly.
Figure 4 illustrates the correlations of the six features considered and presents the corresponding statistical distribution for each feature. The interaction of the input features is represented by the correlation coefficient. As shown, the correlation coefficients between the individual features are poor (Pearson’s r < 0.7). Specifically, there is a moderate correlation between γ and H but almost no correlation between γ and ru (Pearson’s r = 0.046). From Figure 4, it can be seen that this dataset is very widely distributed, and most of the features have asymmetric distributions. Therefore, before the actual operation, all input features need to be scaled to the range [0, 1] according to the minimum and maximum values of each input feature. This can greatly improve the operational efficiency and computation speed of the ML model.

2.2. Model Evaluation Metrics

In this study, different statistical indicators, including R2, MAPE, MAE, and RMSE, were adopted to assess the prediction ability of the model. The definitions of these statistical indices are given by Equations (2)–(5) [78,79]. These statistical indicators were adopted to evaluate the relationship between the true and predicted values of FS.
Generally speaking, the R2 reflects the degree of agreement between the predicted and measured values, while the statistical indicators (MAPE, MAE, and RMSE) reflect the deviation between the predicted and true values. As suggested by [80,81], the closer R2 is to 1 and the closer the statistical indicators (MAPE, MAE, and RMSE) are to 0, the better the model performance.
M A E = 1 M i = 1 M Y i m e a Y i p r e
R M S E = 1 M i = 1 M Y i m e a Y i p r e 2
M A P E = 1 M i = 1 M Y i m e a Y i p r e Y i m e a × 100 %
R 2 = 1 i = 1 M Y i m e a Y i p r e 2 i = 1 M Y i m e a Y m e a n ¯ 2
where Yimea and Yipre are the ith original and predicted FS values, respectively; Y m e a n ¯ is the average of Yimea; and M represents the number of observations in the dataset.

3. Methodology

This section first introduces the basic principle of the SVR model. Then, it introduces the process of introducing the grid search method and the k-fold cross-validation method to modify the original SVR model. On this basis, an improved SVR model is established.

3.1. Support Vector Machine Regression

SVR is an extension of SVM for regression analysis and is widely used by earth and computer scientists, especially in landslide evaluation [82,83,84]. SVR is a common model of SVM to solve regression problems. This section gives a brief introduction to SVR, and the reader is referred to Smola and Schölkopf [85] for more information.
The basic principle of SVR can be simply described as follows. Let the training dataset D contain m training samples, which can be represented as shown in Equation (6):
D = X 1 , Y 1 ,   X 2 , Y 2 ,   ,   X m , Y m R n × R
where Xi denotes the input feature vector, Yi denotes the regression value, and n denotes the input feature dimension.
The input feature vector is mapped into the high-dimensional space Rm by nonlinear mapping. The decision function in high-dimensional space is shown as follows:
f X = ω T φ X + b w i t h ω R m , b R
where f(X) is the optimal function, ω denotes the adjustable weight vector, b denotes the threshold value, and φ(X) represents a set of nonlinear mapping functions.
Subsequently, b and ω need to be optimized as the following objective functions:
min ω 2 2 s . t . Y m ω T φ X m b ε ω T φ X m + b Y m ε
where ε denotes the maximum error allowed by regression analysis.
Similar to SVM, the relaxation factors ξi and ξi* are introduced to transform Equation (8) into an optimization problem as follows.
min i 1 2 ω 2 + C i n ξ i + ξ i * s . t . y i ω T φ x i b ε + ξ i ω T φ x i + b y i ε + ξ i * ξ i , ξ i * 0
where C denotes the penalty parameter. C denotes the complexity of the model. A high value of C means that the model will try to fit as much of the data as possible, which may cause the model to overfit [86].
When solving Equation (9), we introduce the Lagrange function and convert it into the dual form:
max 1 2 i = 1 m i = j m a i a i * a j a j * K X i , X j i = 1 m a i + a i * ε + i m a i a i * Y i s . t . i m a i a i * = 0 0 a i C 0 a i * C
For the solution of Equation (10), the kernel function K(Xi, Xj) can be introduced, and the SVR model under nonlinear conditions can be used. The role of K(Xi, Xj) is to represent the training dataset from the original space to a higher-dimensional space so that it becomes linearly separable data. The feature spaces mapped by different K(Xi, Xj) are highly different. Referring to Yin et al. [87], the Gaussian radial basis function with higher adaptability is selected as the kernel function in this paper.
Finally, the corresponding regression equation can be derived:
K X i , X j = exp X i X j 2 g 2
where g denotes the kernel parameter governing the complexity of the solution within the Gaussian radial basis function.

3.2. Hyperparameter Optimization

To improve the generalization ability of the ML model, appropriate data preprocessing and model hyperparameter optimization are essential. Because the numerical attributes of the datasets have large proportional differences, such as H and ru not being the same order of magnitude. Therefore, as shown in Equation (12), the original data are normalized and transformed into dimensionless pure numerical values before model training. This preprocessing process speeds up the training process of the ML model and improves the training efficiency of the model [88].
x i = x i x m i n x m a x x min
where xmax and xmin represent the original maximum and minimum values before normalization, and xi and xi represent the values before and after normalization, respectively.
Each ML model has its hyperparameters, and the setting of the hyperparameters greatly affects the actual effect of the algorithm. For the SVR model with Gaussian radial basis function, the performance of the model largely depends on the hyperparameters g and C [89]. In the past, scholars have often used the genetic algorithm, ant colony algorithm, particle swarm optimization algorithm, and so on to investigate optimal hyperparameter values. However, these methods often face the dilemma of easily falling into local optima and a slow convergence rate.
In this study, the grid search method is adopted to search and optimize the hyperparameters of the original SVR model, and a new improved SVR model is established. The possible values of each hyperparameter are listed one by one, and the permutation and combination of different values of different hyperparameters will eventually form a parameter space. In this parameter space, the parameters are adjusted sequentially by step size. The learner is trained with the adjusted parameters, and the best-performing hyperparameter combination (highest accuracy or minimum error) is found while traversing all grids in the parameter space. The goal of parameter optimization is to find the combination of hyperparameters that makes the ML model generalize the most, which is also a training and comparison process. Therefore, in this process, k-fold cross-validation is used to calculate evaluation indicators such as RMSE, mean square error (MSE), and R2 to reflect the generalization ability of the proposed model. The k-fold cross-validation is an effective way to evaluate the robustness and generalization of a model, which can avoid overfitting and underfitting to some extent. The training dataset is divided into k subsets: one subset is set aside as a new validation set for performance evaluation, and the union of the remaining k-1 subsets is used as a new training dataset for training the model. Then, the search range and step size are adjusted reversely based on evaluation index results so as to determine the optimal values of the hyperparameters. The grid search method avoids the shortcomings of local optimality and the slow convergence of traditional optimization algorithms. Compared with other parameter optimization techniques, the grid search method has good versatility and can ensure the global optimal solution in the given parameter space is found.
A generalized operational framework of the proposed improved SVR model is illustrated in Figure 5, including dataset normalization, model building, hyperparameter optimization, and performance evaluation.

4. Results and Discussion

4.1. Results of the Hyperparameters

In this study, the grid search method was used for hyperparameter tuning, the 5-fold cross-validation method was adopted to evaluate the model performance, and the best hyperparameter combination with the best prediction performance was selected. The search range of the hyperparameters was set as (2−5,25), and the step size was 20.2. A three-dimensional grid space was created with the possible ranges of C, g, and MSE. A grid node in Figure 6 represents a kind of hyperparameter combination, and the vertical axis denotes the corresponding MSE value. As the grid color changes from yellow to dark blue, lower MSE values are achieved. By optimizing the hyperparameters C and g, the optimal solution of the hyperparameters in this search range is obtained, and the improved SVR model also achieves the best overall performance.

4.2. Results of the Improved SVR Model

Applying the proposed improved SVR model to the dataset in Section 2, the comparison between the actual value of FS and the model prediction results is shown in Figure 7. In order to better highlight the generalization ability of the improved SVR model, the original SVR model was used as a comparison for the same training and testing datasets.
To provide a clearer reflection of the prediction results of each ML model, the calculated results of the statistical indicators of the two ML models are shown in Table 3. Both models have better statistical indicators on the training dataset compared to the testing dataset. As shown in Table 3, the improved SVR model has a higher R2 and smaller statistical indicators (MAPE, MAE, and RMSE), and the generalization ability of the improved SVR model is significantly better than that of the SVR model in both the training and testing datasets. The statistical indicators of the improved SVR model on the training set are R2 = 0.9129, MAE = 0.051, RMSE = 0.099, MAPE = 4.49%, and the corresponding statistical indicators of the SVR model are R2 = 0.7464, MAE = 0.120, RMSE = 0.179, and MAPE = 9.24%. Compared with the original SVR model, the R2 of the improved SVR model increases by 22.3% on average, the RMSE reduces by 44.693% on average, the MAPE reduces by 51.41% on average, and the MAE reduces by 57.50% on average. Compared with the SVR model, the improved SVR model has better robustness and fault tolerance due to the use of the best-performing hyperparameter combination.

4.3. Validation of the Performance

In order to substantiate the superiority of the proposed improved SVR model, it is meaningful to compare the proposed model with existing ML models. Part of the data in this dataset was selected, and Table 4 lists the FS prediction results and errors of the BP [44], GA-BP [44], and Gaussian process (GP) models [76]. From the prediction error, we can see that the proposed model has the best performance, with the largest R2 (R2 = 0.974) and the smallest RMSE (RMSE = 0.023). In summary, these findings imply that the proposed model can be regarded as a suitable predictive model for forecasting FS.

4.4. Feature Importance Score

A feature importance score is used to determine feature relevance and model interpretability, which is conducive to feature selection and improves model robustness to some extent [90]. In addition, for the problem of slope stability assessment, the feature importance score can also reflect the relative influence degree of various factors on slope stability from the side, so as to provide an effective reference for the formulation of slope safety protection programs. The feature importance score of each input is visualized as shown in Figure 8.
As can be seen, each of these six input features has a non-negligible feature importance score. Obviously, the unit weight γ is the most sensitive feature affecting slope stability, accounting for 29% of the feature importance scores of input features. The feature importance scores of the remaining input features are ranked from highest to lowest as follows: c (0.22) > φ (0.18) > α (0.16) > ru (0.13) > H (0.09). Although c, φ, and ru are all features from the perspective of mechanical properties, their effects on slope stability are quite different. These features form the basic modeling parameters for engineering projects and contribute to the study and prediction of FS. The analysis results can provide a reference for slope design with similar conditions. It is noteworthy that varying feature importance scores may arise when employing different ML models and datasets. With the emergence of more representative slope examples in the future, more valuable results can be obtained.

4.5. Contribution and Limitations

The primary innovation of this paper is the proposal of the improved SVR model applied to slope stability prediction. Slope cases from published literature are adopted to verify the proposed model. The new model relies on the powerful learning and reasoning functions of machine learning to directly estimate the FS and does not need to establish a complex mechanical calculation model. The input data exists objectively or is easy to measure, and the FS can be effectively estimated. The new model is simple, practical and economical, and easy to master by engineers and technicians and can provide reliable results for similar research. The proposed improved SVR model has great potential to be more widely used in other geotechnical engineering practices, where nonlinear problems are widely encountered.
It is worth noting that external factors such as seismic effects or other human factors that induce slope instability failure were not considered in the current study. Due to statistical data collection limitations, it was not possible to consider all features comprehensively [91,92]. Ignoring other features that affect slope stability, such as engineering disturbances, rainfall, vegetation cover, and geological structure, is an obvious limitation of this paper. Other features, such as dynamic load and scale effect, can be added in subsequent studies to further enhance the prediction ability of the model. In addition, the dataset is still relatively small. When more data become available, the performance of the proposed improved SVR model will improve. An important aspect that needs to be further explored is the scope of application of the proposed improved SVR model, particularly in relation to landslide types. This method has been shown to be suitable for the slope cases collected in Section 2. Whether this method might be applicable to other types of landslides remains to be explored. Another direction that may be extended is the potential application of the proposed method in dynamic analysis, obtaining a slope safety factor and changing some values of the input predictors along time. Last but not least, despite the growing familiarity with machine learning methods, the application of these methods to solve practical engineering problems is still relatively limited. Therefore, it is of great practical value to develop and utilize related intelligent systems in the future.

5. Conclusions

Slope stability plays an important role in engineering design and excavation. In this paper, a grid search method is introduced to optimize the hyperparameters of the model, and an improved SVR model is proposed to predict the FS. Learning and testing was conducted on 166 groups of slope cases, and an R2 of 0.9 was achieved, which demonstrates that the proposed improved SVR model has strong practicability in FS prediction. The model was compared with the original SVR model and three widely used ML models to evaluate its predictive performance. Performance evaluation results demonstrate that this new model is superior to other models in R2, RMSE, MAPE, and MAE. There is no doubt that once the proposed model is further well developed (such as using embedded software for secondary development), it will be more beneficial to engineering.
In this study, six input features were considered to predict FS, including γ, c, φ, α, H, and ru. Through the feature importance score, it was found that the most important feature was γ. There was little difference in the importance scores of each input feature, and they all had a non-negligible effect on slope stability. Therefore, all of them should be taken into account when predicting slope stability. It is worth mentioning that the quantitative results obtained from the feature importance score are only applicable to the dataset adopted in this study.

Author Contributions

Conceptualization, D.L. and Y.Z.; methodology, Z.J.; software, Y.Z.; validation, Z.L.; investigation, H.L.; resources, Z.L.; data curation, D.L. and H.L.; writing—original draft preparation, D.L.; visualization, H.L.; funding acquisition, D.L. All authors have read and agreed to the published version of the manuscript.

Funding

This paper received funding from the Jiangxi Province Higher Education Teaching Reform Research Project (JXJG-22-36-4); Jiangxi Provincial Department of Education Science and Technology Research Program (GJJ218511); and General Topics of Social Science Research in Ganzhou (2022-009-0017). The authors wish to acknowledge their support.

Data Availability Statement

Some or all data or models that support the findings of this study are available from the corresponding author upon reasonable request.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Aivaz, K.A.; Munteanu, I.F.; Jakubowicz, F.V. Bitcoin in conventional markets: A study on blockchain-induced reliability, investment slopes, financial and accounting aspects. Mathematics 2023, 11, 4508. [Google Scholar] [CrossRef]
  2. Liu, L.L.; Dou, Y.M.; Qiao, J.G. Evaluation method of highway plant slope based on rough set theory and analytic hierarchy process: A case study in Taihang Mountain, Hebei, China. Mathematics 2022, 10, 1264. [Google Scholar] [CrossRef]
  3. Ngo, P.T.T.; Panahi, M.; Khosravi, K.; Ghorbanzadeh, O.; Kariminejad, N.; Cerda, A.; Lee, S. Evaluation of deep learning algorithms for national scale landslide susceptibility mapping of Iran. Geosci. Front. 2021, 12, 505–519. [Google Scholar] [CrossRef]
  4. Zhang, J.R.; Tang, H.M.; Tannant, D.D.; Lin, C.Y.; Xia, D.; Liu, X.; Zhang, Y.Q.; Ma, J.W. Combined forecasting model with CEEMD-LCSS reconstruction and the ABC-SVR method for landslide displacement prediction. J. Clean. Prod. 2021, 293, 126205. [Google Scholar] [CrossRef]
  5. Lin, H.; Feng, J.J.; Cao, R.H.; Xie, S.J. Comparative analysis of rock damage models based on different distribution functions. Geotech. Geol. Eng. 2022, 40, 301–310. [Google Scholar] [CrossRef]
  6. Pourghasemi, H.R.; Kariminejad, N.; Gayen, A.; Komac, M. Statistical functions used for spatial modelling due to assessment of landslide distribution and landscape-interaction factors in Iran. Geosci. Front. 2020, 11, 1257–1269. [Google Scholar] [CrossRef]
  7. Xie, S.; Lin, H.; Duan, H.; Liu, H.; Liu, B. Numerical study on cracking behavior and fracture failure mechanism of fractured rocks under shear loading. Comp. Part. Mech. 2024, 11, 903–920. [Google Scholar] [CrossRef]
  8. Gui, J.-Y.; González-Fernández, M.A.; Estévez-Ventosa, X.; Song, F.; Alejano, L.R. Toppling susceptibility of a single rock block resting on a regularly rough base. Eng. Geol. 2023, 313, 106982. [Google Scholar] [CrossRef]
  9. Kardani, N.; Zhou, A.; Nazem, M.; Shen, S.-L. Improved prediction of slope stability using a hybrid stacking ensemble method based on finite element analysis and field data. J. Rock. Mech. Geotech. 2021, 13, 188–201. [Google Scholar] [CrossRef]
  10. Terzaghi, K. Mechanism of landslides. In Application of Geology to Engineering Practice; Geological Society of America: Boulder, CO, USA, 1950. [Google Scholar]
  11. Rukhaiyar, S.; Alam, M.N.; Samadhiya, N.K. A PSO-ANN hybrid model for predicting factor of safety of slope. Int. J. Geotech. Eng. 2018, 12, 556–566. [Google Scholar] [CrossRef]
  12. Wang, L.; Chen, Z.; Wang, N.; Sun, P.; Yu, S.; Li, S.; Du, X. Modeling lateral enlargement in dam breaches using slope stability analysis based on circular slip mode. Eng. Geol. 2016, 209, 70–81. [Google Scholar] [CrossRef]
  13. Faramarzi, L.; Zare, M.; Azhari, A.; Tabaei, M. Assessment of rock slope stability at Cham-Shir Dam Power Plant pit using the limit equilibrium method and numerical modeling. Bull. Eng. Geol. Environ. 2017, 76, 783–794. [Google Scholar] [CrossRef]
  14. Duncan, J.M. state of the art: Limit equilibrium and finite-element analysis of slopes. Int. J. Geotech. Eng. 1996, 122, 577–596. [Google Scholar] [CrossRef]
  15. Duncan, J. Slope stability then and now. In Geo-Congress 2013: Stability and Performance of Slopes and Embankments III; American Society of Civil Engineers: Reston, VA, USA, 2013; pp. 2184–2203. [Google Scholar] [CrossRef]
  16. Erzin, Y.; Cetin, T. The prediction of the critical factor of safety of homogeneous finite slopes using neural networks and multiple regressions. Comput. Geosci. 2013, 51, 305–313. [Google Scholar] [CrossRef]
  17. Song, Y.; Gong, J.; Gao, S.; Wang, D.; Cui, T.; Li, Y.; Wei, B. Susceptibility assessment of earthquake-induced landslides using Bayesian network: A case study in Beichuan, China. Comput. Geosci. 2012, 42, 189–199. [Google Scholar] [CrossRef]
  18. Li, D.-Q.; Xiao, T.; Cao, Z.-J.; Phoon, K.-K.; Zhou, C.-B. Efficient and consistent reliability analysis of soil slope stability using both limit equilibrium analysis and finite element analysis. Appl. Math. Model. 2016, 40, 5216–5229. [Google Scholar] [CrossRef]
  19. Gong, W.; Bowa, V.M.; Zhao, C.; Cheng, Z.; Zhang, L. Footwall rock slope stability evaluations at Nchanga Open Pit Mine, Zambia. Geotech. Geol. Eng. 2021, 39, 5753–5765. [Google Scholar] [CrossRef]
  20. Zhou, Y.; Zou, p.; Wang, F.; Liu, Z.; Hu, W.; Ma, Z. Study on high and steep slope stability and slope angle optimization of open-pit based on limit equilibrium and numerical simulation. Geotech. Geol. Eng. 2020, 38, 5737–5753. [Google Scholar] [CrossRef]
  21. Spencer, E. A method of analysis of stability of embankments assuming parallel inter-slice forces. Geotechnique 1967, 17, 11–26. [Google Scholar] [CrossRef]
  22. Tsiampousi, A.; Zdravkovic, L.; Potts, D.M. Numerical study of the effect of soil- atmosphere interaction on the stability and serviceability of cut slopes in London clay. Can. Geotech. J. 2017, 54, 405–418. [Google Scholar] [CrossRef]
  23. Wu, J.-H.; Hsieh, P.-H. Simulating the postfailure behavior of the seismically- triggered Chiu-fen-erh-shan landslide using 3DEC. Eng. Geol. 2021, 287, 106113. [Google Scholar] [CrossRef]
  24. Chand, K.; Koner, R. failure zone identification and slope stability analysis of mine dump based on realistic 3D numerical modeling. Geotech. Geol. Eng. 2024, 42, 543–560. [Google Scholar] [CrossRef]
  25. Qi, C.; Tang, X. Slope stability prediction using integrated metaheuristic and machine learning approaches: A comparative study. Comput. Ind. Eng. 2018, 118, 112–122. [Google Scholar] [CrossRef]
  26. Kang, F.; Xu, B.; Li, J.; Zhao, S. Slope stability evaluation using Gaussian processes with various covariance functions. Appl. Soft Comput. 2017, 60, 387–396. [Google Scholar] [CrossRef]
  27. Huang, F.; Yin, K.; Huang, J.; Gui, L.; Wang, P. Landslide susceptibility mapping based on self-organizing-map network and extreme learning machine. Eng. Geol. 2017, 223, 11–22. [Google Scholar] [CrossRef]
  28. Erener, A.; Mutlu, A.; Sebnem Düzgün, H. A comparative study for landslide susceptibility mapping using GIS-based multi-criteria decision analysis (MCDA), logistic regression (LR) and association rule mining (ARM). Eng. Geol. 2016, 203, 45–55. [Google Scholar] [CrossRef]
  29. Bregoli, F.; Medina, V.; Chevalier, G.; Hürlimann, M.; Bateman, A. Debris-flow susceptibility assessment at regional scale: Validation on an alpine environment. Landslides 2015, 12, 437–454. [Google Scholar] [CrossRef]
  30. Tang, Y.; Feng, F.; Guo, Z.; Feng, W.; Li, Z.; Wang, J.; Sun, Q.; Ma, H.; Li, Y. Integrating principal component analysis with statistically-based models for analysis of causal factors and landslide susceptibility mapping: A comparative study from the loess plateau area in Shanxi (China). J. Clean. Prod. 2020, 277, 124159. [Google Scholar] [CrossRef]
  31. Achu, A.L.; Aju, C.D.; Di Napoli, M.; Prakash, P.; Gopinath, G.; Shaji, E.; Chandra, V. Machine-learning based landslide susceptibility modelling with emphasis on uncertainty analysis. Geosci. Front. 2023, 14, 101657. [Google Scholar] [CrossRef]
  32. Gupta, S.K.; Shukla, D.P. Handling data imbalance in machine learning based landslide susceptibility mapping: A case study of Mandakini River Basin, North-Western Himalayas. Landslides 2023, 20, 933–949. [Google Scholar] [CrossRef]
  33. Cevik, A.; Kurtoglu, A.E.; Bilgehan, M.; Gülsan, M.E.; Albegmprli, H.M. Support vector machines in structural engineering: A review. J. Civ. Eng. Manag. 2015, 21, 261–281. [Google Scholar] [CrossRef]
  34. Xie, S.; Jiang, Z.; Lin, H.; Ma, T.; Peng, K.; Liu, H.; Liu, B. A new integrated intelligent computing paradigm for predicting joints shear strength. Geosci. Front. 2024, 15, 101884. [Google Scholar] [CrossRef]
  35. Selçuk, L.; Yabalak, E. Evaluation of the ratio between uniaxial compressive strength and Schmidt hammer rebound number and its effectiveness in predicting rock strength. Nondestruct. Test. Eva 2015, 30, 1–12. [Google Scholar] [CrossRef]
  36. Cho, Y.S.; Hong, S.U.; Lee, M.S. The assessment of the compressive strength and thickness of concrete structures using nondestructive testing and an artificial neural network. Nondestruct. Test. Eva 2009, 24, 277–288. [Google Scholar] [CrossRef]
  37. Palczynski, K.; Skibicki, D.; Pejkowski, L.; Andrysiak, T. Application of machine learning methods in multiaxial fatigue life prediction. Fatigue Fract. Eng. Mater. 2023, 46, 416–432. [Google Scholar] [CrossRef]
  38. Ince, R. Artificial neural network-based analysis of effective crack model in concrete fracture. Fatigue Fract. Eng. Mater. 2010, 33, 595–606. [Google Scholar] [CrossRef]
  39. Ahmed, B.; Park, T.; Jeon, J.-S. Blast response and damage assessment of reinforced concrete slabs using convolutional neural networks. Int. J. Damage Mech. 2023, 10567895231204640. [Google Scholar] [CrossRef]
  40. Wu, Y.Q.; Zhang, J.; Gao, C.H.; Xu, J.D. Internal defect detection quantification and three-dimensional localization based on impact echo and classification learning model. Measurement 2023, 218, 113153. [Google Scholar] [CrossRef]
  41. Sun, Z.; Li, Y.; Su, L.; Niu, D.; Luo, D.; He, W.; Xie, S. Investigation of electrical resistivity for fiber-reinforced coral aggregate concrete. Constr. Build. Mater. 2024, 414, 135011. [Google Scholar] [CrossRef]
  42. Sun, Z.; Li, Y.; Yang, Y.; Su, L.; Xie, S. Splitting tensile strength of basalt fiber reinforced coral aggregate concrete: Optimized XGBoost models and experimental validation. Constr. Build. Mater. 2024, 416, 135133. [Google Scholar] [CrossRef]
  43. Fang, K.; Tang, H.; Li, C.; Su, X.; An, P.; Sun, S. Centrifuge modelling of landslides and landslide hazard mitigation: A review. Geosci. Front. 2023, 14, 101493. [Google Scholar] [CrossRef]
  44. Feng, X.-T. Introduction of Intelligent Rock Mechanics; Science Press: Beijing, China, 2000; pp. 239–241. [Google Scholar]
  45. Zhao, H.; Yin, S.; Ru, Z. Relevance vector machine applied to slope stability analysis. Int. J. Numer. Anal. Met. 2012, 36, 643–652. [Google Scholar] [CrossRef]
  46. Manouchehrian, A.; Gholamnejad, J.; Sharifzadeh, M. Development of a model for analysis of slope stability for circular mode failure using genetic algorithm. Environ. Earth Sci. 2014, 71, 1267–1277. [Google Scholar] [CrossRef]
  47. Chang, Z.; Catani, F.; Huang, F.; Liu, G.; Meena, S.R.; Huang, J.; Zhou, C. Landslide susceptibility prediction using slope unit-based machine learning models considering the heterogeneity of conditioning factors. J. Rock. Mech. Geotech. 2023, 15, 1127–1143. [Google Scholar] [CrossRef]
  48. Bardhan, A.; Samui, P. Application of Artificial Intelligence Techniques in Slope Stability Analysis: A Short Review and Future Prospects. Int. J. Geotech. Earthq. Eng. 2022, 13, 1–23. [Google Scholar] [CrossRef]
  49. Dimitraki, L.; Christaras, B.; Marinos, V.; Vlahavas, I.; Arampelos, N. Predicting the average size of blasted rocks in aggregate quarries using artificial neural networks. Bull. Eng. Geol. Environ. 2019, 78, 2717–2729. [Google Scholar] [CrossRef]
  50. Li, E.; Yang, F.; Ren, M.; Zhang, X.; Zhou, J.; Khandelwal, M. Prediction of blasting mean fragment size using support vector regression combined with five optimization algorithms. J. Rock. Mech. Geotech. 2021, 13, 1380–1397. [Google Scholar] [CrossRef]
  51. Lin, Y.; Zhou, K.; Li, J. Prediction of Slope Stability Using Four Supervised Learning Methods. IEEE Access 2018, 6, 31169–31179. [Google Scholar] [CrossRef]
  52. Wang, Y.; Tang, H.; Huang, J.; Wen, T.; Ma, J.; Zhang, J. A comparative study of different machine learning methods for reservoir landslide displacement prediction. Eng. Geol. 2022, 298, 106544. [Google Scholar] [CrossRef]
  53. Lu, P.; Rosenbaum, M.S. Artificial neural networks and grey systems for the prediction of slope stability. Nat. Hazards 2003, 30, 383–398. [Google Scholar] [CrossRef]
  54. Huang, Z.; Cui, J.; Liu, H. Chaotic neural network method for slope stability prediction. Chin. J. Rock. Mech. Eng. 2004, 22, 015. [Google Scholar]
  55. Sakellariou, M.G.; Ferentinou, M.D. A study of slope stability prediction using neural networks. Geotech. Geol. Eng. 2005, 23, 419–445. [Google Scholar] [CrossRef]
  56. Wang, H.B.; Xu, W.Y.; Xu, R.C. Slope stability evaluation using back propagation neural networks. Eng. Geol. 2005, 80, 302–315. [Google Scholar] [CrossRef]
  57. Samui, P. Slope stability analysis: A support vector machine approach. Environ. Geol. 2008, 56, 255–267. [Google Scholar] [CrossRef]
  58. Zhao, H.-B. Slope reliability analysis using a support vector machine. Comput. Geotech. 2008, 35, 459–467. [Google Scholar] [CrossRef]
  59. Choobbasti, A.J.; Farrokhzad, F.; Barari, A. Prediction of slope stability using artificial neural network (case study: Noabad, Mazandaran, Iran). Arab. J. Geosci. 2009, 2, 311–319. [Google Scholar] [CrossRef]
  60. Zhang, H.; Luo, Y. Prediction model for slope stability based on artificial immune algorithm. China J. Coal Soci. 2012, 37, 911–917. [Google Scholar] [CrossRef]
  61. Das, S.K.; Biswal, R.K.; Sivakugan, N.; Das, B. Classification of slopes and prediction of factor of safety using differential evolution neural networks. Environ. Earth Sci. 2011, 64, 201–210. [Google Scholar] [CrossRef]
  62. Liu, Z.; Shao, J.; Xu, W.; Chen, H.; Zhang, Y. An extreme learning machine approach for slope stability evaluation and prediction. Nat. Hazards 2014, 73, 787–804. [Google Scholar] [CrossRef]
  63. Hoang, N.-D.; Pham, A.-D. Hybrid artificial intelligence approach based on metaheuristic and machine learning for slope stability assessment: A multinational data analysis. Expert. Syst. Appl. 2016, 46, 60–68. [Google Scholar] [CrossRef]
  64. Suman, S.; Khan, S.Z.; Das, S.K.; Chand, S.K. Slope stability analysis using artificial intelligence techniques. Nat. Hazards 2016, 84, 727–748. [Google Scholar] [CrossRef]
  65. Verma, A.K.; Singh, T.N.; Chauhan, N.K.; Sarkar, K. A hybrid FEM–ANN approach for slope instability prediction. J. Inst. Eng. (India) Ser. A 2016, 97, 171–180. [Google Scholar] [CrossRef]
  66. Xue, X. Prediction of slope stability based on hybrid PSO and LSSVM. J. Comput. Civ. Eng. 2017, 31, 04016041. [Google Scholar] [CrossRef]
  67. Feng, X.; Li, S.; Yuan, C.; Zeng, P.; Sun, Y. Prediction of slope stability using naive bayes classifier. KSCE J. Civ. Eng. 2018, 22, 941–950. [Google Scholar] [CrossRef]
  68. Zhou, J.; Li, E.; Yang, S.; Wang, M.; Shi, X.; Yao, S.; Mitri, H.S. Slope stability prediction for circular mode failure using gradient boosting machine approach based on an updated database of case histories. Saf. Sci. 2019, 118, 505–518. [Google Scholar] [CrossRef]
  69. Niu, P.-f.; Zhou, A.-h.; Huang, H.-c. Assessing model of highway slope stability based on optimized SVM. China Geol. 2020, 3, 339–344. [Google Scholar] [CrossRef]
  70. Abdollahi, A.; Li, D.; Deng, J.; Amini, A. An explainable artificial-intelligence-aided safety factor prediction of road embankments. Eng. Appl. Artif. Intel. 2024, 136, 108854. [Google Scholar] [CrossRef]
  71. Xie, S.J.; Lin, H.; Chen, Y.F.; Ma, T.X. Modified Mohr-Coulomb criterion for nonlinear strength characteristics of rocks. Fatigue Fract. Eng. Mater. 2024, 47, 2228–2242. [Google Scholar] [CrossRef]
  72. Shi, Z.; Li, J.; Pathegama Gamage, R.; Wang, M.; Lin, H.; Xie, S. Investigation on Mode II Fracture Mechanical Properties and Morphology Characteristics of Double-Edge Notched Cube Granite After Thermal Shock. Rock. Mech. Rock. Eng. 2024. [Google Scholar] [CrossRef]
  73. Xie, S.J.; Lin, H.; Chen, Y.F.; Wang, Y.X.; Cao, R.H.; Li, J.T. Statistical damage shear constitutive model of rock joints under seepage pressure. Front. Earth Sci. 2020, 8, 16. [Google Scholar] [CrossRef]
  74. Wang, J.; Xu, Y.; Li, J. Prediction of slope stability coefficient based on grid search support vector machine. Railw. Eng. 2019, 59, 94–97. [Google Scholar]
  75. Hong, Y.; Shao, Z.; Ma, L. Application of a support vector machine for analysis and prediction of slope stability. J. Shenyang Jianzhu Univ. 2017, 33, 1004–1010. [Google Scholar]
  76. Su, G. Fast estination of safety factor for circular failure rock slope using gaussian process model. J. Basic. Sci. Eng. 2010, 18, 959–966. [Google Scholar]
  77. Wu, Y.Q.; Zhou, Y.S. Hybrid machine learning model and Shapley additive explanations for compressive strength of sustainable concrete. Constr. Build. Mater. 2022, 330, 127298. [Google Scholar] [CrossRef]
  78. Xie, S.J.; Lin, H.; Wang, Y.X.; Chen, Y.F.; Xiong, W.; Zhao, Y.L.; Du, S.G. A statistical damage constitutive model considering whole joint shear deformation. Int. J. Damage Mech. 2020, 29, 988–1008. [Google Scholar] [CrossRef]
  79. Xie, S.J.; Lin, H.; Chen, Y.F.; Yong, R.; Xiong, W.; Du, S.G. A damage constitutive model for shear behavior of joints based on determination of the yield point. Int. J. Rock. Mech. Min. Sci. 2020, 128, 104269. [Google Scholar] [CrossRef]
  80. Xie, S.; Lin, H.; Duan, H. A novel criterion for yield shear displacement of rock discontinuities based on renormalization group theory. Eng. Geol. 2023, 314, 107008. [Google Scholar] [CrossRef]
  81. Wu, Y.Q.; Wang, Y.P.; Li, D.; Zhang, J. Two-step detection of concrete internal condition using array ultrasound and deep learning. NDT E Int. 2023, 139, 102945. [Google Scholar] [CrossRef]
  82. Đurić, U.; Marjanović, M.; Radić, Z.; Abolmasov, B. Machine learning based landslide assessment of the Belgrade metropolitan area: Pixel resolution effects and a cross-scaling concept. Eng. Geol. 2019, 256, 23–38. [Google Scholar] [CrossRef]
  83. Sun, Z.; Wang, L.; Zhou, J.-Q.; Wang, C. A new method for determining the hydraulic aperture of rough rock fractures using the support vector regression. Eng. Geol. 2020, 271, 105618. [Google Scholar] [CrossRef]
  84. Zhou, Y.; Zhang, Y.; Pang, R.; Xu, B. Seismic fragility analysis of high concrete faced rockfill dams based on plastic failure with support vector machine. Soil. Dyn. Earthq. Eng. 2021, 144, 106587. [Google Scholar] [CrossRef]
  85. Smola, A.J.; Schölkopf, B. A tutorial on support vector regression. Stat. Comput. 2004, 14, 199–222. [Google Scholar] [CrossRef]
  86. Xie, S.; Lin, H.; Chen, Y.; Duan, H.; Liu, H.; Liu, B. Prediction of shear strength of rock fractures using support vector regression and grid search optimization. Mater. Today. Commun. 2023, 36, 106780. [Google Scholar] [CrossRef]
  87. Yin, F.; Ji, Q.; Cun, C. Data-driven modeling and prediction analysis for surface roughness of special-shaped stone by robotic grinding. IEEE Access 2022, 10, 67615–67629. [Google Scholar] [CrossRef]
  88. Xie, S.J.; Lin, H.; Chen, Y.F.; Yao, R.B.; Sun, Z.; Zhou, X. Hybrid machine learning models to predict the shear strength of discontinuities with different joint wall compressive strength. Nondestruct. Test. Eval. 2024, 1–12. [Google Scholar] [CrossRef]
  89. Laref, R.; Losson, E.; Sava, A.; Siadat, M. On the optimization of the support vector machine regression hyperparameters setting for gas sensors array applications. Chemom. Intell. Lab. 2019, 184, 22–27. [Google Scholar] [CrossRef]
  90. Fathipour-Azar, H. Shear strength criterion for rock discontinuities: A comparative study of regression approaches. Rock. Mech. Rock. Eng. 2023, 56, 4715–4725. [Google Scholar] [CrossRef]
  91. Sun, Z.; Li, Y.; Li, Y.; Su, L.; He, W. Investigation on compressive strength of coral aggregate concrete: Hybrid machine learning models and experimental validation. J. Build. Eng. 2024, 82, 108220. [Google Scholar] [CrossRef]
  92. Ma, T.; Hu, X.; Liu, H.; Peng, K.; Lin, Y.; Chen, Y.; Luo, K.; Xie, S.; Han, C.; Chen, M. Elastic modulus prediction for high-temperature treated rock using multi-step hybrid ensemble model combined with coronavirus herd immunity optimizer. Measurement 2025, 240, 115596. [Google Scholar] [CrossRef]
Figure 1. Slope cases in China. (a) Yongping Copper Mine, Shangrao City, Jiangxi Province; (b) Wushan Copper Mine Quarry, Jiujiang City, Jiangxi Province (photographs by Daxing, Lei).
Figure 1. Slope cases in China. (a) Yongping Copper Mine, Shangrao City, Jiangxi Province; (b) Wushan Copper Mine Quarry, Jiujiang City, Jiangxi Province (photographs by Daxing, Lei).
Mathematics 12 03254 g001
Figure 2. Schematic diagram of features affecting slope stability.
Figure 2. Schematic diagram of features affecting slope stability.
Mathematics 12 03254 g002
Figure 3. Statistical measurements of all features.
Figure 3. Statistical measurements of all features.
Mathematics 12 03254 g003
Figure 4. Distribution and interaction of input features.
Figure 4. Distribution and interaction of input features.
Mathematics 12 03254 g004
Figure 5. A framework of the proposed model.
Figure 5. A framework of the proposed model.
Mathematics 12 03254 g005
Figure 6. A 3D view of the hyperparameter optimization of the improved SVR model.
Figure 6. A 3D view of the hyperparameter optimization of the improved SVR model.
Mathematics 12 03254 g006
Figure 7. Comparison of the FS results predicted by the ML model with the actual ones.
Figure 7. Comparison of the FS results predicted by the ML model with the actual ones.
Mathematics 12 03254 g007
Figure 8. Feature importance scores of the input features.
Figure 8. Feature importance scores of the input features.
Mathematics 12 03254 g008
Table 1. Previous works about slope stability using ML-based methods.
Table 1. Previous works about slope stability using ML-based methods.
SourceTechniqueInputNumber of Data
Lu and Rosenbaum [53]Back propagation Neural network (BPNN)γ, c, φ, α, H, ru32
Huang et al. [54]Convolutional neural network (CNN)γ, c, φ, α, H, ru64
Sakellariou and Ferentinou [55]BPNNγ, c, φ, α, H, ru46
Wang et al. [56]BPNNγ, c, φ, α, H27
Samui [57]SVMγ, c, φ, α, H, ru46
Zhao [58]SVMγ, c, φ10
Choobbasti et al. [59]Artificial neural network (ANN)γ, c, φ, α, H, ru36
Zhang and Luo [60]K-nearest neighbor (KNN)γ, c, φ, α, H, ru39
Das et al. [61]ANNγ, c, φ, α, H, ru46
Zhao et al. [45]RVMγ, c, φ, α, H, ru80
Liu et al. [62]Extreme learning machine (ELM)γ, c, φ, α, H, ru97
Hoang and Pham [63]Least squares support vector classification (LS-SVC)γ, c, φ, α, H, ru168
Suman et al. [64]Functional networks (FNs), multivariate adaptive regression splines (MARS), and multigene genetic programming (MGGP)γ, c, φ, α, H, ru103
Verma et al. [65]ANNc, φ, α, Pore pressure 100
Rukhaiyar et al. [11]Particle swarm optimization (PSO)–ANNγ, c, φ, α, H, ru83
Xue [66]PSO–LSSVMγ, c, φ, α, H, ru46
Feng et al. [67]NBC naive bayes classifier (NBC)γ, c, φ, α, H, ru82
Qi and Tang [25]Six integrated AI approachesγ, c, φ, α, H, ru148
Zhou et al. [68]Gradient boosting machine (GBM)γ, c, φ, α, H, ru221
Niu et al. [69]Genetic algorithm (GA)–SVMγ, c, φ, α, H, ru40
Manouchehrian et al. [46]GAγ, c, φ, α, H, ru121
Abdollahi et al. [70]PyCaret AutoML environment//
Note: unit weight γ, cohesion c, friction angle φ, slope angle α, slope height H, and pore pressure ratio ru.
Table 2. Statistical characteristics of various features.
Table 2. Statistical characteristics of various features.
FeatureN TotalUnitMeanMedian Absolute DeviationSkewnessKurtosisStandard DeviationMaximum
γ166kN/m322.11083.16−0.1522−0.39784.936231.3
c166kPa26.407214.841.89004.446130.1166150.05
φ166°30.11553−1.48632.221510.066245
α166°36.73196−0.6007−0.706610.027553
H166m127.9484421.1404−0.0887150.5761511
ru166-0.26020.06−0.59970.34670.12920.5
FS166-1.25610.180.60310.19970.32562.05
Table 3. Performance indices of the improved SVR and SVR models.
Table 3. Performance indices of the improved SVR and SVR models.
ModelDataR2MAERMSEMAPE
Improved SVRTraining dataset0.91590.0430.08883.793%
Testing dataset0.90100.0820.13257.41%
All set0.91290.0510.0994.49%
SVRTraining dataset0.74650.1040.16178.12%
Testing dataset0.74590.1880.238613.91%
All set0.74640.1200.1799.24%
Table 4. Comparison of the prediction results of each model.
Table 4. Comparison of the prediction results of each model.
No.FS
True ValuesBP Model [44]GA-BP Model [44]GP Model [76]Proposed Model
Predicted ResultsErrors (%)Predicted ResultsErrors (%)Predicted ResultsErrors (%)Predicted ResultsErrors (%)
10.961.037.29171.092813.83331.02586.85421.0567810.0813
21.151.160.86961.25439.06961.314714.32171.232147.1426
31.341.447.46271.2218−8.82091.36962.20891.353951.0410
41.201.14−51.20220.18331.1997−0.0251.206370.5308
51.551.624.51611.5005−3.19361.4207−8.34191.52003−1.9336
61.451.41−2.75861.45700.48281.3880−4.27591.43555−0.9966
71.311.4712.21371.2678−3.22141.32621.23661.313950.3015
81.491.67.38261.55944.65771.4674−1.51681.48754−0.1651
91.201.18−1.66671.1977−0.19171.21070.89171.18327−1.3942
101.521.647.89471.4883−2.08551.4670−3.48681.50523−0.9717
111.21.14−51.20630.5251.26545.451.214101.175
R20.8910.8510.8660.974
RMSE0.0860.0580.0460.023
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Lei, D.; Zhang, Y.; Lu, Z.; Lin, H.; Jiang, Z. Predicting Factor of Safety of Slope Using an Improved Support Vector Machine Regression Model. Mathematics 2024, 12, 3254. https://doi.org/10.3390/math12203254

AMA Style

Lei D, Zhang Y, Lu Z, Lin H, Jiang Z. Predicting Factor of Safety of Slope Using an Improved Support Vector Machine Regression Model. Mathematics. 2024; 12(20):3254. https://doi.org/10.3390/math12203254

Chicago/Turabian Style

Lei, Daxing, Yaoping Zhang, Zhigang Lu, Hang Lin, and Zheyuan Jiang. 2024. "Predicting Factor of Safety of Slope Using an Improved Support Vector Machine Regression Model" Mathematics 12, no. 20: 3254. https://doi.org/10.3390/math12203254

APA Style

Lei, D., Zhang, Y., Lu, Z., Lin, H., & Jiang, Z. (2024). Predicting Factor of Safety of Slope Using an Improved Support Vector Machine Regression Model. Mathematics, 12(20), 3254. https://doi.org/10.3390/math12203254

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