Abstract

Slope engineering is a type of complex system engineering that is mostly involved in water conservancy and civil and mining engineering. Moreover, the link between slope stability and engineering safety is quite close. This study took the stable state of the slope as the prediction object and used the unit weight, cohesion, internal friction angle, pore water pressure coefficient, slope angle, and slope height as prediction indices to analyze the slope stability based on the collection of 117 slope data points. The genetic algorithm was used to solve the hyperparameters of machine learning algorithms by simulating the phenomena of reproduction, hybridization, and mutation in the natural selection and natural genetic processes. Five algorithms were used, including the support vector machine, random forest, nearest neighbor, decision tree, and gradient boosting machine models. Finally, all of the obtained stability prediction results were compared. The prediction outcomes were analyzed using the confusion matrix, receiver characteristic operator (ROC), and area under the curve (AUC) value. The AUC values of all machine learning prediction results were between 0.824 and 0.964, showing excellent performance. Considering the AUC value, accuracy, and other factors, the random forest algorithm with KS cutoff was determined to be the optimal model, and the relative importance of the influencing variables was studied. The results show that cohesion was the factor that most affects slope stability, and the influence factor was 0.327. This study proves the effectiveness of the integrated techniques for slope stability prediction, makes essential suggestions for future slope stability analysis, and may be extensively applied in other industrial projects.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call