journal article·2025-09-30Open access

Domain-Driven Teacher–Student Machine Learning Framework for Predicting Slope Stability Under Dry Conditions

Semachew Molla Kassa, Betelhem Zewdu Wubineh, Africa Mulumar Geremew, Nandyala Darga Kumar, Grzegorz Kacprzak

Applied Sciences· Volume 15· Issue 19

Abstract

Slope stability prediction is a critical task in geotechnical engineering, but machine learning (ML) models require large datasets, which are often costly and time-consuming to obtain. This study proposes a domain-driven teacher–student framework to overcome data limitations for predicting the dry factor of safety (FS dry). The teacher model, XGBoost, was trained on the original dataset to capture nonlinear relationships among key site-specific features (unit weight, cohesion, friction angle) and assign pseudo-labels to synthetic samples generated via domain-driven simulations. Six student models, random forest (RF), decision tree (DT), shallow artificial neural network (SNN), linear regression (LR), support vector regression (SVR), and K-nearest neighbors (KNN), were trained on the augmented dataset to approximate the teacher’s predictions. Models were evaluated using a train–test split and five-fold cross-validation. RF achieved the highest predictive accuracy, with an R2 of up to 0.9663 and low error metrics (MAE = 0.0233, RMSE = 0.0531), outperforming other student models. Integrating domain knowledge and synthetic data improved prediction reliability despite limited experimental datasets. The framework provides a robust and interpretable tool for slope stability assessment, supporting infrastructure safety in regions with sparse geotechnical data. Future work will expand the dataset with additional field and laboratory tests to further improve model performance.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Landslides and related hazards · Geotechnical Engineering and Analysis · Soil and Unsaturated Flow

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Faculty of Civil and Water Resource Engineering, Bahir Dar Institute of Technology, Bahir Dar University, Bahir Dar P.O. Box 26, Ethiopia

College of Engineering and Technology, Wachemo University, Hossaena P.O. Box 667, Ethiopia

Faculty of Information and Communication Technology, Wroclaw University of Science and Technology, 50-370 Wroclaw, Poland

Hyderabad College of Engineering, Jawaharlal Nehru Technological University Hyderabad, Hyderabad 500085, India

Faculty of Civil Engineering, Warsaw University of Technology, 00-637 Warsaw, Poland

References (65)

Show source-provided references
1. Slope Stability Prediction Using Multi-Stage Machine Learning with Multi-Source Data Integration Strategy
2. Optimizing Levenberg–Marquardt Backpropagation Technique in Predicting Factor of Safety of Slopes after Two-Dimensional OptumG2 Analysis10.1007/s00366-019-00741-0 ↗
3. Frydrych, M., Kacprzak, G., and Nowak, P. (2022). Hazard Reduction in Deep Excavations Execution. Sustainability, 14.10.3390/su14020868 ↗
4. Kacprzak, G., Frydrych, M., and Nowak, P. (2023). Influence of Load–Settlement Relationship of Intermediate Foundation Pile Group on Numerical Analysis of a Skyscraper under Construction. Sustainability, 15.10.3390/su15053902 ↗
5. Kacprzak, G., Zbiciak, A., Józefiak, K., Nowak, P., and Frydrych, M. (2023). One-Dimensional Computational Model of Gyttja Clay for Settlement Prediction. Sustainability, 15.10.3390/su15031759 ↗
6. Yadav, D.K., Chattopadhyay, S., Tripathy, D.P., Mishra, P., and Singh, P. (2025). Enhanced Slope Stability Prediction Using Ensemble Machine Learning Techniques. Sci. Rep., 15.10.1038/s41598-025-90539-6 ↗
7. Moayedi, H., Bui, D.T., Kalantar, B., and Foong, L.K. (2019). Machine-Learning-Based Classification Approaches toward Recognizing Slope Stability Failure. Appl. Sci., 9.10.3390/app9214638 ↗
8. Bui, D.T., Moayedi, H., Gör, M., Jaafari, A., and Foong, L.K. (2019). Predicting Slope Stability Failure through Machine Learning Paradigms. ISPRS Int. J. Geo-Inf., 8.10.3390/ijgi8090395 ↗
9. Applying Knowledge-Guided Machine Learning to Slope Stability Prediction10.1061/JGGEFK.GTENG-11053 ↗
10. Kacprzak, G.M., and Kassa, S.M. (2025). Assessment of the Interaction of the Combined Piled Raft Foundation Elements Based on Long-Term Measurements. Sensors, 25.10.20944/preprints202503.2228.v1 ↗
11. A Systematic Review of Machine Learning Based Landslide Susceptibility Mapping
12. Empirical Correlation of Hossaena Town Soil Index Properties with California Bearing Ratio (CBR) Values
13. Analysis Grid Search Optimization of Machine Learning Models for Slope Stability Prediction Supports the Design Construction of Geotechnical Structures and Environmental Development10.63278/1431 ↗
14. High Embankment Slope Stability Prediction Using Data Augmentation and Explainable Ensemble Learning10.1111/mice.13478 ↗
15. Comparison of Machine Learning Algorithms for Slope Stability Prediction Using an Automated Machine Learning Approach10.1007/s11069-024-06490-8 ↗
16. Gladious, J., Paul, P.S., and Mukhopadhyay, M. (2025). Machine Learning Based Prediction of Geotechnical Parameters Affecting Slope Stability in Open-Pit Iron Ore Mines in High Precipitation Zone. Sci. Rep., 15.10.1038/s41598-025-99026-4 ↗
17. Onyelowe, K.C., Moghal, A.A.B., Ahmad, F., Rehman, A.U., and Hanandeh, S. (2024). Numerical Model of Debris Flow Susceptibility Using Slope Stability Failure Machine Learning Prediction with Metaheuristic Techniques Trained with Different Algorithms. Sci. Rep., 14.10.1038/s41598-024-70634-w ↗
18. Bai, G., Hou, Y., Wan, B., An, N., Yan, Y., Tang, Z., Yan, M., Zhang, Y., and Sun, D. (2022). Performance Evaluation and Engineering Verification of Machine Learning Based Prediction Models for Slope Stability. Appl. Sci., 12.10.3390/app12157890 ↗
19. Fu, X., Zhang, B., Wang, L., Wei, Y., Leng, Y., and Dang, J. (2023). Stability Prediction for Soil-Rock Mixture Slopes Based on a Novel Ensemble Learning Model. Front. Earth Sci., 10.10.3389/feart.2022.1102802 ↗
20. A Comparative Study of Supervised Machine Learning Approaches for Slope Failure Production10.1051/e3sconf/202132501001 ↗
21. Assessment of Road-Cut Slope Stability Using Empirical, Numerical, and Machine Learning Methodologies10.1007/s44290-025-00267-z ↗
22. Integration of Physics-Based and Data-Driven Approaches for Landslide Susceptibility Assessment10.1002/nag.4016 ↗
23. Exploring Influence of Groundwater and Lithology on Data-Driven Stability Prediction of Soil Slopes Using Explainable Machine Learning: A Case Study10.1007/s10064-023-03466-z ↗
24. Nanehkaran, Y.A., Licai, Z., Chengyong, J., Chen, J., Anwar, S., Azarafza, M., and Derakhshani, R. (2023). Comparative Analysis for Slope Stability by Using Machine Learning Methods. Appl. Sci., 13.10.3390/app13031555 ↗
25. Ragam, P., Kushal Kumar, N., Ajith, J.E., Karthik, G., Himanshu, V.K., Sree Machupalli, D., and Ramesh Murlidhar, B. (2024). Estimation of Slope Stability Using Ensemble-Based Hybrid Machine Learning Approaches. Front. Mater., 11.10.3389/fmats.2024.1330609 ↗
26. Improved Prediction of Slope Stability Using a Hybrid Stacking Ensemble Method Based on Finite Element Analysis and Field Data10.1016/j.jrmge.2020.05.011 ↗
27. Shakya, S., Schmüdderich, C., Machaček, J., Prada-Sarmiento, L.F., and Wichtmann, T. (2024). Influence of Sampling Methods on the Accuracy of Machine Learning Predictions Used for Strain-Dependent Slope Stability. Geosciences, 14.10.3390/geosciences14020044 ↗
28. Performance Prediction Evaluation of Machine Learning Models for Slope Stability Analysis: A Comparison Between ANN, ANN-ICA and ANFIS
29. Xi, N., Yang, Q., Sun, Y., and Mei, G. (2023). Machine Learning Approaches for Slope Deformation Prediction Based on Monitored Time-Series Displacement Data: A Comparative Investigation. Appl. Sci., 13.10.3390/app13084677 ↗
30. Machine Learning in the Stochastic Analysis of Slope Stability: A State-of-the-Art Review10.3390/modelling4040025 ↗
31. Qi, Y., Bai, C., Li, X., Duan, H., Wang, W., and Qi, Q. (2025). Method and Application of Stability Prediction Model for Rock Slope. Sci. Rep., 15.10.1038/s41598-025-01988-y ↗
32. Predicting the Thickness of Shallow Landslides in Switzerland Using Machine Learning10.5194/nhess-25-467-2025 ↗
33. Prediction and Analysis of Slope Stability Based on IPSO-SVM Machine Learning Model
34. Prediction of Slope Stability Using Four Supervised Learning Methods10.1109/ACCESS.2018.2843787 ↗
35. Arif, A., Zhang, C., Sajib, M.H., Uddin, M.N., Habibullah, M., Feng, R., Feng, M., Rahman, M.S., and Zhang, Y. (2025). Rock Slope Stability Prediction: A Review of Machine Learning Techniques, Springer International Publishing.10.1007/s10706-025-03091-5 ↗
36. Yang, Y., Zhou, W., Jiskani, I.M., Lu, X., Wang, Z., and Luan, B. (2023). Slope Stability Prediction Method Based on Intelligent Optimization and Machine Learning Algorithms. Sustainability, 15.10.3390/su15021169 ↗
37. Liu, L., Zhao, G., and Liang, W. (2023). Slope Stability Prediction Using K-NN-Based Optimum-Path Forest Approach. Mathematics, 11.10.3390/math11143071 ↗
38. Lei, D., Zhang, Y., Lu, Z., Lin, H., Fang, B., and Jiang, Z. (2024). Slope Stability Prediction Using Principal Component Analysis and Hybrid Machine Learning Approaches. Appl. Sci., 14.10.3390/app14156526 ↗
39. Ma, J., Jiang, S., Liu, Z., Ren, Z., Lei, D., Tan, C., and Guo, H. (2022). Machine Learning Models for Slope Stability Classification of Circular Mode Failure: An Updated Database and Automated Machine Learning (AutoML) Approach. Sensors, 22.10.3390/s22239166 ↗
40. Prediction of Safety Factor for Slope Stability Using Machine Learning Models.Pdf
41. A Comparative Evaluation of Seepage and Stability of Embankment Dams Using GeoStudio and Plaxis Models: The Case of Gomit Dam in Amhara Region, Ethiopia10.1007/s41101-022-00152-1 ↗
42. Analysis of Slope Stability Based on Four Machine Learning Models An Example of 188 Slopes10.3311/PPci.37630 ↗
43. Wang, L., Zhang, C., Wang, W., Deng, T., Ma, T., and Shuai, P. (2025). Slope Stability Assessment Using an Optuna-TPE-Optimized CatBoost Model. Eng, 6.10.3390/eng6080185 ↗
44. An Extreme Learning Machine Approach for Slope Stability Evaluation and Prediction10.1007/s11069-014-1106-7 ↗
45. Kang, D., Dan, S., Hua, Z., Jingyi, L., Chenlu, W., Zhenguo, W., and Shaohua, W. (2025). Study on Landslide Hazard Risk in Wenzhou Based on Slope Units and Machine Learning Approaches. Sci. Rep., 15.10.1038/s41598-025-91669-7 ↗
46. Huang, P.-W. (2022, January 20). Domain Specific Augmentations as Low Cost Teachers for Large Students. Proceedings of the First Workshop on Information Extraction from Scientific Publications, Online.10.18653/v1/2022.wiesp-1.10 ↗
47. Applications of XGBoost in Water Resources Engineering: A Systematic Literature Review (Dec. 2018–May 2023)10.1016/j.envsoft.2024.105971 ↗
48. Exploring Interactive and Nonlinear Effects of Key Factors on Intercity Travel Mode Choice Using XGBoost10.1016/j.apgeog.2024.103264 ↗
49. Wubineh, B.Z., and Metekiya, B.Y. (2023, January 26–28). A Knowledge-Based System to Predict Crime from Criminal Records in the Case of Hossana Police Commission. Proceedings of the 2023 International Conference on Information and Communication Technology for Development for Africa (ICT4DA), Bahir Dar, Ethiopia.10.1109/ICT4DA59526.2023.10302252 ↗
50. Use of Machine Learning to Predict California Bearing Ratio of Soils
51. Wubineh, B.Z., and Sewunet, S.D. (2024, January 18–20). Classifying Dairy Farmers’ Knowledge, Attitudes, and Practices towards Aflatoxin Using Bootstrap Oversampling and Machine Learning. Proceedings of the 2024 International Conference on Information and Communication Technology for Development for Africa (ICT4DA), Bahir Dar, Ethiopia.10.1109/ICT4DA62874.2024.10777180 ↗
52. Crime Analysis and Prediction Using Machine-Learning Approach in the Case of Hossana Police Commission10.1057/s41284-024-00416-6 ↗
53. Kassa, S.M., Wubineh, B.Z., Geremew, A.M., and Kumar, T.F.A.N.D. (2024, January 1–3). Prediction of Compaction Parameters Based on Atterberg Limit by Using a Machine Learning Approach. Proceedings of the International Conference on Advances of Science and Technology, Bahir Dar, Ethiopia.10.1007/978-3-031-64151-0_10 ↗
54. Instance Reduction for Avoiding Overfitting in Decision Trees
55. Wubineh, B.Z., Asamenew, Y.A., and Kassa, S.M. (2023, January 15–16). Prediction of Road Traffic Accident Severity Using Machine Learning Techniques in the Case of Addis Ababa. Proceedings of the International Conference on Robotics and Networks, Istanbul, Türkiye.10.1007/978-3-031-64495-5_10 ↗
56. A Discontinuity Capturing Shallow Neural Network for Elliptic Interface Problems10.1016/j.jcp.2022.111576 ↗
57. Application and Interpretation of Linear-Regression Analysis10.51329/mehdiophthal1506 ↗
58. Zhou, Z., Qiu, C., and Zhang, Y. (2023). A Comparative Analysis of Linear Regression, Neural Networks and Random Forest Regression for Predicting Air Ozone Employing Soft Sensor Models. Sci. Rep., 13.10.1038/s41598-023-49899-0 ↗
59. López, M., Antonio, O., López, A.M., and Crossa, J. (2022). Support Vector Machines and Support Vector Regression. Multivariate Statistical Machine Learning Methods for Genomic Prediction, Springer International Publishing.10.1007/978-3-030-89010-0_9 ↗
60. Alnmr, A., Ray, R., and Alzawi, M.O. (2024). A Novel Approach to Swell Mitigation: Machine-Learning-Powered Optimal Unit Weight and Stress Prediction in Expansive Soils. Appl. Sci., 14.10.3390/app14041411 ↗
61. Enhancing K-Nearest Neighbor Algorithm: A Comprehensive Review and Performance Analysis of Modifications10.1186/s40537-024-00973-y ↗
62. Evaluation and Prediction of Slope Stability Using Machine Learning Approaches10.1007/s11709-021-0742-8 ↗
63. Prediction of Safety Factors for Slope Stability: Comparison of Machine Learning Techniques10.1007/s11069-021-05115-8 ↗
64. Mustafa, R., Kumar, A., Kumar, S., Sah, N.K., and Kumar, A. (2024). Application of Soft Computing Techniques for Slope Stability Analysis, Springer.10.1007/s40515-024-00446-y ↗
65. Chaulagain, S., Choi, J., Kim, Y., Yeon, J., Kim, Y., and Ji, B. (2023). A Comparative Analysis of Slope Failure Prediction Using a Statistical and Machine Learning Approach on Displacement Data: Introducing a Tailored Performance Metric. Buildings, 13.10.3390/buildings13112691 ↗