Submitted:
22 December 2025
Posted:
23 December 2025
You are already at the latest version
Abstract
In this study, both linear and nonlinear parametric models (M1–M6) and machine learning (ML)–based approaches were evaluated for the reliable and interpretable prediction of tunnel boring machine (TBM) penetration rate (ROP). The analyses incorporated rock hardness index (BI), uniaxial compressive strength (UCS), joint angle (α), excavation depth (DPW), and BTS as input variables. Parametric model coefficients were optimized using the Differential Evolution (DE) algorithm, and variable effects were examined via Jacobian-based elasticity analysis under both original and standardized data scenarios. Parametric results indicate that the proposed M6 model outperforms existing literature correlations in terms of prediction accuracy and represents variable contributions in a more balanced and physically meaningful manner. While the dominant influence of BI and UCS on ROP is preserved across all models, interaction terms allow the indirect contributions of variables such as DPW and BTS to be captured more clearly. Model performance systematically improves when moving from linear to nonlinear and interaction-inclusive structures, with R² increasing from 0.62 for M1 to 0.69 for M6. Machine learning–based variable importance analyses largely corroborate the parametric findings, highlighting BI and α in tree-based methods, and UCS and α in SVM and GAM models. Notably, the GAM model exhibited the highest predictive performance under both data scenarios. Overall, the combined use of parametric and ML approaches provides a robust hybrid framework for accurate and interpretable prediction of TBM penetration rates.
Keywords:
1. Introduction
2. Materials and Methods
2.1. Data Used in the Study
2.2. Selection of Model Inputs
2.2. Analysis of Model Inputs
2.3. Models Used in the Study
2.4. Determination of Model Parameters
2.4.1. Parameter Estimation Strategies
2.4.2. Model Performance Evaluation
2.5. Jacobian-Based Elasticity Analysis
3. Model Application and Results
3.1. Implementation of Parametric Models (M1–M6)
3.2. Feature Importance Analysis for Parametric Models
- Scenario I: Model variables in their original scales
- Scenario II: Standardized model variables
3.3. Feature Importance Analysis for Machine Learning Models
4. Discussion
6. Conclusions
Appendix A
A.1. Jacobian Components and Elasticities of Parametric Models
| Model | Jacobian (∂ROP/∂xi) | Elasticities (Ei) |
|
Model 1 (Linear) |
∂ROP/∂BI = p2 ∂ROP/∂UCS = p3 ∂ROP/∂α = p4 ∂ROP/∂DPW = p5 ∂ROP/∂BTS = p6 |
E_BI = p2·BI/ROP E_UCS = p3·UCS/ROP E_α = p4·α/ROP E_DPW = p5·DPW/ROP E_BTS = p6·BTS/ROP |
|
Model 2 (Exponential) |
∂ROP/∂BI = p2·ROP ∂ROP/∂UCS = p3·ROP ∂ROP/∂α = p4·ROP ∂ROP/∂DPW = p5 ROP ∂ROP/∂BTS = p6·ROP |
E_BI = p2·BI E_UCS = p3· UCS E_α = p4·α E_DPW = p5·DPW E_BTS = p6·BTS |
|
Model 3 (Power) |
∂ROP/∂BI = p2·ROP/BI ∂ROP/∂UCS = p3·ROP/UCS ∂ROP/∂α = p4·ROP/α ∂ROP/∂DPW = p5·ROP/DPW ∂ROP/∂BTS = p6·ROP/BTS |
E_BI = p2 E_UCS = p3 E_α = p4 E_DPW = p5 E_BTS = p6 |
|
Model 4 (Mixed Log–Power) |
∂ROP/∂BI = p2 ∂ROP/∂UCS = p3 ∂ROP/∂α = p4/α ∂ROP/∂DPW =p5·p6·DPW^(p6-1) ∂ROP/∂BTS = p7 |
E_BI = p2·BI/ROP E_UCS = p3·UCS/ROP E_α = p4/ROP E_DPW = p5·p6·DPW^p6/ROP E_BTS = p7·BTS/ROP |
|
Model 5 (Generalized Power) |
∂ROP/∂BI = p2 ∂ROP/∂UCS = p3 ∂ROP/∂α = p4·p5·α^(p5-1) ∂ROP/∂DPW = p6·p7·DPW^(p7-1) ∂ROP/∂BTS = p8 |
E_BI = p2·BI/ROP E_UCS = p3·UCS/ROP E_α = p4·p5·α^p5/ROP E_DPW = p6·p7·DPW^p7/ROP E_BTS = p8·BTS/ROP |
|
Model 6 (Interaction Term) |
∂ROP/∂BI = p2 + p6·DPW ∂ROP/∂UCS = p3 ∂ROP/∂α = p4/α ∂ROP/∂DPW = p5 + p6·BI ∂ROP/∂BTS = p7 |
E_BI = (p2 + p6·DPW)·BI/ROP E_UCS = p3·UCS/ROP E_α = p4/ROP E_DPW = (p5 + p6·BI)·DPW/ROP E_BTS = p7·BTS/ROP |
A.2 Interpretability and Sensitivity Analyses of Black-Box Models

References
- Tarkoy, P.J. (1975). Rock Hardness Index Properties and Geotechnical Parameters for Predicting Tunnel Boring Machine Performance. University of Illinois at Urbana-Champaign.
- Nelson, P. (1983). Tunnel Boring Machine Performance in Sedimentary Rocks. Cornell University.
- Kahraman, S. (2002). Correlation of TBM and drilling machine performances with rock brittleness. Engineering Geology, 65(4), 269-283. [CrossRef]
- Yağız, S. (2008). Utilizing Rock Mass Properties to Predict TBM Performance in Hard Rock Conditions. Tunnelling and Underground Space Technology, 23(3), 326-339. [CrossRef]
- Yağız, S., & Karahan, H. (2011). Prediction of Hard Rock TBM Penetration Rate Using Particle Swarm Optimization. International Journal of Rock Mechanics and Mining Sciences, 48(3), 427-433. [CrossRef]
- Yağız, S., & Karahan, H. (2015). Application of Various Optimization Techniques to Predict TBM Penetration Rate in Rock Mass and Comparison of Their Performance. International Journal of Rock Mechanics and Mining Sciences, 80, 308-315.
- Khoshzaher, E., Chakeri, H., Bazargan, S., & Mousapour, H. (2023). The prediction of EPB-TBM performance using firefly algorithms and particle swarm optimization. Rudarsko-geološko-naftni Zbornik, 38(5), 79-86. [CrossRef]
- Benardos, A. G., & Kaliampakos, D. C. (2004). Modelling TBM performance with artificial neural networks. Tunnelling and Underground Space Technology, 19(6), 597-605. [CrossRef]
- Benardos, A. (2008). Artificial intelligence in underground development: a study of TBM performance. Underground Spaces, 121.
- Javad, G., & Narges, T. (2010). Application of artificial neural networks to the prediction of tunnel boring machine penetration rate. Mining Science and Technology (China), 20(5), 727-733. [CrossRef]
- Torabi, S. R., Shirazi, H., Hajali, H., & Monjezi, M. (2013). Study of the influence of geotechnical parameters on the TBM performance in Tehran–Shomal highway project using ANN and SPSS. Arabian Journal of Geosciences, 6(4), 1215-1227. [CrossRef]
- Fattahi, H., & Babanouri, N. (2017). Applying optimized support vector regression models for prediction of tunnel boring machine performance. Geotechnical and Geological Engineering, 35(5), 2205-2217. [CrossRef]
- La, Y. S., Kim, M. I., & Kim, B. (2019). Prediction of replacement period of shield TBM disc cutter using SVM. Journal of Korean Tunnelling and Underground Space Association, 21(5), 641-656.
- Liu, B., Wang, R., Guan, Z., Li, J., Xu, Z., Guo, X., & Wang, Y. (2019). Improved support vector regression models for predicting rock mass parameters using tunnel boring machine driving data. Tunnelling and underground space technology, 91, 102958. [CrossRef]
- Koopialipoor, M., Fahimifar, A., Ghaleini, E. N., Momenzadeh, M., & Armaghani, D. J. (2020). Development of a new hybrid ANN for solving a geotechnical problem related to tunnel boring machine performance. Engineering with Computers, 36(1), 345-357. [CrossRef]
- AFRADI, A., EBRAHIMABADI, A., & HALLAJIAN, T. (2020). Prediction of TBM penetration rate using support vector machine. GEOSABERES: Revista de Estudos Geoeducacionais, 11, 467-479. [CrossRef]
- Hu, M., Li, B., Zhang, B., Wang, R., & Chen, L. (2021). Improved SVR method for predicting the cutting force of a TBM cutter using linear cutting machine test data. KSCE Journal of Civil Engineering, 25(11), 4425-4442. [CrossRef]
- Yazdani-Chamzini, A., & Yakhchali, S. H. (2012). Tunnel Boring Machine (TBM) selection using fuzzy multicriteria decision making methods. Tunnelling and Underground Space Technology, 30, 194-204. [CrossRef]
- Ghasemi, E., Yagiz, S., & Ataei, M. (2014). Predicting penetration rate of hard rock tunnel boring machine using fuzzy logic. Bulletin of Engineering Geology and the Environment, 73(1), 23-35. [CrossRef]
- Minh, V. T., Katushin, D., Antonov, M., & Veinthal, R. (2017). Regression models and fuzzy logic prediction of TBM penetration rate. Open Engineering, 7(1), 60-68. [CrossRef]
- Afradi, A., Ebrahimabadi, A., & Hallajian, T. (2022). Prediction of TBM penetration rate using fuzzy logic, particle swarm optimization and harmony search algorithm. Geotechnical and Geological Engineering, 40(3), 1513-1536. [CrossRef]
- Armaghani, D. J., Mohamad, E. T., Narayanasamy, M. S., Narita, N., & Yagiz, S. (2017). Development of hybrid intelligent models for predicting TBM penetration rate in hard rock condition. Tunnelling and Underground Space Technology, 63, 29-43. [CrossRef]
- Wang, K., Wu, X., Zhang, L., & Song, X. (2023). Data-driven multi-step robust prediction of TBM attitude using a hybrid deep learning approach. Advanced Engineering Informatics, 55, 101854. [CrossRef]
- Yu, S., Zhang, Z., Wang, S., Huang, X., & Lei, Q. (2024). A performance-based hybrid deep learning model for predicting TBM advance rate using attention-ResNet-LSTM. Journal of Rock Mechanics and Geotechnical Engineering, 16(1), 65-80. [CrossRef]
- Yao, M., Li, X., Pang, Y. E., & Wang, Y. (2025). Prediction model of TBM response parameters based on a hybrid drive of knowledge and data. Tunnelling and Underground Space Technology, 161, 106598. [CrossRef]
- Price, K. V. (1996). Differential evolution: a fast and simple numerical optimizer. In Proceedings of North American fuzzy information processing (pp. 524-527). IEEE.
- Storn, R., & Price, K. (1997). Differential evolution–a simple and efficient heuristic for global optimization over continuous spaces. Journal of global optimization, 11(4), 341-359. [CrossRef]
- Breiman, L. (2001). Random forests. Machine learning, 45(1), 5-32.
- Liaw, A., & Wiener, M. (2002). Classification and regression by randomForest. R news, 2(3), 18-22.
- Breiman, L. (1996). Bagging predictors. Machine learning, 24(2), 123-140. [CrossRef]
- Hastie, T. (2009). The elements of statistical learning: data mining, inference, and prediction.
- Cortes, C., & Vapnik, V. (1995). Support-vector networks. Machine learning, 20(3), 273-297. [CrossRef]
- Vapnik, V. (1998). Statistical learning theory wiley-interscience. New York.
- Hastie, T., & Tibshirani, R. (1986). Generalized additive models. Statistical science, 1(3), 297-310. [CrossRef]
- Wood, S. N. (2017). Generalized additive models: an introduction with R. chapman and hall/CRC.
- Montgomery, D. C., Peck, E. A., & Vining, G. G. (2021). Introduction to linear regression analysis. John Wiley & Sons.
- Kutner, M. (1996). Applied linear regression models.
- Hoerl, A. E., & Kennard, R. W. (1970). Ridge regression: Biased estimation for nonorthogonal problems. Technometrics, 12(1), 55-67. [CrossRef]
- Hastie, T., Tibshirani, R., & Friedman, J. (2009). The elements of statistical learning.
- Jamshidi, A. (2018). Prediction of TBM penetration rate from brittleness indexes using multiple regression analysis. Modeling Earth Systems and Environment, 4(1), 383-394. [CrossRef]
- Seber, G. A., Wild, C. J., Stanford, J. L., & Vardeman, S. B. (1994). 9 least squares. In Statistical methods for physical science (Vol. 28, pp. 245-281). Academic Press.
- Salimi, A., & Esmaeili, M. (2013). Utilising of linear and non-linear prediction tools for evaluation of penetration rate of tunnel boring machine in hard rock condition. International Journal of Mining and Mineral Engineering, 4(3), 249-264. [CrossRef]
- Salimi, A., Rostami, J., Moormann, C., & Delisio, A. (2016). Application of non-linear regression analysis and artificial intelligence algorithms for performance prediction of hard rock TBMs. Tunnelling and Underground Space Technology, 58, 236-246. [CrossRef]
- Arbor, A., & Holland, J. H. (1975). Adaptation in natural and artificial systems.
- Goldberg, D. E., Korb, B., & Deb, K. (1989). Messy genetic algorithms: Motivation, analysis, and first results. Complex systems, 3(5), 493-530.
- Kennedy, J., & Eberhart, R. (1995, November). Particle swarm optimization. In Proceedings of ICNN’95-international conference on neural networks (Vol. 4, pp. 1942-1948). ieee.
- Eberhart, R. C., & Shi, Y. (1998, March). Comparison between genetic algorithms and particle swarm optimization. In International conference on evolutionary programming (pp. 611-616). Berlin, Heidelberg: Springer Berlin Heidelberg.
- Yang, X. S. (2008). Nature-inspired metaheuristic algorithms. Luniver press.
- Yang, X. S. (2009, October). Firefly algorithms for multimodal optimization. In International symposium on stochastic algorithms (pp. 169-178). Berlin, Heidelberg: Springer Berlin Heidelberg.
- Yagiz, S., Yazitova, A., & Karahan, H. (2020). Application of differential evolution algorithm and comparing its performance with literature to predict rock brittleness for excavatability. International Journal of Mining, Reclamation and Environment, 34(9), 672-685. [CrossRef]
- Hyndman, R. J., & Athanasopoulos, G. (2018). Forecasting: principles and practice. OTexts.
- Willmott, C. J., & Matsuura, K. (2005). Advantages of the mean absolute error (MAE) over the root mean square error (RMSE) in assessing average model performance. Climate research, 30(1), 79-82. [CrossRef]
- Karahan, H., & Erkan Can, M. (2025). A Novel Method to Forecast Nitrate Concentration Levels in Irrigation Areas for Sustainable Agriculture. Agriculture, 15(2), 161. [CrossRef]
- Karahan, H., Cetin, M., Can, M. E., & Alsenjar, O. (2024). Developing a new ANN model to estimate daily actual evapotranspiration using limited climatic data and remote sensing techniques for sustainable water management. Sustainability, 16(6), 2481. [CrossRef]
- Karahan, H., Iplikci, S., Yasar, M., & Gurarslan, G. (2014). River flow estimation from upstream flow records using support vector machines. Journal of Applied Mathematics, 2014(1), 714213. [CrossRef]
- Kincaid, D., & Cheney, W. (1991). Numerical analysis, brooks. Cole Publishing Company, 20, 10-13.
- Bien, Z., Jang, W., & Park, J. (1993). Characterization and use of feature-jacobian matrix for visual servoing. Visual servoing, 7, 317-363.
- Karahan, H. (2001). Numerical modelling of shallow water using an iterative solution algorithm. WIT Transactions on The Built Environment, 58.
- Karahan, H., Alkaya, D. (2025). Optimizing SVM Parameters for TBM Penetration Rate Prediction: Comparative Impact of Different Techniques on Model Performance.




| Row | BI | UCS | Alpha | DPW | BTS | ROP |
| Min | 24.867 | 118.276 | 2.000 | 0.050 | 6.724 | 1.268 |
| Max | 57.964 | 199.655 | 89.000 | 2.000 | 11.435 | 3.072 |
| Mean | 34.600 | 150.054 | 44.715 | 1.021 | 9.550 | 2.044 |
| Std | 8.457 | 22.189 | 23.279 | 0.645 | 0.870 | 0.360 |
| Model | Equation | Eqn # |
| M1 | (1) | |
| M2 | (2) | |
| M3 | (3) | |
| M4 | (4) | |
| M5 | (5) | |
| M6 | (6) |
| Model | p1 | p2 | p3 | p4 | p5 | p6 | p7 | p8 |
| M1 | 1.4138 | 0.0308 | -0.0035 | 0.0054 | -0.2161 | 0.0069 | ||
| M2 | 0.4078 | 0.0146 | -0.0019 | 0.0026 | -0.1098 | 0.0076 | ||
| M3 | 0.6491 | 0.5483 | -0.2934 | 0.0987 | -0.0703 | 0.1337 | ||
| M4 | 1.0572 | 0.0291 | -0.0037 | 0.1908 | -0.3395 | 0.6141 | 0.0187 | |
| M5 | 2.5870 | 0.0286 | -0.0038 | -1.7221 | -0.2017 | -0.3441 | 0.6108 | 0.0219 |
| M6 | 0.7297 | 0.0384 | -0.0040 | 0.1875 | 0.0948 | -0.0090 | 0.0138 |
| Model | R | R2 | RMSE | MAE |
| M1 | 0.7896 | 0.6235 | 0.2200 | 0.1852 |
| M2 | 0.7955 | 0.6327 | 0.2172 | 0.1821 |
| M3 | 0.8122 | 0.6597 | 0.2091 | 0.1756 |
| M4 | 0.8187 | 0.6702 | 0.2059 | 0.1764 |
| M5 | 0.8203 | 0.6728 | 0.2050 | 0.1758 |
| M6 | 0.8299 | 0.6888 | 0.2000 | 0.1690 |
| Scenario | Model | R | R2 | RMSE | MAE |
| I | Random Forest | 0.878 | 0.751 | 0.179 | 0.146 |
| Bagged Trees | 0.879 | 0.743 | 0.182 | 0.148 | |
| SVM | 0.894 | 0.764 | 0.174 | 0.123 | |
| GAM | 0.952 | 0.906 | 0.110 | 0.058 | |
| II | Random Forest | 0.885 | 0.756 | 0.177 | 0.146 |
| Bagged Trees | 0.882 | 0.742 | 0.182 | 0.148 | |
| SVM | 0.888 | 0.750 | 0.179 | 0.125 | |
| GAM | 0.932 | 0.868 | 0.130 | 0.070 |
| Scenario | Variable | Variable Importance (%) | |||
| RF | BT | SVM | GAM | ||
| I | BI | 31.90 | 37.69 | 21.19 | 23.27 |
| UCS | 9.25 | 9.91 | 27.73 | 15.62 | |
| Alpha | 28.83 | 35.53 | 26.80 | 34.48 | |
| DPW | 19.81 | 8.99 | 8.63 | 12.85 | |
| BTS | 10.21 | 7.88 | 15.63 | 13.78 | |
| II | BI | 29.56 | 37.74 | 18.54 | 26.75 |
| UCS | 9.10 | 12.84 | 16.10 | 19.99 | |
| Alpha | 30.10 | 30.05 | 31.18 | 27.58 | |
| DPW | 23.73 | 13.75 | 18.23 | 12.02 | |
| BTS | 7.52 | 5.63 | 15.95 | 13.66 | |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).