Abstract
In rock, mining, and/or tunneling engineering, determination of uniaxial compressive strength (UCS) of rocks is an important and crucial task, which is often estimated from readily available index properties of rocks in practice, such as porosity (n), Schmidt hammer rebound number (Rn), P-wave velocity (Vp), point load index (Is(50)). This is especially true for projects with medium- or small-size, as well as for rocks with a high degree of fragility and porosity. While numerous methods have been proposed for predicting UCS indirectly, linear assumptions are frequently made during model development, despite the possibility of nonlinear relationships between UCS and the abovementioned indices. Furthermore, many established methods often struggle to strike a balance between model complexity and performance, resulting in models that are either over- or under-fitted. As a result, constructing an optimal UCS model with minimal variables while maintaining a high level of performance remains a great challenge in rock engineering practice. This paper proposes a fully Bayesian Gaussian process regression (fB-GPR) approach to develop an optimal model for UCS prediction which strikes a balance between prediction accuracy and model complexity. Both real-world and numerical examples are used to illustrate the proposed method. Results show that the optimal model of predicting UCS for the database from Malaysia is constructed by only n and Vp, with the same coefficient of determination of around 0.9 as the more complex model involving n, Rn, Vp and Is(50). A sensitivity study is also performed to systematically examine its robustness and accuracy of the proposed method in developing optimal model for UCS prediction.
Highlights
-
A fully Bayesian Gaussian process regression (fB-GPR) method is proposed for constructing an optimal model for UCS prediction from rock indices.
-
The optimal model for UCS prediction has minimal variables but maintains a high level of performance.
-
The fB-GPR approach is data-driven and non-parametric, and can automatically strike a balance between model complexity and performance.
Similar content being viewed by others
Abbreviations
- ANN:
-
Artificial neural network
- DT:
-
Decision tree
- fB-GPR:
-
Fully Bayesian Gaussian process regression
- GP:
-
Gaussian process
- GPR:
-
Gaussian process regression
- IQR:
-
Interquartile range
- MAPE:
-
Mean absolute percentage error
- Max:
-
Maxima
- MCMC:
-
Markov Chain Monte Carlo
- Min:
-
Minima
- MLE:
-
Maximum likelihood estimation method
- PDF:
-
Probability density function
- RF:
-
Random forest
- RMSE:
-
Root mean squared error
- SD:
-
Standard deviation
- SVM:
-
Support vector machine
- UCS:
-
Uniaxial compressive strength (MPa)
- C(·):
-
Copular function
- d :
-
Number of input variables (i.e., index properties of rocks)
- f(X):
-
Mapping function from X to UCS, and UCS = f(X)
- I :
-
Identity matrix
- I s (50) :
-
Point load index (MPa)
- K :
-
Covariance (kernel) matrix
- l k :
-
Correlation length corresponding to Xk
- M k :
-
The kth GPR candidate model
- n :
-
Porosity (%)
- N(·):
-
Normal distribution
- n M :
-
Number of candidate GPR models
- N s :
-
Number of MCMC samples
- n t :
-
Number of available measurements
- p(·):
-
Probability density function
- P r(·):
-
Probability
- R 2 :
-
Coefficient of determination
- R n :
-
Schmidt hammer rebound number
- V p :
-
P-wave velocity (m/s)
- X :
-
Readily available engineering indices (or input variables)
- X k :
-
The kth index property of interest (i.e., input variable)
- x :
-
Measurements of X corresponding to measured UCS data
- y :
-
Available UCS data corresponding to x
- y i :
-
The ith measurement of UCS
- ε :
-
Measurement error associated with UCS
- Θ:
-
GPR hyper-parameters
- \(\Theta_{i}^{L}\), \(\Theta_{i}^{U}\) :
-
Lower and upper bounds of the ith parameter Θi
- μ * :
-
The most probable UCS predicted from new measurements of index properties x* by GPR in theory
- \(\mu_{q}^{*}\) :
-
The most probable UCS predicted using the qth set of \(\Theta_{q}\) MCMC samples
- μ UCS :
-
The most probable UCS predicted from fB-GPR with consideration of statistical uncertainty of hyper-parameters of GPR
- μ y :
-
Mean of the nM measurements of UCS
- ρ :
-
Pearson correlation coefficient
- \({{\varvec{\Sigma}}}^{ * }\) :
-
Estimated covariance associated with predicted UCS data
- \(\Sigma_{q}^{*}\) :
-
Covariance of predicted UCS using the qth set of \(\Theta_{q}\) MCMC samples
- σ f :
-
Magnitude of the kernel function
- \((\sigma_{q}^{*} )^{2}\) :
-
Diagonal elements of \(\Sigma_{q}^{*}\)
- σ ε :
-
Standard deviation of measurement error
References
Adoko AC, Gokceoglu C, Yagiz S (2017) Bayesian prediction of TBM penetration rate in rock mass. Eng Geol 226:245–256. https://doi.org/10.1016/j.enggeo.2017.06.014
Aladejare AE (2020) Evaluation of empirical estimation of uniaxial compressive strength of rock using measurements from index and physical tests. J Rock Mech Geotech Eng 12(2):256–268. https://doi.org/10.1016/j.jrmge.2019.08.001
Aladejare AE, Akeju VO, Wang Y (2021) Probabilistic characterisation of uniaxial compressive strength of rock using test results from multiple types of punch tests. Georisk 15(3):209–220. https://doi.org/10.1080/17499518.2020.1728559
Amirkiyaei V, Ghasemi E, Faramarzi L (2021) Estimating uniaxial compressive strength of carbonate building stones based on some intact stone properties after deterioration by freeze–thaw. Environ Earth Sci 80(9):1–11. https://doi.org/10.1007/s12665-021-09658-8
Ang AH, Tang WH (2007) Probability concepts in engineering: emphasis on applications to civil and environmental engineering, 2nd edn. Wiley, New York
Armaghani DJ, Tonnizam Mohamad E, Momeni E, Monjezi M, Sundaram Narayanasamy M (2016) Prediction of the strength and elasticity modulus of granite through an expert artificial neural network. Arab J Geosci 9(1):1–16. https://doi.org/10.1007/s12517-015-2057-3
Azarafza M, Nanehkaran YA, Rajabion L, Akgun H, Rahnamarad J, Derakhshani R, Raoof A (2020) Application of the modified Q-slope classification system for sedimentary rock slope stability assessment in Iran. Eng Geol 264:105349. https://doi.org/10.1016/j.enggeo.2019.105349
Barzegar R, Sattarpour M, Deo R, Fijani E, Adamowski J (2020) An ensemble tree-based machine learning model for predicting the uniaxial compressive strength of travertine rocks. Neural Comput Appl 32(13):9065–9080. https://doi.org/10.1007/s00521-019-04418-z
Beiki M, Majdi A, Givshad AD (2013) Application of genetic programming to predict the uniaxial compressive strength and elastic modulus of carbonate rocks. Int J Rock Mech Min Sci 63:159–169. https://doi.org/10.1016/j.ijrmms.2013.08.004
Ceryan N, Okkan U, Kesimal A (2012) Application of generalized regression neural networks in predicting the unconfined compressive strength of carbonate rocks. Rock Mech Rock Eng 45(6):1055–1072. https://doi.org/10.1007/s00603-012-0239-9
Cheng L, Ramchandran S, Vatanen T, Lietzen N, Lahesmaa R, Vehtari A, Lahdesmaki H (2019) An additive Gaussian process regression model for interpretable non-parametric analysis of longitudinal data. Nat Commun 10(1):1–11. https://doi.org/10.1038/s41467-019-09785-8
Czado C (2019) Analyzing dependent data with vine copulas: a practical guide with R. Lecture Notes in Statistics. Springer, Cham
Dehghan S, Sattari GH, Chelgani SC, Aliabadi MA (2010) Prediction of uniaxial compressive strength and modulus of elasticity for travertine samples using regression and artificial neural networks. Min Sci Tech 20(1):41–46. https://doi.org/10.1016/s1674-5264(09)60158-7
Deng Z, Hu X, Lin X, Che Y, Xu L, Guo W (2020) Data-driven state of charge estimation for lithium-ion battery packs based on Gaussian process regression. Energy 205:118000. https://doi.org/10.1016/j.energy.2020.118000
Farhadian A, Ghasemi E, Hoseinie SH, Bagherpour R (2022) Prediction of rock abrasivity index (RAI) and uniaxial compressive strength (UCS) of granite building stones using nondestructive tests. Geotech Geol Eng. https://doi.org/10.1007/s10706-022-02095-9
Fathipour-Azar H (2022a) Polyaxial rock failure criteria: insights from explainable and interpretable data-driven models. Rock Mech Rock Eng. https://doi.org/10.1007/s00603-021-02758-8
Fathipour-Azar H (2022b) New interpretable shear strength criterion for rock joints. Acta Geotech. https://doi.org/10.1007/s11440-021-01442-z
Fattahi H (2017) Applying soft computing methods to predict the uniaxial compressive strength of rocks from Schmidt hammer rebound values. Comput Geosci 21(4):665–681. https://doi.org/10.1007/s10596-017-9642-3
Fener M, Kahraman S, Bilgil A, Gunaydin O (2005) A comparative evaluation of indirect methods to estimate the compressive strength of rocks. Rock Mech Rock Eng 38(4):329–343. https://doi.org/10.1007/s00603-005-0061-8
Feng X, Jimenez R (2015) Estimation of deformation modulus of rock masses based on Bayesian model selection and Bayesian updating approach. Eng Geol 199:19–27. https://doi.org/10.1016/j.enggeo.2015.10.002
Gamal H, Alsaihati A, Elkatatny S, Haidary S, Abdulraheem A (2021) Rock strength prediction in real-time while drilling employing random forest and functional network techniques. J Energy Resour Technol -Trans ASME 143(9):093004. https://doi.org/10.1115/1.4050843
Ghasemi E, Kalhori H, Bagherpour R, Yagiz S (2018) Model tree approach for predicting uniaxial compressive strength and Young’s modulus of carbonate rocks. Bull Eng Geol Environ 77(1):331–343. https://doi.org/10.1007/s10064-016-0931-1
Gul E, Ozdemir E, Sarici DE (2021) Modeling uniaxial compressive strength of some rocks from turkey using soft computing techniques. Measurement 171:108781. https://doi.org/10.1016/j.measurement.2020.108781
Jamshidi A, Nikudel MR, Khamehchiyan M, Zarei Sahamieh R, Abdi Y (2016) A correlation between P-wave velocity and Schmidt hardness with mechanical properties of travertine building stones. Arab J Geosci 9(10):1–12. https://doi.org/10.1007/s12517-016-2542-3
Kahraman S, Gunaydin O (2009) The effect of rock classes on the relation between uniaxial compressive strength and point load index. Bull Eng Geol Environ 68(3):345–353. https://doi.org/10.1007/s10064-009-0195-0
Kang F, Han S, Salgado R, Li J (2015) System probabilistic stability analysis of soil slopes using Gaussian process regression with Latin hypercube sampling. Comput Geotech 63:13–25. https://doi.org/10.1016/j.compgeo.2014.08.010
Kong F, Shang J (2018) A validation study for the estimation of uniaxial compressive strength based on index tests. Rock Mech Rock Eng 51(7):2289–2297. https://doi.org/10.1007/s00603-018-1462-9
Kong F, Xue Y, Qiu D, Gong H, Ning Z (2021) Effect of grain size or anisotropy on the correlation between uniaxial compressive strength and Schmidt hammer test for building stones. Constr Build Mater 299:123941. https://doi.org/10.1016/j.conbuildmat.2021.123941
Kumar M, Bhatt MR, Samui P (2014) Modeling of elastic modulus of jointed rock mass: Gaussian process regression approach. Int J Geomech 14(3):06014001. https://doi.org/10.1061/(ASCE)GM.1943-5622.0000318
Lai F, Zhang N, Liu S, Sun Y, Li Y (2021) Ground movements induced by installation of twin large diameter deeply-buried caissons: 3D numerical modeling. Acta Geotech 16(9):2933–2961. https://doi.org/10.1007/s11440-021-01165-1
Li W, Tan Z (2017) Research on rock strength prediction based on least squares support vector machine. Geotech Geol Eng 35(1):385–393. https://doi.org/10.1007/s10706-016-0114-7
Li DQ, Wang L, Cao ZJ, Qi XH (2019) Reliability analysis of unsaturated slope stability considering SWCC model selection and parameter uncertainties. Eng Geol 260:105207. https://doi.org/10.1016/j.enggeo.2019.105207
Liang W, Sari YA, Zhao G, McKinnon SD, Wu H (2021) Probability estimates of short-term rockburst risk with ensemble classifiers. Rock Mech Rock Eng 54(4):1799–1814. https://doi.org/10.1007/s00603-021-02369-3
Lin C, Li T, Chen S, Liu X, Lin C, Liang S (2019) Gaussian process regression-based forecasting model of dam deformation. Neural Comput Appl 31(12):8503–8518. https://doi.org/10.1007/s00521-019-04375-7
Liu X, Wang Y (2021) Bayesian selection of slope hydraulic model and identification of model parameters using monitoring data and subset simulation. Comput Geotech 139:104428. https://doi.org/10.1016/j.compgeo.2021.104428
Liu JQ, Yuen KV, Ke JF, Chen WZ (2021) Developing a prediction model for segment joint opening in an underwater shield tunnel. Mar Geores Geotechnol. https://doi.org/10.1080/1064119x.2021.2017528
Mahmoodzadeh A, Mohammadi M, Ghafoor Salim S, Farid Hama Ali H, Hashim Ibrahim H, Nariman Abdulhamid S, Reza Nejati H, Rashidi S (2022) Machine learning techniques to predict rock strength parameters. Rock Mech Rock Eng. https://doi.org/10.1007/s00603-021-02747-x
MathWorks I (2022) MATLAB: the language of technical computing. http://www.mathworks.com/products/matlab/
Miah MI, Ahmed S, Zendehboudi S, Butt S (2020) Machine learning approach to model rock strength: prediction and variable selection with aid of log data. Rock Mech Rock Eng 53(10):4691–4715. https://doi.org/10.1007/s00603-020-02184-2
Mu HQ, Yuen KV (2020) Bayesian learning-based data analysis of uniaxial compressive strength of rock: relevance feature selection and prediction reliability assessment. ASCE-ASME J Risk Uncertain Eng Syst Part A-Civ Eng 6(1):04019018. https://doi.org/10.1061/ajrua6.0001030
Neal RM (2003) Slice sampling. Ann Stat 31(3):705–767. https://doi.org/10.1214/aos/1056562461
Ng IT, Yuen KV, Lau CH (2015) Predictive model for uniaxial compressive strength for grade III granitic rocks from Macao. Eng Geol 199:28–37. https://doi.org/10.1016/j.enggeo.2015.10.008
Papadopoulos D, Benardos A (2021) Enhancing machine learning algorithms to assess rock burst phenomena. Geotech Geol Eng 39(8):5787–5809. https://doi.org/10.1007/s10706-021-01867-z
Pu Y, Apel DB, Hall R (2020) Using machine learning approach for micro seismic events recognition in underground excavations: comparison of ten frequently-used models. Eng Geol 268:105519. https://doi.org/10.1016/j.enggeo.2020.105519
Quinonero-Candela J, Rasmussen CE (2005) A unifying view of sparse approximate Gaussian process regression. J Mach Learn Res 6:1939–1959
Saedi B, Mohammadi SD (2021) Prediction of uniaxial compressive strength and elastic modulus of migmatites by microstructural characteristics using artificial neural networks. Rock Mech Rock Eng 54(11):5617–5637. https://doi.org/10.1007/s00603-021-02575-z
Sivia D, Skilling J (2006) Data analysis: a Bayesian tutorial, 2nd edn. Oxford University Press, Oxford
Snelson E, Ghahramani Z (2007) Local and global sparse Gaussian process approximations. Proceedings of the eleventh international workshop on artificial intelligence and statistics. Omnipress, San Juan, Puerto Rico, pp 524–531
Tian M, Li DQ, Cao ZJ, Phoon KK, Wang Y (2016) Bayesian identification of random field model using indirect test data. Eng Geol 210:197–211. https://doi.org/10.1016/j.enggeo.2016.05.013
Vanhatalo J, Riihimäki J, Hartikainen J, Jylänki P, Tolvanen V, Vehtari A (2013) GPstuff: Bayesian modeling with Gaussian processes. J Mach Learn Res 14:1175–1179
Wang Y, Aladejare AE (2015) Selection of site-specific regression model for characterization of uniaxial compressive strength of rock. Int J Rock Mech Min Sci 75:73–81. https://doi.org/10.1016/j.ijrmms.2015.01.008
Wesolowski S, Klco N, Furnstahl RJ, Phillips DR, Thapaliya A (2016) Bayesian parameter estimation for effective field theories. J Phys G-Nucl Part Phys 43(7):074001. https://doi.org/10.1088/0954-3899/43/7/074001
Williams CK, Rasmussen CE (2006) Gaussian processes for machine learning. MIT Press, Cambridge, MA
Yang L, Feng X, Sun Y (2019) Predicting the Young’s Modulus of granites using the Bayesian model selection approach. Bull Eng Geol Environ 78(5):3413–3423. https://doi.org/10.1007/s10064-018-1326-2
Yoshida I, Tomizawa Y, Otake Y (2021) Estimation of trend and random components of conditional random field using Gaussian process regression. Comput Geotech 136:104179. https://doi.org/10.1016/j.compgeo.2021.104179
Yuen KV (2010a) Recent developments of Bayesian model class selection and applications in civil engineering. Struct Saf 32(5):338–346. https://doi.org/10.1016/j.strusafe.2010.03.011
Yuen KV (2010b) Bayesian Methods for Structural Dynamics and Civil Engineering. Wiley, New York
Zhang WG, Goh ATC (2013) Multivariate adaptive regression splines for analysis of geotechnical engineering systems. Comput Geotech 48:82–95. https://doi.org/10.1016/j.compgeo.2012.09.016
Zhao TY, Wang Y (2021) Statistical interpolation of spatially varying but sparsely measured 3D geo-data using compressive sensing and variational Bayesian inference. Math Geosci 53:1171–1199. https://doi.org/10.1007/s11004-020-09913-x
Zhao TY, Xu L, Wang Y (2020) Fast non-parametric simulation of 2D multi-layer cone penetration test (CPT) data without pre-stratification using Markov chain Monte Carlo simulation. Eng Geol 273:105670. https://doi.org/10.1016/j.enggeo.2020.105670
Zheng S, Jiang AN, Yang XR (2021) Tunnel displacement prediction under spatial effect based on Gaussian process regression optimized by differential evolution. Neural Netw World 31(3):211. https://doi.org/10.14311/nnw.2021.31.011
Zhu B, Pei H, Yang Q (2019) An intelligent response surface method for analyzing slope reliability based on Gaussian process regression. Int J Numer Anal Methods Geomech 43(15):2431–2448. https://doi.org/10.1002/nag.2988
Acknowledgements
The authors acknowledge the computational resources provided by HPC platform, Xi’an Jiaotong University, China.
Funding
This work described in this paper was supported by grants from the National Natural Science Foundation of China (Project No. 42107204), and the Fundamental Research Funds for the Central Universities (xjh012020046). The financial supports are gratefully acknowledged.
Author information
Authors and Affiliations
Contributions
TZ: supervision, technical discussion, and writing—reviewing and editing; CS: conceptualization, modeling/simulation, validation, and original draft; SL: technical discussion and reviewing, manuscript editing; LX: supervision, technical discussion, and writing—reviewing and editing.
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Supplementary Information
Below is the link to the electronic supplementary material.
Rights and permissions
About this article
Cite this article
Zhao, T., Song, C., Lu, S. et al. Prediction of Uniaxial Compressive Strength Using Fully Bayesian Gaussian Process Regression (fB-GPR) with Model Class Selection. Rock Mech Rock Eng 55, 6301–6319 (2022). https://doi.org/10.1007/s00603-022-02964-y
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00603-022-02964-y