Litcius/Paper detail

Reliable Prediction of Bored Pile Load-Settlement Response using Machine Learning and Monte Carlo Simulations

Mahmoud El Gendy

2025Geotechnical and Geological Engineering9 citationsDOIOpen Access PDF

Abstract

Abstract This research presents a user-friendly Python tool to automate single pile settlement predictions, making advanced machine learning ( ML ) techniques more accessible to geotechnical experts. Leveraging a comprehensive dataset of 656 records from 41 full-scale bored pile load tests conducted under various Egyptian subsoil conditions, we rigorously trained and evaluated six prominent ML models: Gaussian Process Regression ( GPR ), Extreme Gradient Boosting ( XGBoost ), Gradient Boosting Machine ( GBM ), Random Forest ( RF ), K-Nearest Neighbors ( KNN ), and Support Vector Regression ( SVR ). Among these, GPR emerged as the top-performing model, showcasing exceptional predictive accuracy and robustness, evidenced by consistently high coefficient of determination values and low error metrics on unseen test data, as well as tight clustering of predicted versus actual settlement values. A key feature of this study was the integration of Monte Carlo simulations to quantify uncertainties associated with input parameters. Results were visually represented through load-settlement curves with 95% confidence intervals, providing a comprehensive assessment of prediction reliability. Furthermore, a detailed SHAP feature importance analysis identified the most influential factors in the GPR model’s predictions, aligning with established geotechnical principles. Finally, this work offers a reliable and efficient framework for forecasting single pile load-settlement behavior, enhancing the accuracy and speed of geotechnical analysis and contributing to the development of more dependable prediction tools for civil engineering infrastructure.

Topics & Concepts

PileRandom forestMachine learningGradient boostingArtificial intelligenceSupport vector machinePython (programming language)Computer scienceMultivariate adaptive regression splinesMonte Carlo methodHydrogeologyBoosting (machine learning)Test dataCluster analysisGaussian processKrigingEngineeringRegressionData miningRegression testingPredictive modellingFeature engineeringUncertainty quantificationSettlement (finance)Supervised learningRegression analysisPrioritizationRobustness (evolution)Feature (linguistics)Extreme learning machineFeature selectionNaive Bayes classifierLoad testingGeotechnical Engineering and Soil MechanicsGeotechnical Engineering and AnalysisGeotechnical and construction materials studies
Reliable Prediction of Bored Pile Load-Settlement Response using Machine Learning and Monte Carlo Simulations | Litcius