Optimizing Slope Stability Assessment Using Hybrid BPSO - SVC with Kernel Function Evaluation
DOI:
https://doi.org/10.61186/JCER.7.1.1Keywords:
support vector classifier, Machine Learning, slope stability, binary particle swarm optimization, grid searchAbstract
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
Issue
Section
License
Copyright (c) 2025 Journal of Civil Engineering Researchers

This work is licensed under a Creative Commons Attribution 4.0 International License.