Analysis of slope instability factors: An application study of a novel interpretable ensemble model
摘要
Slope instability refers to the phenomenon where slopes or surfaces slide, collapse, or sink due to natural or human factors. Identifying key factors and implementing protective measures are crucial for preventing slope instability. This study employs adjusted coefficient of determination (Adjusted R2) and symmetric mean absolute percentage error (sMAPE) as evaluation metrics, using Bayesian nested tenfold cross-validation iteration to three machine learning models. A voting ensemble method is then applied, integrating Shapley Additive Explanations (SHAP) and non-negative matrix factorization to develop a predictive model for the slope safety factor. The primary factors influencing slope stability are investigated. Results indicate that the ensemble model outperforms the three Bayesian-optimized models, achieving an Adjusted R2 of 0.9272 and an sMAPE of 5.2193%. SHAP analysis reveals that slope height, slope angle, pore water pressure ratio, density, friction angle, and cohesion are significant factors affecting the slope safety factor. Considering these factors comprehensively allows for more accurate slope stability assessments and the implementation of appropriate preventive measures to enhance slope safety. This multifactor comprehensive analysis method provides a more scientific and perspective for slope stability evaluation. Furthermore, this paper develops a slope safety factor prediction platform, offering a reliable tool for predicting slope hazards, analyzing instability, and implementing protective measures in geotechnical engineering.