Tunnel Water Inflow Prediction Using CatBoost and Comparative Hyperparameter Optimization Strategies
Abstract
1. Introduction
2. Materials and Methods
2.1. Three-Dimensional Geological Seepage Model
2.2. Grouting Ring Design and Orthogonal Experimental Scheme
2.3. Sample Database Construction and Input Variable Definition
2.4. Data Characteristic Analysis
2.5. Computational Environment and Implementation
3. Prediction Model Construction and Optimization
3.1. Dataset Division, Preprocessing, and Validation Framework
- Input and output variablesThe six input variables and one output variable defined in Section 2.3 were used for machine learning modeling. The input variables included four hydraulic and grouting parameters and two excavation-position descriptors. The excavation-position category was transformed using one-hot encoding before model training to avoid imposing an artificial ordinal relationship among the three excavation zones.
- Repeated grouped hold-out validationTo reduce the uncertainty associated with a single train–test split, ten repeated grouped hold-out validations were conducted using random seeds from 1 to 10. In each repetition, the dataset was divided into a training set and an independent test set at the simulation-case level rather than at the individual-sample level. The orthogonal simulation case ID was used as the grouping variable, and all samples belonging to the same simulation case were assigned exclusively to either the training set or the test set.In each grouped split, 18 simulation cases were used for training, and the remaining 7 simulation cases were used for independent testing. Because the number of samples extracted from each simulation case varied with the advance grouting length, the exact numbers of training and test samples varied slightly among different repeated splits. This grouped splitting strategy ensured that the test set contained unseen hydraulic and grouting parameter combinations at the simulation-case level, thereby reducing information leakage and providing a stricter evaluation of model generalization ability.
- Model training and hyperparameter optimizationFor the baseline models, each model was trained on the grouped training set and evaluated on the corresponding independent grouped test set. For the optimized CatBoost models, hyperparameter optimization was performed only within the grouped training set. Specifically, five-fold grouped cross-validation was conducted on the training cases for each candidate hyperparameter combination, and the mean validation R2 was used as the fitness value.After the optimal hyperparameter combination was determined for each optimization algorithm, the final CatBoost model was retrained using the entire grouped training set and then evaluated once on the independent grouped test set. The final performance was reported as the mean ± standard deviation of the evaluation metrics over the ten repeated grouped train–test splits.
- Data preprocessingDifferentiated preprocessing strategies were adopted according to the characteristics of different algorithms [29]. The SVM model is sensitive to feature scales; therefore, Z-score standardization was applied to the input features when training SVM. To avoid information leakage, the mean and standard deviation used for standardization were calculated only from the training set and then applied to the corresponding test set. Random Forest, XGBoost, and CatBoost are tree-based ensemble learning models and are generally insensitive to feature scaling. Therefore, no standardization was applied to these models so that the original physical meanings of the input variables could be preserved.
3.2. Model Evaluation Metrics
3.3. Baseline Machine Learning Models
- Support Vector Machine Regression (SVM):SVM is a machine learning algorithm grounded in the principle of structural risk minimization. Its core idea is to map samples that are linearly inseparable in a low-dimensional space into a high-dimensional feature space through a kernel function and construct an optimal regression hyperplane in this high-dimensional space. In this way, the deviations of the samples from the hyperplane are minimized. SVM performs well in nonlinear fitting problems with small samples and high-dimensional data and possesses a certain degree of noise immunity. However, its computational complexity increases substantially with the number of samples, and its fitting capability for large-sample datasets may be weaker than that of ensemble learning models.
- Random Forest (RF):RF is an ensemble learning algorithm based on the Bagging framework. Its core principle is to draw multiple subsets from the original training set through bootstrap sampling, independently train a decision tree for each subset, and obtain the final output by averaging the prediction results of all decision trees. Through the ensemble effect of multiple trees, Random Forest can reduce the overfitting risk of individual decision trees. It is robust to data noise and outliers, has relatively high training efficiency, and can provide feature importance rankings, making it suitable for nonlinear tabular data commonly encountered in geotechnical engineering.
- eXtreme Gradient Boosting (XGBoost):XGBoost is an ensemble learning algorithm based on the gradient boosting framework. It optimizes the loss function using second-order Taylor expansion and introduces a regularization term to control model complexity, thereby improving fitting accuracy and overfitting resistance. XGBoost has strong fitting ability for nonlinear relationships; however, it is highly sensitive to hyperparameter settings. When the hyperparameters are improperly configured, overfitting may occur, with good fitting performance on the training set but limited generalization ability on the test set.
- Categorical Boosting (CatBoost):CatBoost is a gradient boosting decision tree algorithm designed to improve the handling of categorical features and reduce prediction bias. It alleviates gradient bias and prediction shift in traditional gradient boosting decision trees by adopting an ordered boosting mechanism and an automatic categorical feature encoding strategy. CatBoost usually shows stable performance on tabular data, although its generalization ability still depends on dataset size and hyperparameter settings.
3.4. CatBoost Hyperparameter Optimization Strategies and Implementation Details
3.5. Statistical Analysis
4. Model Prediction Results and Performance Analysis
4.1. Repeated Validation and Performance Comparison of Baseline Models
4.2. Performance Comparison of CatBoost Models Optimized by Different Strategies
5. Discussion
6. Conclusions
- The selected input variables have clear physical meanings within the numerical seepage model. Pearson correlation analysis showed that most individual variables had weak to moderate linear correlations with simulated water inflow. The surrounding rock hydraulic conductivity showed a weak positive correlation with water inflow, with a coefficient of approximately 0.25, whereas excavation distance and excavation-position category showed more noticeable negative correlations, with coefficients of approximately −0.33 and −0.42, respectively. These results indicate that water inflow variation in the present simulation-derived dataset cannot be explained by a single linear factor and is more likely governed by coupled nonlinear interactions among geological, grouting, and excavation-related variables.
- Under the repeated grouped validation framework, CatBoost achieved the best overall baseline prediction performance among SVM, RF, XGBoost, and CatBoost. Based on ten repeated grouped hold-out validations, CatBoost obtained an average test R2 of 0.6209 ± 0.0405, MAE of 0.1084 ± 0.0079, and RMSE of 0.1555 ± 0.0085. RF showed the second-best test performance, XGBoost exhibited a clear overfitting tendency, and SVM showed insufficient fitting capability. These results indicate that CatBoost was the most suitable baseline model for the present simulation-derived dataset and selected feature system.
- Hyperparameter optimization using RS, BO, OOA, and GWO did not substantially improve the grouped test-set performance of CatBoost. The unoptimized CatBoost model achieved the highest average test R2 and the lowest RMSE, whereas RS-CatBoost only slightly reduced MAE and MAPE. Considering accuracy, stability, and computational efficiency, the unoptimized CatBoost model provided the best overall performance.
- The statistical comparison showed that OOA-CatBoost did not significantly outperform the unoptimized CatBoost model or the other optimized CatBoost models. For Test R2, MAE, RMSE, and MAPE, the paired t-test p-values were all greater than 0.05, and the 95% confidence intervals of the mean improvements included zero. Therefore, OOA should be interpreted as a feasible CatBoost optimization strategy rather than a statistically superior optimization method under the current dataset and validation framework.
- The repeated grouped validation framework helped reduce information leakage caused by samples derived from the same numerical simulation case. By assigning all samples from the same simulation case exclusively to either the training set or the test set, the evaluation provided a stricter assessment of model generalization to unseen simulation cases within the same parameter space. However, this framework does not constitute external engineering validation. The obtained results should therefore be interpreted as evidence of model performance within the simulation-generated database, not as proof of practical reliability in real tunnel projects.
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Frenelus, W.; Peng, H.; Zhang, J. Evaluation methods for groundwater inflows into rock tunnels: A state-of-the-art review. Int. J. Hydrol. 2021, 5, 152–168. [Google Scholar] [CrossRef]
- Mahmoodzadeh, A.; Mohammadi, M.; Gharrib Noori, K.M.; Khishe, M.; Hashim Ibrahim, H.; Farid Hama Ali, H.; Nariman Abdulhamid, S. Presenting the best prediction model of water inflow into drill and blast tunnels among several machine learning techniques. Autom. Constr. 2021, 127, 103719. [Google Scholar] [CrossRef]
- Huang, Z.; Yang, Z.; Wu, Y.; Ma, L.; Sun, T.; Wang, Z.; Zhao, K.; Zhang, X.; Li, H.; Zheng, Y. Improving a Prediction Model for Tunnel Water Inflow Estimation Using LSTM and Bayesian Optimization. Water 2025, 17, 3045. [Google Scholar] [CrossRef]
- Mahmoodzadeh, A.; Ghafourian, H.; Hussein Mohammed, A.; Rezaei, N.; Hashim Ibrahim, H.; Rashidi, S. Predicting tunnel water inflow using a machine learning-based solution to improve tunnel construction safety. Transp. Geotech. 2023, 40, 100978. [Google Scholar] [CrossRef]
- Yao, X.; Huang, M.; Shi, F.; Yu, L.; Fang, Y. Intelligent prediction of tunnel water inflow during construction based on feature optimization and two-stage ensemble learning. Eng. Appl. Artif. Intell. 2026, 171, 114247. [Google Scholar] [CrossRef]
- Zhang, N.; Niu, M.; Wan, F.; Lu, J.; Wang, Y.; Yan, X.; Zhou, C. Hazard Prediction of Water Inrush in Water-Rich Tunnels Based on Random Forest Algorithm. Appl. Sci. 2024, 14, 867. [Google Scholar] [CrossRef]
- Zhou, J.; Zhang, Y.; Li, C.; Yong, W.; Qiu, Y.; Du, K.; Wang, S. Enhancing the performance of tunnel water inflow prediction using Random Forest optimized by Grey Wolf Optimizer. Earth Sci. Inform. 2023, 16, 2405–2420. [Google Scholar] [CrossRef]
- Zheng, S.; Zhang, Q.; Yang, Y.; Liu, X. Research and application of reliability evaluation model for water inrush risk during tunnel construction. Tunn. Undergr. Space Technol. 2026, 168, 107121. [Google Scholar] [CrossRef]
- Liu, Y.; Chen, H.; Zhang, L.; Wang, X. Risk prediction and diagnosis of water seepage in operational shield tunnels based on random forest. J. Civ. Eng. Manag. 2021, 27, 539–552. [Google Scholar] [CrossRef]
- Ju, S.; Ou, G.; Peng, T.; Wang, Y.; Song, Q.; Guan, P. Tunnel water inflow prediction using explainable machine learning and augmented partially missing dataset. Front. Earth Sci. 2025, 13, 1590203. [Google Scholar] [CrossRef]
- Han, G.; Sheng, J.; Han, R.; Wang, H. Physics-inspired dynamic boosting framework for capturing water and mud inrush evolution in tunnel fault fracture zones. Tunn. Undergr. Space Technol. 2025, 166, 106973. [Google Scholar] [CrossRef]
- Peng, Y.; Zhang, S.; Su, L.; Yao, Z. Risk Prediction of Water Inrush in Diversion Tunnel Crossing Water-Rich Fault Based on NRBO-XGBoost Algorithm. Appl. Sci. 2026, 16, 3831. [Google Scholar] [CrossRef]
- Cui, J.; Wu, S.; Cheng, H.; Hou, X.; Wang, J.; Liu, W.; Chu, C. An interpretable and adaptive tunnel water inflow prediction method using data augmentation and AHP-Enhanced OP-LightGBM. Tunn. Undergr. Space Technol. 2026, 171, 107445. [Google Scholar] [CrossRef]
- Wang, M.; Zhang, J.; Li, H.; Zhang, B.; Yang, Z. Identification of mine water source based on TPE-LightGBM. Sci. Rep. 2024, 14, 12539. [Google Scholar] [CrossRef] [PubMed]
- Shi, J.; Wang, S.; Qu, P.; Shao, J. Time series prediction model using LSTM-Transformer neural network for mine water inflow. Sci. Rep. 2024, 14, 18284. [Google Scholar] [CrossRef] [PubMed]
- Yang, S.; Lian, H.; Xu, B.; Thanh, H.V.; Chen, W.; Yin, H.; Dai, Z. Application of robust deep learning models to predict mine water inflow: Implication for groundwater environment management. Sci. Total Environ. 2023, 871, 162056. [Google Scholar] [CrossRef] [PubMed]
- Zheng, Q.; Wang, C. Cross-Scenario Interpretable Prediction of Coal Mine Water Inrush Probability: An Integrated Approach Driven by Gaussian Mixture Modeling with Manifold Learning and Metaheuristic Optimization. Symmetry 2025, 17, 1111. [Google Scholar] [CrossRef]
- Yong, Y.; Jing, L.; Jing, Z.; Yang, L.; Li, Z.; Ruxue, G. Application of light gradient boosting machine in mine water inrush source type online discriminant. Int. J. Comput. Sci. Eng. 2021, 24, 9–17. [Google Scholar] [CrossRef]
- Yao, X.; Huang, M.; Shi, F.; Yu, L. Intelligent and Sustainable Classification of Tunnel Water and Mud Inrush Hazards with Zero Misjudgment of Major Hazards: Integrating Large-Scale Models and Multi-Strategy Data Enhancement. Sustainability 2025, 17, 11286. [Google Scholar] [CrossRef]
- Xu, Z.; Kong, F.; Cao, C.; Zhang, Z. Prediction and analysis of tunnel water inrush disasters in Chinese Karst area based on Variable weight-weighted Bayesian network model. Carbonates Evaporites 2024, 40, 2. [Google Scholar] [CrossRef]
- Duan, B.; Chu, A.; Bu, L.; Li, Z.; Long, K. Safety Risk Evaluation of Water and Mud Inrush in Karst Tunnel Based on an Improved Weighted Cloud Model. Sustainability 2025, 17, 9328. [Google Scholar] [CrossRef]
- Dong, L.; Wang, Q.; Zhang, W.; Zhang, Y.; Li, X.; Liu, F. Risk assessment of tunnel water inrush based on Delphi method and machine learning. Front. Earth Sci. 2025, 13, 1555493. [Google Scholar] [CrossRef]
- Lei, W.; Han, J.; Wu, X. Improved Osprey Optimization Algorithm with Multi-Strategy Fusion. Biomimetics 2024, 9, 670. [Google Scholar] [CrossRef] [PubMed]
- Zhang, Y.; Zhou, J.; Li, J.; He, B.; Armaghani, D.J.; Huang, S. Advancing overbreak prediction in drilling and blasting tunnel using MVO, SSA and HHO-based SVM models with interpretability analysis. Geomech. Geophys. Geo-Energy Geo-Resour. 2025, 11, 53. [Google Scholar] [CrossRef]
- Li, X.; Zhang, C.; Wang, B.; Yang, J.; Wen, Z.; Geng, S. Parameter Inversion of Water Injection-Induced Fractures in Tight Oil Reservoirs Based on Embedded Discrete Fracture Model and Intelligent Optimization Algorithm. Processes 2026, 14, 1176. [Google Scholar] [CrossRef]
- Shang, R.; Yang, Y.; Huang, B.; Chen, Y.; Qiu, C.; Liu, W. Calibration and intelligent optimization for DEM numerical parameters in heterogeneous rock mass. Comput. Geotech. 2025, 177, 106863. [Google Scholar] [CrossRef]
- Schober, P.; Boer, C.; Schwarte, L.A. Correlation Coefficients: Appropriate Use and Interpretation. Anesth. Analg. 2018, 126, 1763–1768. [Google Scholar] [CrossRef] [PubMed]
- Ran, X.; Xi, Y.; Lu, Y.; Wang, X.; Lu, Z. Comprehensive survey on hierarchical clustering algorithms and the recent developments. Artif. Intell. Rev. 2023, 56, 8219–8264. [Google Scholar] [CrossRef]
- Sujon, K.M.; Hassan, R.B.; Towshi, Z.T.; Othman, M.A.; Samad, M.A.; Choi, K. When to Use Standardization and Normalization: Empirical Evidence From Machine Learning Models and XAI. IEEE Access 2024, 12, 135300–135314. [Google Scholar] [CrossRef]
- Khoshvaght, H.; Permala, R.R.; Razmjou, A.; Khiadani, M. A critical review on selecting performance evaluation metrics for supervised machine learning models in wastewater quality prediction. J. Environ. Chem. Eng. 2025, 13, 119675. [Google Scholar] [CrossRef]
- Dehghani, M.; Trojovsky, P. Osprey optimization algorithm: A new bio-inspired metaheuristic algorithm for solving engineering optimization problems. Front. Mech. Eng. 2023, 8, 1126450. [Google Scholar] [CrossRef]









| Material Domain | Hydraulic Conductivity K/cm·s−1 | Permeability K/cm2 | Porosity | Description |
|---|---|---|---|---|
| Surface layer | 4–6 × 10−5 | 4–6 × 10−10 | 0.15 | Weakly permeable |
| Strongly weathered layer | 6–8 × 10−5 | 6–8 × 10−10 | 0.18 | Moderately permeable |
| Aquifer | 8–10 × 10−5 | 8–10 × 10−10 | 0.20 | Moderately permeable |
| Slightly weathered layer | 2–4 × 10−5 | 2–4 × 10−10 | 0.12 | Weakly permeable |
| Fault fracture zone | 15–20 × 10−5 | 15–20 × 10−10 | 0.30 | Highly permeable |
| Factor Symbol | Influencing Factor | Level 1 | Level 2 | Level 3 | Level 4 | Level 5 |
|---|---|---|---|---|---|---|
| A | Grouting ring thickness (m) | 3 | 4 | 5 | 6 | 7 |
| B | Grouting ring permeability coefficient (cm/s) | 1 × 10−6 | 2 × 10−6 | 5 × 10−6 | 10 × 10−6 | 50 × 10−6 |
| C | Advance grouting length from fault (m) | 30 | 40 | 50 | 60 | 70 |
| D | Surrounding rock permeability coefficient (cm/s) | 1 × 10−5 | 2.5 × 10−5 | 5 × 10−5 | 10 × 10−5 | 20 × 10−5 |
| Advance Grouting Length from Fault | Valid Records per Simulation Case | Number of Simulation Cases | Total Samples |
|---|---|---|---|
| 30 m | 13 | 5 | 65 |
| 40 m | 15 | 5 | 75 |
| 50 m | 17 | 5 | 85 |
| 60 m | 19 | 5 | 95 |
| 70 m | 21 | 5 | 105 |
| Total | — | 25 | 425 |
| Category | Variable | Symbol | Unit | Type | Description |
|---|---|---|---|---|---|
| Grouting parameter | Grouting ring permeability coefficient | kg | cm/s | Continuous | Hydraulic conductivity of the grouting ring |
| Grouting parameter | Grouting ring thickness | tg | m | Continuous | Thickness of the grouting reinforcement ring |
| Geological parameter | Surrounding rock permeability coefficient | kr | cm/s | Continuous | Hydraulic conductivity of the surrounding rock mass |
| Grouting design parameter | Advance grouting length from the fault | Lg | m | Continuous | Length of the advance grouting section before the fault zone |
| Excavation-related parameter | Excavation-position distance from the grouting starting position | De | m | Continuous | Distance from the grouting starting position to the current excavation position |
| Excavation-related parameter | Excavation-position category | Ce | — | Categorical | Excavation zone relative to the fault |
| Output | Water inflow per unit tunnel length | q | m3/(m·d) | Continuous | Simulated water inflow normalized by tunnel length |
| Component | Software/ Library | Version | Purpose in This Study |
|---|---|---|---|
| Programming language | Python | 3.12.10 | Implementation of data processing, machine-learning modeling, hyperparameter optimization, and visualization |
| Numerical computation | NumPy | 2.4.2 | Numerical array operations and mathematical calculations |
| Data processing | Pandas | 3.0.1 | Data loading, preprocessing, cleaning, and result organization |
| Machine-learning framework | scikit-learn | 1.9.0 | Implementation of SVM, Random Forest, grouped data splitting, preprocessing pipelines, and evaluation metrics |
| Gradient boosting model | XGBoost | 3.2.0 | Implementation of the XGBoost regression model |
| Gradient boosting model | CatBoost | 1.2.10 | Implementation of the CatBoost regression model and optimized CatBoost models |
| Bayesian optimization | Optuna | 4.8.0 | Bayesian hyperparameter optimization based on the TPE sampler |
| Statistical analysis | SciPy | 1.17.1 | Statistical tests, including paired comparison analysis |
| Visualization | Matplotlib | 3.10.8 | Generation of prediction plots, residual plots, and performance figures |
| Visualization | Seaborn | 0.13.2 | Generation of correlation heatmaps and metric heatmaps |
| Hyperparameter | Type | Search Space | Description |
|---|---|---|---|
| iterations | Integer | 100–800 | Number of boosting iterations |
| depth | Integer | 2–10 | Depth of each regression tree |
| learning_rate | Continuous | 0.01–0.30 | Step size shrinkage used in boosting |
| l2_leaf_reg | Continuous | 1.0–20.0 | L2 regularization coefficient of leaf values |
| bagging_temperature | Continuous | 0.0–1.0 | Parameter controlling the intensity of Bayesian bootstrap sampling |
| Method | Implementation | Main Settings | Evaluation Budget | Stopping Criterion |
|---|---|---|---|---|
| RS | ParameterSampler | Random sampling from the predefined search space | 200 | 200 evaluations |
| BO | Optuna TPE sampler | 200 sequential trials | 200 | 200 trials |
| OOA | Population-based OOA | Population size = 20; two update phases; evaluation-budget control | 200 | 200 evaluations |
| GWO | Grey Wolf Optimizer | Population size = 20; maximum iterations = 10 | 200 | 200 evaluations |
| Model | Dataset | R2 | MAE | MSE | RMSE | MAPE |
|---|---|---|---|---|---|---|
| CatBoost | Training set | 0.9661 ± 0.0036 | 0.0341 ± 0.0014 | 0.0020 ± 0.0002 | 0.0451 ± 0.0020 | 6.9247 ± 0.3180 |
| Test set | 0.6209 ± 0.0405 | 0.1084 ± 0.0079 | 0.0243 ± 0.0027 | 0.1555 ± 0.0085 | 22.9606 ± 3.3508 | |
| Random Forest | Training set | 0.9501 ± 0.0032 | 0.0388 ± 0.0006 | 0.0030 ± 0.0001 | 0.0548 ± 0.0013 | 8.3865 ± 0.2660 |
| Test set | 0.6055 ± 0.0349 | 0.1095 ± 0.0055 | 0.0252 ± 0.0022 | 0.1587 ± 0.0069 | 23.6706 ± 3.1706 | |
| SVM | Training set | 0.6031 ± 0.0150 | 0.1065 ± 0.0022 | 0.0239 ± 0.0010 | 0.1545 ± 0.0031 | 20.3155 ± 0.6381 |
| Test set | 0.3639 ± 0.0639 | 0.1442 ± 0.0087 | 0.0408 ± 0.0049 | 0.2016 ± 0.0120 | 28.8764 ± 2.9499 | |
| XGBoost | Training set | 0.9993 ± 0.0002 | 0.0046 ± 0.0006 | 0.0000 ± 0.0000 | 0.0063 ± 0.0007 | 0.8932 ± 0.1231 |
| Test set | 0.5462 ± 0.0661 | 0.1169 ± 0.0098 | 0.0291 ± 0.0045 | 0.1700 ± 0.0129 | 24.4712 ± 3.5478 |
| Model | Dataset | R2 | MAE | RMSE | TIME (s) |
|---|---|---|---|---|---|
| Unoptimized CatBoost | Training set | 0.9661 ± 0.0036 | 0.0341 ± 0.0014 | 0.0451 ± 0.0020 | 0.41 ± 0.03 |
| Test set | 0.6209 ± 0.0405 | 0.1084 ± 0.0079 | 0.1555 ± 0.0085 | ||
| BO-CatBoost | Training set | 0.8813 ± 0.0225 | 0.0610 ± 0.0054 | 0.0842 ± 0.0085 | 164.63 ± 51.33 |
| Test set | 0.6192 ± 0.0427 | 0.1091 ± 0.0068 | 0.1559 ± 0.0089 | ||
| GWO-CatBoost | Training set | 0.8852 ± 0.0501 | 0.0585 ± 0.0134 | 0.0808 ± 0.0205 | 174.64 ± 73.26 |
| Test set | 0.6171 ± 0.0267 | 0.1104 ± 0.0073 | 0.1565 ± 0.0067 | ||
| OOA-CatBoost | Training set | 0.8918 ± 0.0250 | 0.0583 ± 0.0069 | 0.0802 ± 0.0102 | 159.08 ± 30.25 |
| Test set | 0.6118 ± 0.0507 | 0.1100 ± 0.0074 | 0.1573 ± 0.0100 | ||
| RS-CatBoost | Training set | 0.8873 ± 0.0440 | 0.0583 ± 0.0116 | 0.0805 ± 0.0177 | 252.79 ± 15.15 |
| Test set | 0.6197 ± 0.0411 | 0.1087 ± 0.0069 | 0.1557 ± 0.0078 |
| Metric | Comparison | Mean Improvement | 95% CI | Cohen’s dz | Relative Improvement | Win Count | p-Value |
|---|---|---|---|---|---|---|---|
| Test_R2 | OOA-CatBoost vs. CatBoost | −0.0091 | [−0.0336, 0.0154] | −0.266 | −1.47% | 6/10 | 0.4224 |
| OOA-CatBoost vs. RS-CatBoost | −0.0079 | [−0.0289, 0.0130] | −0.270 | −1.28% | 4/10 | 0.4146 | |
| OOA-CatBoost vs. BO-CatBoost | −0.0074 | [−0.0194, 0.0046] | −0.441 | −1.19% | 2/10 | 0.1966 | |
| OOA-CatBoost vs. GWO-CatBoost | −0.0053 | [−0.0314, 0.0208] | −0.145 | −0.86% | 6/10 | 0.6577 | |
| Test_MAE | OOA-CatBoost vs. CatBoost | −0.0015 | [−0.0055, 0.0024] | −0.278 | −1.43% | 3/10 | 0.4016 |
| OOA-CatBoost vs. RS-CatBoost | −0.0013 | [−0.0044, 0.0019] | −0.287 | −1.16% | 3/10 | 0.3883 | |
| OOA-CatBoost vs. BO-CatBoost | −0.0009 | [−0.0032, 0.0014] | −0.266 | −0.78% | 7/10 | 0.4213 | |
| OOA-CatBoost vs. GWO-CatBoost | 0.0004 | [−0.0023, 0.0032] | 0.111 | 0.39% | 4/10 | 0.7335 | |
| Test_RMSE | OOA-CatBoost vs. CatBoost | −0.0018 | [−0.0068, 0.0033] | −0.250 | −1.13% | 6/10 | 0.4502 |
| OOA-CatBoost vs. RS-CatBoost | −0.0016 | [−0.0058, 0.0027] | −0.261 | −1.00% | 4/10 | 0.4303 | |
| OOA-CatBoost vs. BO-CatBoost | −0.0014 | [−0.0039, 0.0011] | −0.403 | −0.90% | 2/10 | 0.2340 | |
| OOA-CatBoost vs. GWO-CatBoost | −0.0008 | [−0.0059, 0.0043] | −0.116 | −0.53% | 6/10 | 0.7223 | |
| Test_MAPE | OOA-CatBoost vs. CatBoost | −0.6462 | [−1.7659, 0.4735] | −0.413 | −2.81% | 3/10 | 0.2241 |
| OOA-CatBoost vs. RS-CatBoost | −0.3188 | [−1.1452, 0.5075] | −0.276 | −1.37% | 4/10 | 0.4055 | |
| OOA-CatBoost vs. BO-CatBoost | −0.0068 | [−0.5755, 0.5619] | −0.009 | −0.03% | 7/10 | 0.9790 | |
| OOA-CatBoost vs. GWO-CatBoost | 0.2095 | [−0.4699, 0.8890] | 0.221 | 0.88% | 5/10 | 0.5031 |
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. |
© 2026 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.
Share and Cite
Wu, W.; Guo, W.; Wang, W.; Chen, J.; Zhou, Z.; Ma, H.; Bai, S. Tunnel Water Inflow Prediction Using CatBoost and Comparative Hyperparameter Optimization Strategies. Appl. Sci. 2026, 16, 6882. https://doi.org/10.3390/app16146882
Wu W, Guo W, Wang W, Chen J, Zhou Z, Ma H, Bai S. Tunnel Water Inflow Prediction Using CatBoost and Comparative Hyperparameter Optimization Strategies. Applied Sciences. 2026; 16(14):6882. https://doi.org/10.3390/app16146882
Chicago/Turabian StyleWu, Weibin, Wenrui Guo, Wenrui Wang, Jinbo Chen, Zongqing Zhou, Huaqing Ma, and Songsong Bai. 2026. "Tunnel Water Inflow Prediction Using CatBoost and Comparative Hyperparameter Optimization Strategies" Applied Sciences 16, no. 14: 6882. https://doi.org/10.3390/app16146882
APA StyleWu, W., Guo, W., Wang, W., Chen, J., Zhou, Z., Ma, H., & Bai, S. (2026). Tunnel Water Inflow Prediction Using CatBoost and Comparative Hyperparameter Optimization Strategies. Applied Sciences, 16(14), 6882. https://doi.org/10.3390/app16146882

