An interpretable evolutionary extreme gradient boosting algorithm for rock slope stability assessment

Globally, slope failures cause severe disasters and substantial financial losses annually. Recent advancements in machine learning (ML) algorithms and dataset collection have created alternate solutions for complex slope stability problems. However, rock slope stability prediction remains a challeng...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Multimedia tools and applications 2024-05, Vol.83 (16), p.46851-46874
Hauptverfasser: Fatty, Abdoulie, Li, An-Jui, Qian, Zhi-Guang
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Globally, slope failures cause severe disasters and substantial financial losses annually. Recent advancements in machine learning (ML) algorithms and dataset collection have created alternate solutions for complex slope stability problems. However, rock slope stability prediction remains a challenging problem due to factors such as inadequate data and insufficient generalization performance of rock slope prediction models. The black-box nature of AI models also causes further criticism of using such models to address issues such as slope stability. In this study, we proposed an artificial intelligence (AI) based technique for rock slope stability prediction based on evolutionary and ML algorithms. The proposed GA-XGBoost model uses XGBoost to model the relationship between the input and output parameters of rock slopes, while Genetic Algorithm (GA) optimizes the hyperparameters of XGBoost. A comprehensive rock slope database of 7525 slope cases is implemented in this study to develop and verify the model. The model attains an impressive performance score of R 2 = 0.9999 , M A E = 0.8006 , and R M S E = 1.8624 on the training dataset and R 2 = 0.9934 , M A E = 2.2793 , and R M S E = 11.1090 on the testing dataset. Furthermore, to assess the relative significance of the various influential slope parameters, the SHapley Additive exPlanations (SHAP) algorithm is implemented. This step enables the physical and quantitative interpretations of dependencies between the input and output variables. Generally, this relationship is hidden in traditional machine learning algorithms.
ISSN:1573-7721
1380-7501
1573-7721
DOI:10.1007/s11042-023-17445-9