Optimizing Slope Stability Assessment Using Hybrid BPSO - SVC with Kernel Function Evaluation

Authors

DOI:

https://doi.org/10.61186/JCER.7.1.1

Keywords:

support vector classifier, Machine Learning, slope stability, binary particle swarm optimization, grid search

Abstract

The complex nature of slope engineering presents considerable challenges in accurately predicting slope stability using traditional methodologies. Due to the serious implications that can arise from slope failures, it is crucial to implement the most effective techniques for assessing slope stability. This study investigates a hybrid approach that integrates BPSO with SVC to enhance predictive accuracy in slope stability assessment. The methodology employs BPSO to optimize the selection of features that are critical to the prediction process. Additionally, grid search technique is utilized for fine-tuning the hyperparameters of the SVC. The research evaluates the performance of three SVC kernel functions: linear, polynomial and rbf. For the predictive analysis, six features identified as potentially influential were selected: height of the slope (H), pore water ratio (ru), unit weight of the soil (Ƴ), cohesion of the soil (c), slope angle (β), and angle of internal friction (ɸ).  To enhance the generalization capability of the classification models, a 5-fold cross-validation (CV) approach was implemented. The effectiveness of the models was evaluated using various metrics, including the area under the curve (AUC) and overall accuracy of the predictions. The findings of the study indicate that the hybrid approach, particularly the SVC employing the rbf kernel, significantly outperformed the other models in terms of prediction accuracy, achieving an AUC of 0.735 and an accuracy rate of 0.725. This underscores the potential of the proposed hybrid method as a valuable tool for accurately predicting slope stability and mitigating risks associated with slope failures in engineering applications.

References

Duncan, James Michael. "State of the art: limit equilibrium and finite-element analysis of slopes." Journal of Geotechnical engineering 122.7 (1996): 577-596. https://doi.org/10.1061/(ASCE)0733-9410(1996)122:7(577)

Zheng, Fei, et al. "Modified predictor‐corrector solution approach for efficient discontinuous deformation analysis of jointed rock masses." International Journal for Numerical and Analytical Methods in Geomechanics 43.2 (2019): 599-624. https://doi.org/10.1002/nag.2881

Liu, S. Y., L. T. Shao, and H. J. Li. "Slope stability analysis using the limit equilibrium method and two finite element methods." Computers and Geotechnics 63 (2015): 291-298. https://doi.org/10.1016/j.compgeo.2014.10.008

Griffiths, D. V., and P. A. Lane. "Slope stability analysis by finite elements." Geotechnique 49.3 (1999): 387-403. https://doi.org/10.1680/geot.1999.49.3.387

Matsui, Tamotsu, and Ka-Ching San. "Finite element slope stability analysis by shear strength reduction technique." Soils and foundations 32.1 (1992): 59-70. https://doi.org/10.3208/sandf1972.32.59

Li, X. "Finite element analysis of slope stability using a nonlinear failure criterion." Computers and Geotechnics 34.3 (2007): 127-136. https://doi.org/10.1016/j.compgeo.2006.11.005

Nanehkaran, Yaser A., et al. "Comparative analysis for slope stability by using machine learning methods." Applied Sciences 13.3 (2023): 1555. https://doi.org/10.3390/app13031555

Tien Bui, Dieu, et al. "Predicting slope stability failure through machine learning paradigms." ISPRS International Journal of Geo-Information 8.9 (2019): 395. https://doi.org/10.3390/ijgi8090395

Mahmoodzadeh, Arsalan, et al. "Prediction of safety factors for slope stability: comparison of machine learning techniques." Natural Hazards (2022): 1-29. https://doi.org/10.1007/s11069-021-05115-8

Ahangari Nanehkaran, Yaser, et al. "Application of machine learning techniques for the estimation of the safety factor in slope stability analysis." Water 14.22 (2022): 3743. https://doi.org/10.3390/w14223743

Moayedi, Hossein, et al. "Machine-learning-based classification approaches toward recognizing slope stability failure." Applied Sciences 9.21 (2019): 4638. https://doi.org/10.3390/app9214638

Bai, Gexue, et al. "Performance evaluation and engineering verification of machine learning based prediction models for slope stability." Applied Sciences 12.15 (2022): 7890. https://doi.org/10.3390/app12157890

Saurabh Kumar Anuragi, D.Kishan, S.K.Saritha. “Comparative Analysis of Ensemble Learning Approaches for Slope Stability Prediction”. SSRG International Journal of Civil Engineering 11.5 (2024) :168-180. https://doi.org/10.14445/23488352/IJCE-V11I5P116

Saurabh Kumar Anuragi. “Utilizing Boosting Machine Learning Techniques for Slope Stability Prediction”. International Journal of Civil and Structural Engineering Research 12.2 (2024) : 53–58. https://doi.org/10.5281/zenodo.14274474

Luo, Zhenyan, et al. "A novel artificial intelligence technique for analyzing slope stability using PSO-CA model." Engineering with Computers 37 (2021): 533-544. https://doi.org/10.1007/s00366-019-00839-5

Koopialipoor, Mohammadreza, et al. "Applying various hybrid intelligent systems to evaluate and predict slope stability under static and dynamic conditions." Soft Computing 23 (2019): 5913-5929. https://doi.org/10.1007/s00500-018-3253-3

Pham, Khanh, et al. "Ensemble learning-based classification models for slope stability analysis." Catena 196 (2021): 104886. https://doi.org/10.1016/j.catena.2020.104886

Gordan, Behrouz, et al. "Prediction of seismic slope stability through combination of particle swarm optimization and neural network." Engineering with computers 32 (2016): 85-97. https://doi.org/10.1007/s00366-015-0400-7

Zhang, Wengang, et al. "Slope stability prediction using ensemble learning techniques: A case study in Yunyang County, Chongqing, China." Journal of Rock Mechanics and Geotechnical Engineering 14.4 (2022): 1089-1099. https://doi.org/10.1016/j.jrmge.2021.12.011

Kardani, Navid, et al. "Improved prediction of slope stability using a hybrid stacking ensemble method based on finite element analysis and field data." Journal of Rock Mechanics and Geotechnical Engineering 13.1 (2021): 188-201. https://doi.org/10.1016/j.jrmge.2020.05.011

Qi, Chongchong, and Xiaolin Tang. "Slope stability prediction using integrated metaheuristic and machine learning approaches: A comparative study." Computers & Industrial Engineering 118 (2018): 112-122. https://doi.org/10.1016/j.cie.2018.02.028

Zhou, Jian, et al. "Slope stability prediction for circular mode failure using gradient boosting machine approach based on an updated database of case histories." Safety Science 118 (2019): 505-518. https://doi.org/10.1016/j.ssci.2019.05.046

Vapnik, Vladimir N., and A. Ya Chervonenkis. "On a perceptron class." Avtomatika i Telemkhanika 25.1 (1964): 112-120.

Boser, Bernhard E., Isabelle M. Guyon, and Vladimir N. Vapnik. "A training algorithm for optimal margin classifiers." Proceedings of the fifth annual workshop on Computational learning theory. 1992. https://doi.org/10.1145/130385.130401

Cortes, Corinna, and Vladimir Vapnik. "Support-vector networks." Machine learning 20 (1995): 273-297. https://doi.org/10.1007/BF00994018

Platt, John. "Probabilistic outputs for support vector machines and comparisons to regularized likelihood methods." Advances in large margin classifiers 10.3 (1999): 61-74.

Joachims, Thorsten. "Training linear SVMs in linear time." Proceedings of the 12th ACM SIGKDD international conference on Knowledge discovery and data mining. 2006. https://doi.org/10.1145/1150402.1150429

Khanesar, Mojtaba Ahmadieh, Mohammad Teshnehlab, and Mahdi Aliyari Shoorehdeli. "A novel binary particle swarm optimization." 2007 Mediterranean conference on control & automation. IEEE, 2007. https://doi.org/10.1109/MED.2007.4433821

Downloads

Published

2025-03-01

How to Cite

Optimizing Slope Stability Assessment Using Hybrid BPSO - SVC with Kernel Function Evaluation. (2025). Journal of Civil Engineering Researchers, 7(1), 1-11. https://doi.org/10.61186/JCER.7.1.1