Skip to main content
Log in

Performance evaluation of hybrid WOA-XGBoost, GWO-XGBoost and BO-XGBoost models to predict blast-induced ground vibration

  • Original Article
  • Published:
Engineering with Computers Aims and scope Submit manuscript

Abstract

Accurate prediction of ground vibration caused by blasting has always been a significant issue in the mining industry. Ground vibration caused by blasting is a harmful phenomenon to nearby buildings and should be prevented. In this regard, a new intelligent method for predicting peak particle velocity (PPV) induced by blasting had been developed. Accordingly, 150 sets of data composed of thirteen uncontrollable and controllable indicators are selected as input dependent variables, and the measured PPV is used as the output target for characterizing blast-induced ground vibration. Also, in order to enhance its predictive accuracy, the gray wolf optimization (GWO), whale optimization algorithm (WOA) and Bayesian optimization algorithm (BO) are applied to fine-tune the hyper-parameters of the extreme gradient boosting (XGBoost) model. According to the root mean squared error (RMSE), determination coefficient (R2), the variance accounted for (VAF), and mean absolute error (MAE), the hybrid models GWO-XGBoost, WOA-XGBoost, and BO-XGBoost were verified. Additionally, XGBoost, CatBoost (CatB), Random Forest, and gradient boosting regression (GBR) were also considered and used to compare the multiple hybrid-XGBoost models that have been developed. The values of RMSE, R2, VAF, and MAE obtained from WOA-XGBoost, GWO-XGBoost, and BO-XGBoost models were equal to (3.0538, 0.9757, 97.68, 2.5032), (3.0954, 0.9751, 97.62, 2.5189), and (3.2409, 0.9727, 97.65, 2.5867), respectively. Findings reveal that compared with other machine learning models, the proposed WOA-XGBoost became the most reliable model. These three optimized hybrid models are superior to the GBR model, CatB model, Random Forest model, and the XGBoost model, confirming the ability of the meta-heuristic algorithm to enhance the performance of the PPV model, which can be helpful for mine planners and engineers using advanced supervised machine learning with metaheuristic algorithms for predicting ground vibration caused by explosions.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11

Similar content being viewed by others

References

  1. Adhikari GR, Singh MM, Gupta RN (1989) Influence of rock properties on blast-induced vibration. Min Sci Technol 8(3):297–300

    Article  Google Scholar 

  2. Armaghani DJ, Hajihassani M, Mohamad ET, Marto A, Noorani SA (2014) Blasting-induced flyrock and ground vibration prediction through an expert artificial neural network based on particle swarm optimization. Arab J Geosci 7(12):5383–5396

    Article  Google Scholar 

  3. Armaghani DJ, Hajihassani M, Bejarbaneh BY, Marto A, Mohamad ET (2014) Indirect measure of shale shear strength parameters by means of rock index tests through an optimized artificial neural network. Measurement 55:487–498

    Article  Google Scholar 

  4. Armaghani DJ, Koopialipoor M, Bahri M, Hasanipanah M, Tahir MM (2020) A SVR-GWO technique to minimize flyrock distance resulting from blasting. Bull Eng Geol Environ 79:1–17

    Article  Google Scholar 

  5. Breiman L (2001) Random forests. Mach Learn 45(1):5–32

    Article  MATH  Google Scholar 

  6. Cardu M, Coragliotto D, Oreste P (2019) Analysis of predictor equations for determining the blast-induced vibration in rock blasting. Int J Min Sci Technol 29(6):905–915

    Article  Google Scholar 

  7. Chen T, Guestrin C (2016) Xgboost: a scalable tree boosting system. In Proceedings of the 22nd acm sigkdd international conference on knowledge discovery and data mining, pp 785–794

  8. Chen T, He T (2015) Xgboost: extreme gradient boosting. R package version 0.4-2

  9. Ding Z, Nguyen H, Bui XN, Zhou J, Moayedi H (2020) Computational intelligence model for estimating intensity of blast-induced ground vibration in a mine based on imperialist competitive and extreme gradient boosting algorithms. Nat Resour Res 29:751–769

    Article  Google Scholar 

  10. Emary E, Zawbaa HM, Hassanien AE (2016) Binary grey wolf optimization approaches for feature selection. Neurocomputing 172:371–381

    Article  Google Scholar 

  11. Fisne A, Kuzu C, Hüdaverdi T (2011) Prediction of environmental impacts of quarry blasting operation using fuzzy logic. Environ Monit Assess 174:461–470

  12. Friedman JH (2001) Greedy function approximation: a gradient boosting machine. Ann Stat 29:1189–1232

    Article  MathSciNet  MATH  Google Scholar 

  13. Ghasemi E, Ataei M, Hashemolhosseini H (2013) Development of a fuzzy model for predicting ground vibration caused by rock blasting in surface mining. J Vib Control 19(5):755–770

  14. Gou Y, Shi X, Huo X, Zhou J, Yu Z, Qiu X (2019) Motion parameter estimation and measured data correction derived from blast-induced vibration: new insights. Measurement 135:213–230

    Article  Google Scholar 

  15. Gou Y, Shi X, Zhou J, Qiu X, Chen X, Huo X (2020) Attenuation assessment of blast-induced vibrations derived from an underground mine. Int J Rock Mech Min Sci 127:104220

    Article  Google Scholar 

  16. Guo H, Zhou J, Koopialipoor M, Armaghani DJ, Tahir MM (2021) Deep neural network and whale optimization algorithm to assess flyrock induced by blasting. Eng Comput 37(1):173–186

  17. Hajihassani M, Armaghani DJ, Marto A, Mohamad ET (2015) Ground vibration prediction in quarry blasting through an artificial neural network optimized by imperialist competitive algorithm. Bull Eng Geol Environ 74(3):873–886

    Article  Google Scholar 

  18. Hasanipanah M, Monjezi M, Shahnazar A, Armaghani DJ, Farazmand A (2015) Feasibility of indirect determination of blast induced ground vibration based on support vector machine. Measurement 75:289–297

  19. Iphar M, Yavuz M, Ak H (2008) Prediction of ground vibrations resulting from the blasting operations in an open-pit mine by adaptive neuro-fuzzy inference system. Environ. Geol. 56(1):97–107

  20. Jones DR (2001) A taxonomy of global optimization methods based on response surfaces. J Glob Optim 21(4):345–383

    Article  MathSciNet  MATH  Google Scholar 

  21. Khandelwal M (2012) Application of an expert system for the assessment of blast vibration. Geotech Geol Eng 30:205–217. https://doi.org/10.1007/s10706-011-9463-4

    Article  Google Scholar 

  22. Khandelwal M, Saadat M (2015) A dimensional analysis approach to study blast-induced ground vibration. Rock Mech Rock Eng 48:727–735. https://doi.org/10.1007/s00603-014-0604-y

    Article  Google Scholar 

  23. Khandelwal M, Singh TN (2006) Prediction of blast induced ground vibrations and frequency in opencast mine: a neural network approach. J Sound Vib 289(4–5):711–725. https://doi.org/10.1016/j.jsv.2005.02.044

    Article  Google Scholar 

  24. Khandelwal M, Singh TN (2009) Prediction of blast-induced ground vibration using artificial neural network. Int J Rock Mech Min Sci 46(7):1214–1222. https://doi.org/10.1016/j.ijrmms.2009.03.004

    Article  Google Scholar 

  25. Khandelwal M, Singh TN (2013) Application of an expert system to predict maximum explosive charge used per delay in surface mining. Rock Mech Rock Eng 46:1551–1558. https://doi.org/10.1007/s00603-013-0368-9

    Article  Google Scholar 

  26. Khandelwal M, Kankar PK, Harsha SP (2010) Evaluation and prediction of blast induced ground vibration using support vector machine. Min Sci Technol (China) 20(1):64–70. https://doi.org/10.1016/S1674-5264(09)60162-9

    Article  Google Scholar 

  27. Khandelwal M, Armaghani DJ, Faradonbeh RS, Yellishetty M, Abd Majid MZ, Monjezi M (2017) Classification and regression tree technique in estimating peak particle velocity caused by blasting. Eng Comput 33(1):45–53. https://doi.org/10.1007/s00366-016-0455-0

    Article  Google Scholar 

  28. Lawal AI, Kwon S, Hammed OS, Idris MA (2021) Blast-induced ground vibration prediction in granite quarries: an application of gene expression programming, ANFIS, and sine cosine algorithm optimized ANN. Int J Min Sci Technol 31(2):265–277

    Article  Google Scholar 

  29. Le LT, Nguyen H, Zhou J, Dou J, Moayedi H (2019) Estimating the heating load of buildings for smart city planning using a novel artificial intelligence technique PSO-XGBoost. Appl Sci 9(13):2714

    Article  Google Scholar 

  30. Li C, Zhou J, Jahed Armaghani D et al (2020) Stability analysis of underground mine hard rock pillars via combination of finite difference methods, neural networks, and Monte Carlo simulation techniques. Undergr Space. https://doi.org/10.1016/j.undsp.2020.05.005

  31. Li E, Zhou J, Shi X, Armaghani DJ, Yu Z, Chen X, Huang P (2020) Developing a hybrid model of salp swarm algorithm-based support vector machine to predict the strength of fiber-reinforced cemented paste backfill. Eng Comput. https://doi.org/10.1007/s00366-020-01014-x

    Article  Google Scholar 

  32. Liu B, Wang R, Zhao G, Guo X, Wang Y, Li J, Wang S (2020) Prediction of rock mass parameters in the TBM tunnel based on BP neural network integrated simulated annealing algorithm. Tunn Undergr Sp Technol 95:103103

    Article  Google Scholar 

  33. Mirjalili S, Lewis A (2016) The whale optimization algorithm. Adv Eng Softw 95:51–67

  34. Mirjalili S, Mirjalili SM, Lewis A (2014) Grey wolf optimizer. Adv Eng Softw 69:46–61

    Article  Google Scholar 

  35. Mirjalili S, Mirjalili SM, Hatamlou A (2016) Multi-Verse Optimizer: a nature-inspired algorithm for global optimization. Neural Comput Appl 27:495–513

    Article  Google Scholar 

  36. Mohamed MT (2011) Performance of fuzzy logic and artificial neural network in prediction of ground and air vibrations. J Eng Sci 39(2):425–440

  37. Monjezi M, Mohamadi HM, Barati B, Khandelwal M (2014) Application of soft computing in predicting rock fragmentation to reduce environmental blasting side effects. Arab J Geosci 7(2):505–511. https://doi.org/10.1007/s12517-012-0770-8

  38. Monjezi M, Singh TN, Khandelwal M, Sinha S, Singh V, Hosseini I (2006) Prediction and analysis of blast parameters using artificial neural network. Noise Vib Worldwide 37(5):8–16. https://doi.org/10.1260/095745606777630323

    Article  Google Scholar 

  39. Nguyen H, Drebenstedt C, Bui XN, Bui DT (2020) Prediction of blast-induced ground vibration in an open-pit mine by a novel hybrid model based on clustering and artificial neural network. Nat Resour Res 29(2):691–709

    Article  Google Scholar 

  40. Nick N (2008) Joseph Juran, 103, Pioneer in quality control. Dies New York Times 3:3

    Google Scholar 

  41. Prokhorenkova L, Gusev G, Vorobev A, Dorogush AV, Gulin A (2017) CatBoost: unbiased boosting with categorical features. arXiv preprint arXiv: 1706.09516

  42. Rasmussen CE (2004) Gaussian processes in machine learning. Advanced lectures on machine learning. Springer, Berlin, pp 63–71

    Chapter  Google Scholar 

  43. Rasmussen CE, Williams CK (2005) Gaussian processes for machine learning, vol 2. MIT, Cambridge, p 4

    Book  Google Scholar 

  44. Saadat M, Hasanzade A, Khandelwal M (2015) Differential evolution algorithm for predicting blast induced ground vibrations. Int J Rock Mech Min Sci 77:97–104. https://doi.org/10.1016/j.ijrmms.2015.03.020

  45. Shi XZ, Zhou J, Wu BB, Huang D, Wei W (2012) Support vector machines approach to mean block size of rock fragmentation due to bench blasting prediction. Trans Nonferrous Metals Soc China 22(2):432–441

    Article  Google Scholar 

  46. Singh DP, Chopra RK (1977) A comparison of static and dynamic properties of Singrauli rock. J Mines Metals Fuels 23(8):228–231

    Google Scholar 

  47. Singh DP, Sastry VR (1986) Rock fragmentation by blasting influence of joint filling material. J Explos Eng:18–27

  48. Singh DP, Singh A (1975) A study of physical properties of Singrauli rocks. J Mines Metals Fuels 23(2):100–107

    Google Scholar 

  49. Teymen A, Mengüç EC (2020) Comparative evaluation of different statistical tools for the prediction of uniaxial compressive strength of rocks. Int J Min Sci Technol 30(6):785–797

    Article  Google Scholar 

  50. Wang M, Shi X, Zhou J, Qiu X (2018) Multi-planar detection optimization algorithm for the interval charging structure of large-diameter longhole blasting design based on rock fragmentation aspects. Eng Optim 50(12):2177–2191

    Article  Google Scholar 

  51. Wang M, Shi X, Zhou J (2018) Charge design scheme optimization for ring blasting based on the developed Scaled Heelan model. Int J Rock Mech Min Sci 110:199–209

    Article  Google Scholar 

  52. Wang SM, Zhou J, Li CQ, Armaghani DJ, Li XB, Mitri HS (2021) Rockburst prediction in hard rock mines developing bagging and boosting tree-based ensemble techniques. J Cent South Univ 28(2):527–542

    Article  Google Scholar 

  53. Wei W, Li X, Liu J, Zhou Y, Li L, Zhou J (2021) Performance evaluation of hybrid WOA-SVR and HHO-SVR models with various kernels to predict factor of safety for circular failure slope. Appl Sci 11(4):1922

    Article  Google Scholar 

  54. Williams CK (1998) Prediction with Gaussian processes: From linear 579 regression to linear prediction and beyond. In: Learning in graphical 580 models. Dordrecht, Springer Netherlands, pp. 599–621

  55. Xu H, Zhou J, Asteris PG, Jahed Armaghani D, Tahir MM (2019) Supervised machine learning techniques to the prediction of tunnel boring machine penetration rate. Appl Sci 9(18):3715

    Article  Google Scholar 

  56. Yu Z, Shi X, Zhou J, Chen X, Qiu X (2020) Effective assessment of blast-induced ground vibration using an optimized random forest model based on a Harris hawks optimization algorithm. Appl Sci 10(4):1403

    Article  Google Scholar 

  57. Yu Z, Shi X, Zhou J, Gou Y, Huo X, Zhang J, Armaghani DJ (2020) A new multikernel relevance vector machine based on the HPSOGWO algorithm for predicting and controlling blast-induced ground vibration. Eng Comput. https://doi.org/10.1007/s00366-020-01136-2

    Article  Google Scholar 

  58. Yu Z, Shi X, Zhou J, Chen X, Miao X, Teng B, Ipangelwa T (2020) Prediction of blast-induced rock movement during bench blasting: use of gray wolf optimizer and support vector regression. Nat Resour Res 29:843–865

    Article  Google Scholar 

  59. Yu C, Koopialipoor M, Murlidhar BR, Mohammed AS, Armaghani DJ, Mohamad ET, Wang Z (2021) Optimal ELM–Harris Hawks optimization and ELM–Grasshopper optimization models to forecast peak particle velocity resulting from mine blasting. Nat Resour Res. https://doi.org/10.1007/s11053-021-09826-4

    Article  Google Scholar 

  60. Zhang W, Zhang R, Wu C, Goh ATC, Lacasse S, Liu Z, Liu H (2019) State-of-the-art review of soft computing applications in underground excavations. Geosci Front 11:1095

    Article  Google Scholar 

  61. Zhang W, Zhang R, Wu C, Goh AT, Wang L (2020) Assessment of basal heave stability for braced excavations in anisotropic clay using extreme gradient boosting and random forest regression. Undergr Sp. https://doi.org/10.1016/j.undsp.2020.03.001

    Article  Google Scholar 

  62. Zhang W, Wu C, Zhong H, Li Y, Wang L (2020) Prediction of undrained shear strength using extreme gradient boosting and random forest based on Bayesian optimization. Geosci Front 12:469

    Article  Google Scholar 

  63. Zhang H, Zhou J, Armaghani DJ, Tahir MM, Pham BT, Huynh VV (2020) A combination of feature selection and random forest techniques to solve a problem related to blast-induced ground vibration. Appl Sci 10(3):869

    Article  Google Scholar 

  64. Zhang X, Nguyen H, Bui XN, Tran QH, Nguyen DA, Bui DT, Moayedi H (2020) Novel soft computing model for predicting blast-induced ground vibration in open-pit mines based on particle swarm optimization and XGBoost. Nat Resour Res 29:711–721

    Article  Google Scholar 

  65. Zhou J, Li XB, Shi XZ (2012) Long-term prediction model of rockburst in underground openings using heuristic algorithms and support vector machines. Saf Sci 50(4):629–644

    Article  Google Scholar 

  66. Zhou J, Li X, Mitri HS (2015) Comparative performance of six supervised learning methods for the development of models of hard rock pillar stability prediction. Nat Hazards 79(1):291–316

    Article  Google Scholar 

  67. Zhou J, Li X, Mitri HS (2016) Classification of rockburst in underground projects: comparison of ten supervised learning methods. J Comput Civ Eng 30(5):04016003

    Article  Google Scholar 

  68. Zhou J, Shi X, Du K, Qiu X, Li X, Mitri HS (2017) Feasibility of random-forest approach for prediction of ground settlements induced by the construction of a shield-driven tunnel. Int J Geomech 17(6):04016129

    Article  Google Scholar 

  69. Zhou J, Li E, Wang M, Chen X, Shi X, Jiang L (2019) Feasibility of stochastic gradient boosting approach for evaluating seismic liquefaction potential based on SPT and CPT case histories. J Perform Constr Facil 33(3):04019024

    Article  Google Scholar 

  70. Zhou J, Li E, Yang S, Wang M, Shi X, Yao S, Mitri HS (2019) Slope stability prediction for circular mode failure using gradient boosting machine approach based on an updated database of case histories. Saf Sci 118:505–518

    Article  Google Scholar 

  71. Zhou J, Qiu Y, Zhu S, Armaghani DJ, Khandelwal M, Mohamad ET (2020) Estimation of the TBM advance rate under hard rock conditions using XGBoost and Bayesian optimization. Undergr Sp. https://doi.org/10.1016/j.undsp.2020.05.008

    Article  Google Scholar 

  72. Zhou J, Asteris PG, Armaghani DJ, Pham BT (2020) Prediction of ground vibration induced by blasting operations through the use of the Bayesian Network and random forest models. Soil Dyn Earthq Eng 139:106390

    Article  Google Scholar 

  73. Zhou J, Li C, Koopialipoor M, Jahed Armaghani D, Thai Pham B (2021) Development of a new methodology for estimating the amount of PPV in surface mines based on prediction and probabilistic models (GEP-MC). Int J Min Reclam Environ 35(1):48–68

    Article  Google Scholar 

  74. Zhou J, Qiu Y, Zhu S, Armaghani DJ, Li C, Nguyen H, Yagiz S (2021) Optimization of support vector machine through the use of metaheuristic algorithms in forecasting TBM advance rate. Eng Appl Artif Intell 97:104015

    Article  Google Scholar 

  75. Zhou J, Qiu Y, Armaghani DJ, Zhang W, Li C, Zhu S, Tarinejad R (2021) Predicting TBM penetration rate in hard rock condition: a comparative study among six XGB-based metaheuristic techniques. Geosci Front 12(3):101091

    Article  Google Scholar 

Download references

Acknowledgements

This research was funded by the National Science Foundation of China (41807259), the National Key R&D Program of China (2017YFC0602902) and the Innovation-Driven Project of Central South University (no. 2020CX040).

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Jian Zhou or Manoj Khandelwal.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Qiu, Y., Zhou, J., Khandelwal, M. et al. Performance evaluation of hybrid WOA-XGBoost, GWO-XGBoost and BO-XGBoost models to predict blast-induced ground vibration. Engineering with Computers 38 (Suppl 5), 4145–4162 (2022). https://doi.org/10.1007/s00366-021-01393-9

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00366-021-01393-9

Keywords

Navigation