CCO–XGBoost Hybrid Model for Prediction of Blasting-Induced Peak Particle Velocity in Open-Pit Mines: A SHAP-Driven Sensitivity Analysis
Abstract
1. Introduction
2. Materials
2.1. Research Area
2.2. Traditional Measurement Methods and Selection of Influencing Indicators for PPV
2.3. Construction of the Dataset
3. Methodology
3.1. Extreme Gradient Boosting (XGBoost)
3.2. Centered Collision Optimizer (CCO)
3.3. Prediction Evaluation Metrics
3.4. SHAP Analysis
3.5. Research Workflow
- (1)
- The input data for the algorithm consist of a dataset of 193 field-measured records from open-pit mine blasting operations. The dataset is partitioned into a training set (80%) and a test set (20%) to ensure a balanced distribution between model learning and independent validation. This ratio is a standard convention for datasets of this scale to provide sufficient training samples while maintaining a statistically representative testing set. To mitigate potential bias from a single random split, a cross-validation mechanism is integrated within the CCO process to ensure the robustness of the results.
- (2)
- A fitness function for XGBoost parameter optimization is constructed. The cross-validated score of the prediction model under different optimization iterations serves as the fitness evaluation metric for optimization. The CCO algorithm performs iterative optimization for the selection of optimal XGBoost parameters and evaluates the fitness of the selected parameter sets. The optimal parameters are output once the iteration termination criteria are met.
- (3)
- When the CCO algorithm satisfies its convergence criteria, it outputs the parameter combination with the highest fitness value from the current population, which represents the optimal hyperparameters for XGBoost. These optimal parameters are then assigned to the XGBoost model, constructing the final CCO–XGBoost hybrid prediction model. Subsequently, the nine input parameters from the test set are fed into this model to output the corresponding PPV predictions.
- (4)
- The optimized CCO–XGBoost model serves as the core foundational model for the subsequent SHAP sensitivity analysis. As this model has undergone global optimization via CCO, it possesses characteristics of high accuracy, low error, and strong stability. It can accurately capture the complex nonlinear relationship between the input parameters and PPV, thereby ensuring the reliability of feature contribution calculations and mechanistic analysis within the SHAP framework. This approach avoids potential misinterpretation of parameter influence patterns due to inherent model biases.
4. Results
4.1. Parameter Optimization Results
4.2. Comparison Analysis of Prediction Results
4.3. Sensitivity Analysis
5. Discussions
5.1. Limitations of the Analytical Model
5.2. Implications for Blast Vibration Control in Mining Operations
6. Conclusions
- (1)
- The core contribution of this study is the development of a CCO–XGBoost hybrid framework, which demonstrates superior predictive performance. The global optimization of key XGBoost parameters by the CCO algorithm effectively enhances the model fitting accuracy and generalization capability. On the test set, the model achieves an R2 of 0.967, a VAF of 96.35, and MAE and RMSE values of 0.067 and 0.110, respectively. All evaluation metrics are significantly superior to those of the Sadovsky formula, XGBoost, PSO-XGBoost, and other commonly used machine learning models. This indicates the model possesses significant advantages in handling the nonlinear prediction of PPV.
- (2)
- SHAP sensitivity analysis reveals the key influencing factors of PPV and their operational mechanisms. Global analysis indicates that the distance from the blast center is the most significant negative influencing factor for PPV, contributing 43%. The charge per hole and the total charge per delay are the second and third most significant positive influencing factors, contributing 24% and 20%, respectively. Partial dependence analysis further shows that the inhibitory effect of blast center distance on PPV strengthens significantly when the distance exceeds 54 m. The positive promoting effects of charge per hole on PPV increase markedly when it exceeds 17 kg and when the total charge per delay exceeds 253 kg, providing clear threshold references for blast vibration control.
- (3)
- The research findings offer clear engineering guidance for blast vibration control in open-pit mines. Based on the key parameter control suggestions derived from SHAP analysis, controlling the charge per hole to 17 kg or less and the total charge per delay to 253 kg or less, while emphasizing the safety management of the blast center distance, can be directly applied to optimize blasting parameters and practice vibration prevention and control. The high accuracy and rapid prediction capability of the CCO XGBoost model can support real-time assessment of blast vibration effects at mine sites, enhancing both the safety and economic efficiency of blasting operations.
- (4)
- While effective, this study is limited by its single-source dataset and static modeling approach. Future work should incorporate multi-mine data and dynamic coupling effects to further enhance model robustness.
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Zhou, J.; Zhang, Y.L.; Qiu, Y.G. State-of-the-art review of machine learning and optimization algorithms applications in environmental effects of blasting. Artif. Intell. Rev. 2024, 57, 5. [Google Scholar] [CrossRef]
- Lee, C.; Asbörnsson, G.A.; Hulthén, E.; Evertsson, M. The environmental impact of extraction: A holistic review of the quarry lifecycle. Clean. Environ. Syst. 2024, 13, 100201. [Google Scholar] [CrossRef]
- Li, H.B.; Lv, Y.X.; Liu, Y.Q.; Qiao, W.G.; Chen, S.H.; Zhang, Q.H.; Yan, Y.F. Optimization for the Prediction of Waveform and the Estimation of Peak Particle Velocity of Explosive Vibration. Disaster Adv. 2012, 5, 502–508. [Google Scholar]
- Mokfi, T.; Shahnazar, A.; Bakhshayeshi, I.; Derakhsh, A.M.; Tabrizi, O. Proposing of a new soft computing-based model to predict peak particle velocity induced by blasting. Eng. Comput. 2018, 34, 881–888. [Google Scholar] [CrossRef]
- Hosseini, S.A.; Tavana, A.; Abdolahi, S.M.; Darvishmaslak, S. Prediction of blast-induced ground vibrations in quarry sites: A comparison of GP, RSM and MARS. Soil Dyn. Earthq. Eng. 2019, 119, 118–129. [Google Scholar] [CrossRef]
- Nguyen, H.; Bui, X.N.; Bui, H.B.; Mai, N.L. A comparative study of artificial neural networks in predicting blast-induced air-blast overpressure at Deo Nai open-pit coal mine, Vietnam. Neural Comput. Appl. 2020, 32, 3939–3955. [Google Scholar] [CrossRef]
- Fan, H.P.; Xu, J.; Armaghani, D.J. Addressing environmental challenges in blasting: A dual-method data generation framework for peak particle velocity prediction. Appl. Soft Comput. 2026, 186, 114263. [Google Scholar] [CrossRef]
- Munagala, V.; Thudumu, S.; Logothetis, I.; Bhandari, S.; Vasa, R.; Mouzakis, K. A comprehensive survey on machine learning applications for drilling and blasting in surface mining. Mach. Learn. Appl. 2024, 15, 100517. [Google Scholar] [CrossRef]
- Alvarez-Vigil, A.E.; González-Nicieza, C.; Gayarre, F.L.; Alvarez-Fernández, M.I. Predicting blasting propagation velocity and vibration frequency using artificial neural networks. Int. J. Rock Mech. Min. Sci. 2012, 55, 108–116. [Google Scholar] [CrossRef]
- Bui, X.N.; Nguyen, H.; Nguyen, T.A. Artificial Neural Network Optimized by Modified Particle Swarm Optimization for Predicting Peak Particle Velocity Induced by Blasting Operations in Open Pit Mines. Inz. Miner.-J. Pol. Miner. Eng. Soc. 2021, 1, 79–90. [Google Scholar] [CrossRef]
- Ghasemi, E.; Ataei, M.; Hashemolhosseini, H. Development of a fuzzy model for predicting ground vibration caused by rock blasting in surface mining. J. Vib. Control 2013, 19, 755–770. [Google Scholar] [CrossRef]
- Huang, Y.F.; Zhou, Z.K.; Li, M.Y.; Luo, X.D. Prediction of Ground Vibration Induced by Rock Blasting Based on Optimized Support Vector Regression Models. Cmes-Comput. Model. Eng. Sci. 2024, 139, 3147–3165. [Google Scholar] [CrossRef]
- Yan, Y.; Guo, J.W.; Bao, S.J.; Fei, H.L. Prediction of peak particle velocity using hybrid random forest approach. Sci. Rep. 2024, 14, 30793. [Google Scholar] [CrossRef] [PubMed]
- Gu, Z.Y.; Xiong, X.; Yang, C.Y.; Cao, M.C.; Xu, C. Research on prediction of PPV in open pit mine used on intelligent hybrid model of extreme gradient boosting. J. Environ. Manag. 2024, 371, 123248. [Google Scholar] [CrossRef]
- Guo, J.; Zhang, C.; Xie, S.D.; Liu, Y. Research on the Prediction Model of Blasting Vibration Velocity in the Dahuangshan Mine. Appl. Sci. 2022, 12, 5849. [Google Scholar] [CrossRef]
- Sun, M.Z.; Yang, J.M.; Yang, C.Y.; Wang, W.P.; Wang, X.B.; Li, H.F. Research on prediction of PPV in open-pit mine used RUN-XGBoost model. Heliyon 2024, 10, e28246. [Google Scholar] [CrossRef] [PubMed]
- Zhou, J.; Qiu, Y.G.; Khandelwal, M.; Zhu, S.L.; Zhang, X.L. Developing a hybrid model of Jaya algorithm-based extreme gradient boosting machine to estimate blast-induced ground vibrations. Int. J. Rock Mech. Min. Sci. 2021, 145, 104856. [Google Scholar] [CrossRef]
- Qiu, Y.G.; Zhou, J.; Khandelwal, M.; Yang, H.T.; Yang, P.X.; Li, C.Q. Performance evaluation of hybrid WOA-XGBoost, GWO-XGBoost and BO-XGBoost models to predict blast-induced ground vibration. Eng. Comput. 2022, 38, 4145–4162. [Google Scholar] [CrossRef]
- Radisavljevic, J. Application of Artificial Neural Networks for the Prediction of the Intensity of Ground Vibration at the Veliki Krivelj Copper Mine. J. Min. Sci. 2023, 59, 211–224. [Google Scholar] [CrossRef]
- Sadowski, M.A. Mechanical action of blast waves on data of experimental studies. Phys. Explos. 1952, 12, 70–110. [Google Scholar]
- Persson, P.; Holmberg, R.; Lee, J. Rock Blasting and Explosives Engineering; CRC Press: Boca Raton, FL, USA, 1993. [Google Scholar]
- Atchison, T.C.; Duvall, W.I.; Pugliese, J.M. Effect of Decoupling on Explosion-Generated Strain Pulses in Rock; The United States Bureau of Mines: College Park, MD, USA, 1963. [Google Scholar]
- Duvall, W.I.; Petkof, B. Spherical Propagation of Explosion of Generated Strain Pulses in Rocks; RI 5483; The United States Bureau of Mines: College Park, MD, USA, 1958. [Google Scholar]
- Zhang, H.; Zhou, J.; Armaghani, D.J.; Tahir, M.M.; Pham, B.T.; Huynh, V.V. A Combination of Feature Selection and Random Forest Techniques to Solve a Problem Related to Blast-Induced Ground Vibration. Appl. Sci. 2020, 10, 869. [Google Scholar] [CrossRef]
- Nguyen, H.; Bui, X.N.; Bui, H.B.; Cuong, D.T. Developing an XGBoost model to predict blast-induced peak particle velocity in an open-pit mine: A case study. Acta Geophys. 2019, 67, 477–490. [Google Scholar] [CrossRef]
- Pradhan, A.M.S.; Park, H.J.; Ghimire, P.; Shrestha, S.; Lee, J.S.; Lee, J.H. Extreme gradient boosting with Shapley Additive Explanations for landslide susceptibility at slope unit and hydrological response unit scales. Geosci. Front. 2025, 16, 102081. [Google Scholar] [CrossRef]
- Zhou, J.; Qiu, Y.G.; Armaghani, D.J.; Zhang, W.G.; Li, C.Q.; Zhu, S.L.; Tarinejad, R. Predicting TBM penetration rate in hard rock condition: A comparative study among six XGB-based metaheuristic techniques. Geosci. Front. 2021, 12, 101091. [Google Scholar] [CrossRef]
- Lang, Y.F.; Gao, Y.L.; Chen, T.T.; Wang, H.M. Centered Collision Optimizer: A novel and efficient physics-based metaheuristic optimization algorithm for solving complex real-world engineering optimization problems. Comput. Methods Appl. Mech. Eng. 2026, 448, 118491. [Google Scholar] [CrossRef]
- Xu, C.; Zhou, K.P.; Xiong, X.; Gao, F.; Lu, Y. Prediction of mining induced subsidence by sparrow search algorithm with extreme gradient boosting and TOPSIS method. Acta Geotech. 2023, 18, 4993–5009. [Google Scholar] [CrossRef]
- Izzaddin, A.; Langousis, A.; Totaro, V.; Yaseen, M.; Iacobellis, V. A new diagram for performance evaluation of complex models. Stoch. Environ. Res. Risk Assess. 2024, 38, 2261–2281. [Google Scholar] [CrossRef]
- Van den Broeck, G.; Lykov, A.; Schleich, M.; Suciu, D. On the Tractability of SHAP Explanations. J. Artif. Intell. Res. 2022, 74, 851–886. [Google Scholar] [CrossRef]
- Xu, C.; Zhou, K.P.; Xiong, X.; Gao, F.; Zhou, J. Research on height prediction of water-conducting fracture zone in coal mining based on intelligent algorithm combined with extreme boosting machine. Expert Syst. Appl. 2024, 249, 123669. [Google Scholar] [CrossRef]









| Formula Type | Mathematical Form | Description |
|---|---|---|
| Sadovsky formula [20] | The most widely used and classic semi-empirical formula, suitable for concentrated charges or equivalent concentrated charges. | |
| Elevation-modified Formula [21] | Optimized by considering the influence of different bench heights in open-pit mining. | |
| USBM Formula [22,23] | Another mainstream expression of the classic prediction model; it is mathematically convertible with the Sadovsky formula. |
| Parameter | Description | Value Range |
|---|---|---|
| num_trees | Directly determines the model’s learning capacity and data fitting ability. A larger value allows the model to capture more detailed data features, theoretically improving prediction accuracy. However, an excessively large value leads to a sharp increase in computational resource consumption and may even cause redundant computations. | [1, 1000] |
| max_depth | A key parameter for controlling model overfitting. A larger value results in a more complex branching structure for individual decision trees and finer fitting of training data. However, it also makes the model prone to “memorizing” noise in the data, thereby reducing its generalization capability. | [1, +∞] |
| eta | Defines the contribution weight of each decision tree in the ensemble process, i.e., the step size for iterative updates. An excessively large value accelerates model convergence but may cause it to overshoot the optimal solution, degrading prediction accuracy. Conversely, an excessively small value slows down the convergence process significantly, reduces computational efficiency, and may even trap the model in a local optimum. | [0.01, 0.1] |
| Parameters | Value |
|---|---|
| num_trees | 9995 |
| max_depth | 5 |
| eta | 0.0956 |
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
Yang, C.; Li, J.; Zhou, K.; Xiong, X. CCO–XGBoost Hybrid Model for Prediction of Blasting-Induced Peak Particle Velocity in Open-Pit Mines: A SHAP-Driven Sensitivity Analysis. Mathematics 2026, 14, 596. https://doi.org/10.3390/math14040596
Yang C, Li J, Zhou K, Xiong X. CCO–XGBoost Hybrid Model for Prediction of Blasting-Induced Peak Particle Velocity in Open-Pit Mines: A SHAP-Driven Sensitivity Analysis. Mathematics. 2026; 14(4):596. https://doi.org/10.3390/math14040596
Chicago/Turabian StyleYang, Chengye, Jielin Li, Keping Zhou, and Xin Xiong. 2026. "CCO–XGBoost Hybrid Model for Prediction of Blasting-Induced Peak Particle Velocity in Open-Pit Mines: A SHAP-Driven Sensitivity Analysis" Mathematics 14, no. 4: 596. https://doi.org/10.3390/math14040596
APA StyleYang, C., Li, J., Zhou, K., & Xiong, X. (2026). CCO–XGBoost Hybrid Model for Prediction of Blasting-Induced Peak Particle Velocity in Open-Pit Mines: A SHAP-Driven Sensitivity Analysis. Mathematics, 14(4), 596. https://doi.org/10.3390/math14040596

