China Safety Science Journal ›› 2022, Vol. 32 ›› Issue (7): 113-120.doi: 10.16265/j.cnki.issn1003-3033.2022.07.1473

• Safety engineering technology • Previous Articles     Next Articles

Prediction study on slope stability based on LightGBM algorithm

ZHANG Kai1(), ZHANG Ke1,2,**()   

  1. 1 Faculty of Electric Power Engineering, Kunming University of Science and Technology, Kunming Yunnan 650500, China
    2 Faculty of Civil and Architectural Engineering, Kunming University of Science and Technology, Kunming Yunnan 650500, China
  • Received:2022-01-14 Revised:2022-05-05 Online:2022-08-12 Published:2023-01-28
  • Contact: ZHANG Ke

Abstract:

In order to reduce the disasters and accidents caused by the slope instability, a slope stability prediction model based on the LightGBM algorithm was proposed. Six main influencing factors, i.e. volume weight, cohesion, internal friction angle, slope angle, slope height and pore pressure ratio, were taken as the input of the model, and the slope stability was taken as the output of the model. The classification performance metrics based on the confusion matrix and the area under curve (AUC) of the test performance curve were introduced to evaluate the generalization performance of this model. The results show that the proposed prediction model can well describe the complex nonlinear relationship between the influencing factors and the slope stability. Compared with other algorithms, the F1-Score and AUC of the LightGBM algorithm are 0.92 and 0.91, respectively, increasing by 1.10%-61.40% and 1.11%-28.17%, respectively. Compared with zero-mean normalization and arctangent normalization, the normalization of the minimum-maximum values considering the positive and negative correlations is more applicable to the data preprocessing of LightGBM model. Furthermore, by changing the length of the training dataset and single factor analysis, it is found that the generalization performance of the model is positively correlated with the length of the training dataset.

Key words: light gradient boosting machine(LightGBM), slope stability, machine learning algorithm, confusion matrix, normalization