Development of GP and GEP models to estimate an environmental issue induced by blasting operation

  • Roohollah Shirani Faradonbeh
  • Mahdi HasanipanahEmail author
  • Hassan Bakhshandeh Amnieh
  • Danial Jahed Armaghani
  • Masoud Monjezi


Air overpressure (AOp) is one of the most adverse effects induced by blasting in the surface mines and civil projects. So, proper evaluation and estimation of the AOp is important for minimizing the environmental problems resulting from blasting. The main aim of this study is to estimate AOp produced by blasting operation in Miduk copper mine, Iran, developing two artificial intelligence models, i.e., genetic programming (GP) and gene expression programming (GEP). Then, the accuracy of the GP and GEP models has been compared to multiple linear regression (MLR) and three empirical models. For this purpose, 92 blasting events were investigated, and subsequently, the AOp values were carefully measured. Moreover, in each operation, the values of maximum charge per delay and distance from blast points, as two effective parameters on the AOp, were measured. After predicting by the predictive models, their performance prediction was checked in terms of variance account for (VAF), coefficient of determination (CoD), and root mean square error (RMSE). Finally, it was found that the GEP with VAF of 94.12%, CoD of 0.941, and RMSE of 0.06 is a more precise model than other predictive models for the AOp prediction in the Miduk copper mine, and it can be introduced as a new powerful tool for estimating the AOp resulting from blasting.


Blasting Air overpressure Genetic programming Gene expression programming 



Artificial neural network


Air overpressure


Coefficient of determination


Computer programs


Distance between monitoring station and blast point


Evolutionary algorithms


Expression trees


Function set


Genetic algorithm


Gene expression programming


Genetic programming


Imperialist competitive algorithm


Maximum charge used per delay


Multiple linear regression


Particle swarm optimization


Root mean square error


Terminal set


US Bureau of Mines


Variance account for


  1. Ahmad, M., Ansari, M. K., Sharma, L. K., Singh, R., & Singh, T. N. (2017). Correlation between strength and durability indices of rocks-soft computing approach. Process Engineering, 191, 458–466.Google Scholar
  2. Back, T., David, B., & Zbigniew, M. (1997). Handbook of evolutionary computation. Oxford University Press: IOP Publishing Ltd.CrossRefGoogle Scholar
  3. Bhandari, S. (1997). Engineering rock blasting operations. Rotterdam: A.A. Balkema.Google Scholar
  4. Cengiz, K. (2008). The importance of site-specific characters in prediction models for blast-induced ground vibrations. Soil Dynamics and Earthquake Engineering, 28, 405–414.CrossRefGoogle Scholar
  5. Cramer, N. L. (1985). A representation for the adaptive generation of simple sequential programs. In Proceedings of the international conference on genetic algorithms and their applications (pp. 183–187). Pittsburgh: Carnegie-Mellon University.Google Scholar
  6. Ferreira, C. (2001). Gene expression programming: a new adaptive algorithm for solving problems. Complex Syst, 13(2), 87–129.Google Scholar
  7. Ferreira, C. (2006). Gene expression programming: mathematical modeling by an artificial intelligence (2nd ed.). Germany: Springer-Verlag.Google Scholar
  8. Ghotbi Ravandi, E., Rahmannejad, R., Feili Monfared, A. E., & Ghotbi Ravandi, E. (2013). Application of numerical modeling and genetic programming to estimate rock mass modulus of deformation. International Journal of Mining Science and Technology, 23, 733–737.CrossRefGoogle Scholar
  9. Gong, M., Wang, S., Liu, W., Yan, J., & Jiao, L. (2016). Evolutionary computation in China: a literature survey. CAAI Transactions on Intelligence Technology, 1(4), 334–354.CrossRefGoogle Scholar
  10. Griffiths, M. J., Oates, J. A. H., & Lord, P. (1978). The propagation of sound from quarry blasting. Journal of Sound and Vibration, 291, 358–370.Google Scholar
  11. Güllü, H. (2012). Prediction of peak ground acceleration by genetic expression programming and regression: a comparison using likelihood-based measure. Engineering Geology, 141, 92–113.CrossRefGoogle Scholar
  12. Hajihassani, M., Jahed Armaghani, D., Monjezi, M., Tonnizam, M. E., & Marto, A. (2015). Blast-induced air and ground vibration prediction: a particle swarm optimization-based artificial neural network approach. Environment and Earth Science, 74, 2799–2817.CrossRefGoogle Scholar
  13. Hasanipanah, M., Jahed Armaghani, D., Khamesi, H., Bakhshandeh Amnieh, H., & Ghoraba, S. (2015b). Several non-linear models in estimating air-overpressure resulting from mine blasting. Engineering Computations, 32, 441–455. Scholar
  14. Hasanipanah, M., Monjezi, M., Shahnazar, A., Jahed Armaghani, D., & Farazmand, A. (2015a). Feasibility of indirect determination of blast induced ground vibration based on support vector machine. Measurement, 75, 289–297.CrossRefGoogle Scholar
  15. Hemphill, G. B. (1981). Blasting operations. New York: McGraw-Hill.Google Scholar
  16. Hoseinian, F. S., Faradonbeh, R. S., Abdollahzadeh, A., Rezai, B., & Soltani-Mohammadi, S. (2017). Semi-autogenous mill power model development using gene expression programming. Powder Technology, 308, 61–69.CrossRefGoogle Scholar
  17. Jahed Armaghani, D., Hajihassani, M., Marto, A., Faradonbeh, R. S., & Tonnizam Mohamad, E. (2015). Prediction of blast-induced air overpressure: a hybrid AI-based predictive model. Environmental Monitoring and Assessment, 187, 1–13.CrossRefGoogle Scholar
  18. Jahed Armaghani, D., Mahdiyar, A., Hasanipanah, M., Faradonbeh, R. S., Khandelwal, M., & Amnieh, H. B. (2016a). Risk assessment and prediction of flyrock distance by combined multiple regression analysis and Monte Carlo simulation of quarry blasting. Rock Mechanics and Rock Engineering, 49(9), 3631–3641.CrossRefGoogle Scholar
  19. Jahed Armaghani, D., Hasanipanah, M., & Tonnizam Mohamad, E. (2016b). A combination of the ICA-ANN model to predict air overpressure resulting from blasting. Engineering Computations, 32, 155–171.CrossRefGoogle Scholar
  20. Khandelwal, M., & Kankar, P. K. (2011). Prediction of blast-induced air overpressure using support vector machine. Arabian Journal of Geosciences, 4, 427–433.CrossRefGoogle Scholar
  21. Jahed Armaghani, D., Shirani Faradonbeh, R., Momeni, E., Fahimifar, A., & Tahir, M. M. (2018). Performance prediction of tunnel boring machine through developing a gene expression programming equation. Engineering Computers, 34(1), 129–141.CrossRefGoogle Scholar
  22. Khandelwal, M., & Singh, T. N. (2005). Prediction of blast induced air overpressure in opencast mine. Noise Vib Control Worldw, 36, 7–16.CrossRefGoogle Scholar
  23. Khandelwal, M., Armaghani, D. J., Faradonbeh, R. S., Ranjith, P. G., & Ghoraba, S. (2016). A new model based on gene expression programming to estimate air flow in a single rock joint. Environment and Earth Science, 75(9), 739.CrossRefGoogle Scholar
  24. Khandelwal, M., Shirani Faradonbeh, R., Monjezi, M., Jahed Armaghani, D., Majid, M. Z. B. A., & Yagiz, S. (2017). Function development for appraising brittleness of intact rocks using genetic programming and non-linear multiple regression models. Engineering with Computers, 33(1), 13–21.CrossRefGoogle Scholar
  25. Koza, J. R. (1996). On the programming of computers by means of natural selection. USA: MIT Press.Google Scholar
  26. Kuzu, C., Fisne, A., & Ercelebi, S. G. (2009). Operational and geological parameters in the assessing blast induced airblast-overpressure in quarries. Applied Acoustics, 70, 404–411.CrossRefGoogle Scholar
  27. McKenzie, C. (1990). Quarry blast monitoring: technical and environmental perspectives. Quarry Management, 17, 23–34.Google Scholar
  28. Mohammadnejad, M., Gholami, R., Sereshki, F., & Jamshidi, A. (2013). A new methodology to predict backbreak in blasting operation. International Journal of Rock Mechanics and Mining Sciences, 60, 75–81.CrossRefGoogle Scholar
  29. Monjezi, M., Bahrami, A., & Yazdian Varjani, A. (2010). Simultaneous prediction of fragmentation and flyrock in blasting operation using artificial neural networks. International Journal of Rock Mechanics and Mining Sciences, 47, 476–480.CrossRefGoogle Scholar
  30. Naderi, A., Delavar, M. A., Kaboudin, B., & Askari, M. S. (2017). Assessment of spatial distribution of soil heavy metals using ANN-GA, MSLR and satellite imagery. Environmental Monitoring and Assessment, 189, 214.CrossRefGoogle Scholar
  31. National Association of Australian State Road Authorities. (1983). Explosives in roadworks—a users guide. Sydney: NAASRA.Google Scholar
  32. Nelson, M., & Illingworth, W. T. (1990). A practical guide to neural nets. Reading: Addison-Wesley.Google Scholar
  33. Ravansalar, M., & Rajaee, T. (2015). Evaluation of wavelet performance via an ANN-based electrical conductivity prediction model. Environmental Monitoring and Assessment, 187, 366.CrossRefGoogle Scholar
  34. Deo, R. C., & Şahin, M. (2016). An extreme learning machine model for the simulation of monthly mean streamflow water level in eastern Queensland. Environmental Monitoring and Assessment, 188, 90.CrossRefGoogle Scholar
  35. Rezaei, M., Monjezi, M., & Yazdian Varjani, A. (2011). Development of a fuzzy model to predict flyrock in surface mining. Safety Science, 49, 298–305.CrossRefGoogle Scholar
  36. Rodríguez, R., Lombardía, C., & Torno, S. (2010). Prediction of the air wave due to blasting inside tunnels: approximation to a ‘phonometric curve’. Tunnelling and Underground Space Technology, 25, 483–489.CrossRefGoogle Scholar
  37. Rodríguez, R., Toraño, J., & Menéndez, M. (2007). Prediction of the airblast wave effects near a tunnel advanced by drilling and blasting. Tunnelling and Underground Space Technology, 22, 241–251.CrossRefGoogle Scholar
  38. Rosenthal, M.F. & Morlock, G.L. (1987). Blasting guidance manual, office of surface mining reclamation and enforcement. US Department of the Interior.Google Scholar
  39. Sankararajan, V., Neelakandhan, N., & Chandrasekaran, S. (2017). Modeling of constructed wetland performance in BOD5 removal for domestic wastewater under changes in relative humidity using genetic programming. Environmental Monitoring and Assessment, 189, 164.CrossRefGoogle Scholar
  40. Sari, M., Ghasemi, E., & Ataei, M. (2014). Stochastic modeling approach for the evaluation of backbreak due to blasting operations in open pit mines. Rock Mechanics and Rock Engineering, 47(2), 771–783.CrossRefGoogle Scholar
  41. Segarra, P., Domingo, J. F., López, L. M., Sanchidrián, J. A., & Ortega, M. F. (2010). Prediction of near field overpressure from quarry blasting. Applied Acoustics, 71, 1169–1176.CrossRefGoogle Scholar
  42. Sharma, L. K., Singh, R., Umrao, R. K., Sharma, K. M., & Singh, T. N. (2017a). Evaluating the modulus of elasticity of soil using soft computing system. Engineering Computations, 33(3), 497–507.CrossRefGoogle Scholar
  43. Sharma, L. K., & Singh, T. N. (2017). Regression based models for the prediction of unconfined compressive strength of artificially structured soil. Engineering Computations, 34, 175–186. Scholar
  44. Sharma, L. K., Vishal, V., & Singh, T. N. (2017b). Developing novel models using neural networks and fuzzy systems for the prediction of strength of rocks from key geomechanical properties. Measurement, 102, 158–169.CrossRefGoogle Scholar
  45. Sharma, L. K., Vishal, V., & Singh, T. N. (2017c). Predicting CO2 permeability of bituminous coal using statistical and adaptive neurofuzzy analysis. Journal of Natural Gas Science and Engineering, 42, 216–225. Scholar
  46. Singh, R., Umrao, R. K., Ahmad, M., Ansari, M. K., Sharma, L. K., & Singh, T. N. (2017). Prediction of geomechanical parameters using soft computing and multiple regression approach. Measurement, 99, 108–119.CrossRefGoogle Scholar
  47. Shirani Faradonbeh, R., & Monjezi, M. (2017). Prediction and minimization of blast-induced ground vibration using two robust meta-heuristic algorithms. Engineering Computations, 33, 835–851. Scholar
  48. Shirani Faradonbeh, R., Salimi, A., Monjezi, M., Ebrahimabadi, A., & Moormann, C. (2017). Roadheader performance prediction using genetic programming (GP) and gene expression programming (GEP) techniques. Environment and Earth Science, 76(16), 584.CrossRefGoogle Scholar
  49. Shirani Faradonbeh, R., Jahed Armaghani, D., & Monjezi, M. (2016a). Development of a new model for predicting flyrock distance in quarry blasting: a genetic programming technique. Bulletin of Engineering Geology and the Environment, 75, 993–1006.CrossRefGoogle Scholar
  50. Shirani Faradonbeh, R., Jahed Armaghani, D., Monjezi, M., & Mohamad, E. T. (2016b). Genetic programming and gene expression programming for flyrock assessment due to mine blasting. International Journal of Rock Mechanics and Mining Sciences, 88, 254–264.CrossRefGoogle Scholar
  51. Shirani Faradonbeh, R., Monjezi, M., & Jahed Armaghani, D. (2015). Genetic programing and non-linear multiple regression techniques to predict backbreak in blasting operation. Engineering Computations, 32, 123–133. Scholar
  52. Shirani Faradonbeh, R., Jahed Armaghani, D., Bakhshandeh Amnieh, H., & Mohamad, E. T. (2018). Prediction and minimization of blast-induced flyrock using gene expression programming and firefly algorithm. Neural Computing and Applications, 29(6), 269–281.CrossRefGoogle Scholar
  53. Singh, J., Verma, A. K., Banka, H., Singh, T. N., & Maheshwar, S. (2016). A study of soft computing models for prediction of longitudinal wave velocity. Arabian Journal of Geosciences, 9, 224.CrossRefGoogle Scholar
  54. Singh, N., & Chakrapani, G. J. (2015). ANN modelling of sediment concentration in the dynamic glacial environment of Gangotri in Himalaya. Environmental Monitoring and Assessment, 187, 494.CrossRefGoogle Scholar
  55. Siskind, D.E., Stachura, V.J., Stagg, M.S. & Koop, J.W. (1980). In: Siskind DE, editor. Structure response and damage produced by airblast from surface mining. United States Bureau of Mines.Google Scholar
  56. Swingler, K. (1996). Applying neural networks: a practical guide. New York: Academic Press.Google Scholar
  57. Tonnizam Mohamad, E., Hajihassani, M., Jahed Armaghani, D., & Marto, A. (2012). Simulation of blasting-induced air overpressure by means of artificial neural networks. International Review on Modelling and Simulations, 5, 2501–2506.Google Scholar
  58. Verma, A. K., Singh, T. N., Kumar, N., & Sarkar, C. (2016). A hybrid FEM–ANN approach for slope instability prediction. Journal of The Institution of Engineers (India): Series A, 97, 171–180.Google Scholar
  59. Wiss, J. F., & Linehan, P. W. (1978). Control of vibration and blast noise from surface coal mining. Northbrook: Wiss, Janney, Elstner and Associates Inc..Google Scholar
  60. Qazi, K. I., Lam, H. K., Xiao, B., Ouyang, G., & Yin, X. (2016). Classification of epilepsy using computational intelligence techniques. CAAI Transactions on Intelligence Technology, 1(2), 137–149.CrossRefGoogle Scholar
  61. Xu, X., Law, R., Chen, W., & Tang, L. (2016). Forecasting tourism demand by extracting fuzzy Takagi–Sugeno rules from trained SVMs. CAAI Transactions on Intelligence Technology, 1(1), 30–42.CrossRefGoogle Scholar
  62. Zou, J., Bui, K. T. T., Xiao, Y., & Doan, C. V. (2017). Dam deformation analysis based on BPNN merging models. Geo-spatial Information Science, 1–9.Google Scholar

Copyright information

© Springer International Publishing AG, part of Springer Nature 2018

Authors and Affiliations

  • Roohollah Shirani Faradonbeh
    • 1
  • Mahdi Hasanipanah
    • 2
    Email author
  • Hassan Bakhshandeh Amnieh
    • 3
  • Danial Jahed Armaghani
    • 4
  • Masoud Monjezi
    • 5
  1. 1.Young Researchers and Elite Club, South Tehran BranchIslamic Azad UniversityTehranIran
  2. 2.Department of Mining EngineeringUniversity of KashanKashanIran
  3. 3.School of Mining, College of EngineeringUniversity of TehranTehranIran
  4. 4.Department of Civil and Environmental EngineeringAmirkabir University of TechnologyTehranIran
  5. 5.Department of Mining EngineeringTarbiat Modares UniversityTehranIran

Personalised recommendations