Applying Knowledge-Guided Machine Learning to Slope Stability Prediction

Slope stability prediction is an important task in geotechnical engineering which can be achieved through physics-based or data-driven approaches. Physics-based approaches rely on geotechnical knowledge from soil mechanics, such as limit equilibrium analysis and shear strength theories, to evaluate the stability condition of slopes, and they are often limited to slope-specific analysis. Data-driven approaches predict slope stability conditions based on learned relationships between influencing factors and slope stability conditions from past observations of slope failures (i.e., case histories); they rely on big data which are difficult to obtain. This study examines three easy-to-implement and effective methods to integrate geotechnical engineering domain knowledge into data-driven models for slope stability prediction: hybrid knowledge-data model, knowledge-based model initiation, and knowledge-guided loss function. These models were benchmarked against pure data-driven models and domain knowledge-based models, including a physics-based solution chart and a physics-based empirical model. A compilation of slope stability case histories from the literature was used as the benchmark database, and five-fold cross-validation was employed to evaluate model performance. The model validation results demonstrated that machine learning models outperformed domain knowledge-based models in terms of several evaluation metrics. The three proposed methods were found to outperform both domain knowledge-based models and pure data-driven models. Additionally, the hybrid knowledge-data models and knowledge-guided loss function were found to reduce discrepancies in the predicted slope stability conditions compared with reported factor-of-safety values, leading to a better alignment with the underlying physics related to slope stability. This study provides an initial assessment of the value of coupling domain knowledge and data-driven methods in geotechnical engineering applications using slope stability prediction as an example.

This material may be downloaded for personal use only. Any other use requires prior permission of the American Society of Civil Engineers. This material may be found at https://doi.org/10.1061/JGGEFK.GTENG-11053

Files

Metadata

Work Title Applying Knowledge-Guided Machine Learning to Slope Stability Prediction
Access
Open Access
Creators
  1. T. Pei
  2. Tong Qiu
  3. Chaopeng Shen
Keyword
  1. Case histories
  2. Domain knowledge
  3. Machine learning
  4. Slope stability
License In Copyright (Rights Reserved)
Work Type Article
Publisher
  1. Journal of Geotechnical and Geoenvironmental Engineering, ASCE
Publication Date August 9, 2023
Publisher Identifier (DOI)
  1. https://doi.org/10.1061/JGGEFK.GTENG-11053
Deposited November 11, 2024

Versions

Analytics

Collections

This resource is currently not in any collection.

Work History

Version 1
published

  • Created
  • Added Pei_2023__Slope_stability_acceptedmanuscript.pdf
  • Added Creator T. Pei
  • Added Creator Tong Qiu
  • Added Creator Chaopeng Shen
  • Published
  • Updated
  • Updated Keyword, Publisher, Publication Date Show Changes
    Keyword
    • Case histories , Domain knowledge , Machine learning , Slope stability
    Publisher
    • ASCE J Soil Mech Found Div
    • Journal of Geotechnical and Geoenvironmental Engineering, ASCE
    Publication Date
    • 2023-10-01
    • 2023-08-09