Slope stability evaluation is a complex and uncertain system problem, and carrying out slope stability prediction is the prerequisite and foundation for slope disaster prevention. In order to achieve fast and accurate prediction of slope stability, this paper considers height, total slope angle, unit weight, cohesion, internal friction angle, and pore water pressure ratio as input features and proposes an intelligent slope stability prediction method based on grid search optimization ensemble learning model by soft voting (GSOEM-SV). First, 390 sets of on-site data were collected to form a dataset, and analyses including correlation coefficients, density estimates, and box lines were carried out. Then, the grid search optimization algorithm is used to optimize the hyperparameters of five algorithms—Gradient Boosting Decision Trees, Light Gradient Boosting Machine, Categorical Boosting, Support Vector Machine, and Random Forest, and integrates them through soft voting. Furthermore, this paper optimizes the hyperparameters of the above five algorithms based on grid search, particle swarm and simulated annealing algorithms, builds 15 improved models and 2 ensemble models and conducts comparison. The results reveal that the GSOEM-SV has the highest slope stability prediction accuracy, up to 91 %, the area under the curve (AUC) is 0.950, and its F1 score 0.917, which are better than the 15 improved and 2 integrated models. In addition, a set of slope stability prediction app based on uni-app is developed in the paper. It provides a technical foundation and an open and shareable information service platform for slope hazard prediction in geotechnical engineering.
Read full abstract