Skip to main content
Scientific Reports logoLink to Scientific Reports
. 2023 Oct 30;13:18582. doi: 10.1038/s41598-023-46064-5

Assessment of the ground vibration during blasting in mining projects using different computational approaches

Shahab Hosseini 1, Jitendra Khatti 2,, Blessing Olamide Taiwo 3, Yewuhalashet Fissha 4, Kamaldeep Singh Grover 2, Hajime Ikeda 4, Mukesh Pushkarna 5, Milkias Berhanu 6,, Mujahid Ali 7
PMCID: PMC10616075  PMID: 37903881

Abstract

The investigation compares the conventional, advanced machine, deep, and hybrid learning models to introduce an optimum computational model to assess the ground vibrations during blasting in mining projects. The long short-term memory (LSTM), artificial neural network (ANN), least square support vector machine (LSSVM), ensemble tree (ET), decision tree (DT), Gaussian process regression (GPR), support vector machine (SVM), and multilinear regression (MLR) models are employed using 162 data points. For the first time, the blackhole-optimized LSTM model has been used to predict the ground vibrations during blasting. Fifteen performance metrics have been implemented to measure the prediction capabilities of computational models. The study concludes that the blackhole optimized-LSTM model PPV11 is highly capable of predicting ground vibration. Model PPV11 has assessed ground vibrations with RMSE = 0.0181 mm/s, MAE = 0.0067 mm/s, R = 0.9951, a20 = 96.88, IOA = 0.9719, IOS = 0.0356 in testing. Furthermore, this study reveals that the prediction accuracy of hybrid models is less affected by multicollinearity because of the optimization algorithm. The external cross-validation and literature validation confirm the prediction capabilities of model PPV11. The ANOVA and Z tests reject the null hypothesis for actual ground vibration, and the Anderson–Darling test rejects the null hypothesis for predicted ground vibration. This study also concludes that the GPR and LSSVM models overfit because of moderate to problematic multicollinearity in assessing ground vibration during blasting.

Subject terms: Engineering, Mathematics and computing, Physics

Introduction

The detonation of the rock mass during the blasting process causes ground vibration. An explosive charge is inserted into the blast hole in order to explode and shatter rocks. Due to the quick rock acceleration after the blast hole is detonated, significant dynamic stresses are created. The transmission of strain waves by rock mass results in the generation of a wave motion. These strain waves' strain energy causes the rock mass to break apart through a variety of breakage mechanisms, including crushing, radial cracking, and reflection breakage in the presence of a free face. A volume of rock is permanently distorted inside the crushed zone and radial fracture zone. Beyond the fragmentation zone, where there is no permanent rock mass deformation due to stress waves, strain waves propagate through the medium as elastic waves, oscillating the particles they pass through1. Figure 1 depicts the ground vibration during blasting.

Figure 1.

Figure 1

Ground vibration during blasting2.

Rock blasting is one of the most common and cost-efficient rock excavation techniques in mining and civil engineering projects3,4. Rock blasting is a prominent mining technique for metal and non-metal resources, such as hard rock mining excavations and quarrying. According to5, around 30% of the energy from the whole explosive is successfully utilized to break up the rock during rock blasting, while the remaining energy is wasted either through blasting vibration, fly rock, back break, or air overpressure, etc. One of the most severe environmental impacts of blasting is ground vibration, which also causes issues for individuals in the proximity of the blasting zone6. The release of energy during the explosion is what generates ground vibration, and the strength of the vibration is determined by several factors, including the quantity of explosive used, the type of rock blasted, and the distance from the site of the blast to the monitoring station making the optimization a bit challenging without good simulation. According to Lawal and Idris7, the blast-induced ground vibration's intensity is associated with the controlled and uncontrollable blasting parameters. Fattahi and Hasanipanah8 assessed the ground vibration using an optimized relevance vector machine with a performance (R) of 0.915.

During the release of waves from explosive detonation, mine blasting activities cause ground and structures to vibrate. Monitoring and regulating blast-induced ground vibration through predicting peak particle velocity (PPV) has been a concern of blasting engineers for decades. Singh et al.9 noted that the frequency of blast-induced vibration plays a crucial role in destroying structures near a mine. The impact of blast-induced vibrations on surrounding structures, sensitive equipment, and people in urban environments is a crucial aspect of a sustainable mining project. Variables such as mining technique, blast design parameters, explosive type, usage and quantity, rock medium, heterogeneity of rock deposit at the site, distance from the source, characteristics of wave propagation at a site, dynamic characteristics of soil and rocks, response characteristics of existing rock mass fractures, and so on all contribute to the intensity of vibrations on the ground caused by mining operations1012. Peak particle velocity is produced during tensile slabbing by superimposing the induced blast waves from each hole beyond the crushing zone. According to Garai et al.13, the size of the resulting peak particle velocity is determined mainly by the geometry of the drill hole. Since the superimposition angle of the wave is affected by the design orientation sequence of the hole blasts performed on-site, there is an extensive range in the resulting PPV, which can be estimated using machine-learning techniques. Nateghi10 explained that many of these parameters, including rocks' geological and geotechnical conditions, cannot be altered. However, the amount of explosives detonated per delay (as a controllable parameter) can be estimated using an empirical formula that can account for geological and blast design conditions10. Valdivia et al.14 and Rossmanith et al.15 demonstrated the significance of a number of variables whose modifications can affect vibration reduction and blasting operation enhancement. Several literature works revealed a plethora of papers on blast-induced effects, most of which described ground vibration as a difficult byproduct of explosive use in the mine as a technique for rock excavation. Explosive-generated waves dissipate with distance relatively regularly, making them predictably accurate and enabling the regulation of blasting vibrations via mathematical expressions or machine learning soft computing.

The number of explosives used, the distance between the blast face and the monitoring point, and the geological and geotechnical conditions of the rock units in the excavation area are all directly related to ground vibration16,17. Bui et al.18 examined the effects of blasting in a quarry mine in Vietnam using an uncrewed aerial vehicle. The collected database was utilized to create a novel model of hybrid intelligence. Their discovery demonstrates that the negative effects of blast-induced ground vibration can be mitigated using a novel hybrid model. Lawal et al.19 examined the Gene expression programming (GEP), adaptive neuro-fuzzy inference system (ANFIS), and sine cosine algorithm-optimized artificial neural network (SCA-ANN) models to predict blast-initiated ground vibration in five granite quarries. For modelling the blast peak particle velocity, 100 datasets and eight input parameters (distance from the point of blasting to the point of measurement, weight of charge per delay, rock density, and Schmidt rebound hardness) were considered. The deformation behavior of rock during micro-fracturing by blast waves significantly influences the propagation and utilization of explosive energy. The study considered new input parameters for the ground vibration model to incorporate the influence of deformation. Duan et al.20 developed an LSSVM model for estimating greater heating values. Rad et al.21 predicted blast-induced fly-rock in the Gole-E-Gohar iron mine in Iran using the LSSVM approach. Huang et al.22 estimated coal thickness using the LSTM method to improve coal mining safety in the Ordos Basin. Zhang used LSTM to predict landslide failure at Fengning Landslide to overcome the difficulty in predicting stepped landslide deformation with short-term influence. Gomilanovic et al.23 predicted the availability of continuous systems in open pit mines using LSTM. To better comprehend the blast-generated vibration full waveform at Hongtuoshan Copper Mine, Wang et al.24 developed a new full waveform prediction model using LSTM. These applications demonstrate the applicability of artificial intelligence techniques to various geo-engineering and mining problems, including ground vibration prediction. Table 1 displays the summary of the literature survey to estimate the ground vibration level during the blasting.

Table 1.

Details of AI models available in the literature review.

References AI technique Number of datapoints Details of input variables R2 Test
Variables used Nos
Nguyen et al.25 SSO-ELM 216 B/S, DI, ST, MC, PF, HD, RQD, N, SD 9 0.91
Ragam et al.26 XGBoost-RF 121 DI, ST, MC, PF, HD 5 0.95
Zhang et al.27 RF, CART, CHAID 102 DI, MC 2 0.94
Zhou et al.28 RF 102 DI, MC, PF, B, S, HD 6 0.93
Huang et al.29 FA-ANN 88 DI, MC, B, S, N 5 0.91
Zhou et al.30 GEP-MC 102 B/S, DI, ST, MC, PF, HD 6 0.91
Nguyen et al.11 SVR-GA 125 DI, MC 2 0.99
Nguyen et al.12 HKM-CA 136 DI, MC 2 0.99
Armaghani et al.31 ICA 73 B, S, ST, D, HD, PF, MC, DI 8 0.95
Hasanipanah et al.32 CART 86 DI, MC 2 0.95
Shahnazar et al.33 PSO-ANFIS 81 0.98
Ghoraba et al.34 ANN, ANFIS 115 DI, MC 2 0.95
Shirani Faradonbeh et al.35 GEP 102 DI, MC 2 0.88
Hajihassani et al.36 ICA-ANN 95 MC, DI, TC 3 0.98
Dindarloo37 SVM 100 S, B, ST, PF, MC, D, N, RD, SD 9 0.99
Hajihassani et al.38 PSO-ANN 88 BS, ST, PF, MC, DI, Vp, E 7 0.89
Hasanipanah et al.39 SVM 80 RD, E, UCS, TS, Js, B, S, HD/B, SC, ST, DPR, DI 12 0.96
Armaghani et al.6 ANFIS 109 BS, MC, HD, ST, SD, DI, PF, RQD 8 0.97
Armaghani et al.40 PSO-ANN 44 B, S, ST, N, MC, DI 6 0.94
Ghasemi et al.41 FIS 120 DI, MC 2 0.95
Monjezi et al.42 ANN 20 0.93
Mohamadnejad et al.43 SVM, ANN 37 DI, MC 2 0.89
Monjezi et al.44 ANN 182 CD, DI, ST, HD 4 0.95
Mohamed45 ANN, FIS 162 DI, MC 2 0.94
Khandelwal et al.1 ANN 130 0.92
Fişne et al.46 FIS 33 DI, MC 2 0.92
Iphar et al.47 ANFIS 42 DI, CD 2 0.99
Singh and Singh48 ANN D, N, HD, B, S, ST, MC, HDI, RDI 9 0.82

*Bold values represent the best soft computing model in the reported study.

Gap identification

A thorough study of the published research on assessing ground vibration using soft computing approaches reveals that the soft computing approaches are highly capable of predicting ground vibration for mining projects. In the published studies, the researchers and scientists employed various computational approaches using different databases. However, it is already known that the prediction capabilities of soft computing models are based on the nature of databases. Therefore, the optimum performance model in predicting ground vibration is still questionable. Also, the least square support vector machine (LSSVM), ensemble tree (ET), decision tree (DT), gaussian process regression (GPR), support vector machine (SVM), multilinear regression (MLR), artificial neural network (ANN), and long short-term memory (LSTM) models have not been employed for assessing the ground vibrations utilizing a common database. Furthermore, the blackhole optimization algorithm has not been implemented with the LSTM (LSTM-BA) approach and compared to LSSVM, ET, DT, GPR, ET, DT, SVM, MLR, and ANN models in predicting ground vibrations. The Gaussian, polynomial, and linear kernels have not been implemented with the LSSVM model and compared in predicting ground vibration. Multicollinearity is a significant factor for the model's accuracy, which was not studied in predicting ground vibration. In addition, statistical tests, such as Anderson–Darling, Z, and ANOVA, for determining the quality of the database and selection of the hypothesis have not been performed in the reported studies.

Research objectives

This research has been conducted to find the optimum performance model for predicting ground vibration in mining projects. For that aim, the MLR, SVM GPR, DT, ET, LSSVM (gaussian, polynomial, and linear), Bayesian regularization-optimized artificial neural network (ANN-BR), LSTM, and LSTM-BA models have been employed using a common database, and performances have been analyzed. In addition, the database multicollinearity has been computed, and its impact has been investigated on predictive accuracy, performance, and overfitting of models. Moreover, three new index parameters, namely, scatter index (IOS), a20, and agreement index (IOA), have been introduced to measure the computational accuracy of employed models.

Research significance

Determining ground vibration during blasting is time-consuming and arduous. Therefore, a new methodology and experimental setup are required to minimize the impact during blasting. The present research introduces a new methodology associated with artificial intelligence, which is less time-consuming, accurate, and helpful to mining engineers/ designers.

Research methodology

This study has been mapped to identify the optimum performance model for predicting ground vibration (peak particle velocity-PPV). For this aim, MLR, SVM, GPR, DT, ET, LSSVM (linear, polynomial, and Gaussian kernel-based), ANN-BR, LSTM, and LSTM-BA models have been employed, trained, tested, and analyzed. The PPV database has been collected from mines in southwestern Zanjan province in Iran. The database consists of n, B/De, H/B, B (m), S (m), SD (m/kg0.5), and PPV (mm/sec) results of 162 boreholes. For training and testing, 80% and 20% of 162 data points have been chosen randomly. RMSE, MAE, MAPE, WMAPE, VAF, NS, NMBE, RSR, R, R2, LMI, a20-index, IOS, and IOA statistical parameters have computed the model's predictive capabilities. In addition, the score and regression error characteristics (REC) analyses have been performed to find the optimum performance model for assessing ground vibrations in blasting. Furthermore, the optimum performance model has been validated by comparing the performance of models available in the literature. Moreover, an external validation has been conducted to check the generalizability of the models. Also, the sensitivity, hypothesis (ANOVA and Z test), and multicollinearity analyses have been performed in this research. Figure 2 depicts the execution of the present investigation.

Figure 2.

Figure 2

Illustration of a flow chart of the present research.

Data analysis and soft computing approaches

Data collection and data analysis

The PPV (ground vibration) database has been accumulated from the biggest lead–zinc surface mine in Midleast. The geographical location of this mine is approximately 130 km from southwestern Zanjan province in Iran. The longitude, latitude, and altitude above sea level of the Anguran mine are 478225 E, 368433 N, and 2954 m (refer Fig. 3). Since 1940, excavation has been placed at the Anguran mine, which is Iran's biggest and oldest lead and zinc mine. The Anguran mine is one case of faulty management, and as a result, the mine's northern and western sides have been plagued by many instability problems. The location is a portion of the Oroumieh-Poldokhtar region, which stretches between the Zagros belt and the central Iranian region. The mine is located in the centre of a turning anticline, and the predominant rock in the mining region is a metamorphic limestone that contains graphite. The influence of folds is less noticeable after one moves through the carbonaceous portion of the area and into the metabasin stones to the northwest. Various volcanoes, sediment, and metamorphic rocks compose the study region. There is significant evidence in the region of volcanic and plutonic activities. These are the key occurrences of metamorphic rocks and hydrothermal incursion that led to the formation of the various mineral veins at the mine. The deposit's comprehensive geologic resources are around 25 Mt, while its proved reserves are around 12 Mt, with average zinc and lead grades of 27.87% and 4.26%, respectively.

Figure 3.

Figure 3

Geographical location of mine (130 km from southwestern Zanjan province in Iran).

The Anguran mine's blasted benches are conducted by blast holes with a diameter of 5 inches, explosive materials with a specific gravity of 0.85 g/cm3 (ANFO), vertical blast holes, and a delay timing of 3–5 s. To make ANFO, ammonium nitrate (in powder or tablet form) should be mixed with gasoline or oil in a 94.5–5.5% ratio. Peak particle velocity, which leads to damage to the pit walls during blast rounds, is the most challenging issue (refer Fig. 2b,c). It is widely accepted that the blasting pattern design factors affect PPV. After examining these factors, measurements of the burden, spacing, hole depth, charge per delay, sub-drilling, and PPV—the variables that have the most significant impact on back-break and fragmentation—were performed at the Anguran mine by monitoring the 162 different blasting rounds.

Each database has numerous data points spread across numerous rows and columns, which makes it challenging to comprehend. Descriptive statistics are thus generated for the database. In the present research, descriptive statistical parameters, mean, SE mean, StDev, variance, coefficient of variance, minimum, Q1, median, Q3, maximum, IQR, skewness, kurtosis, and MSSD have been calculated for overall, training, testing databases, as mentioned in Table A (refer Appendix). Table A demonstrates that the overall database contains a number of drilling holes (n), burden-to-diameter ratio (B/De), stiffness ratio (H/B), burden (B in meters), spacing (S in meters), explosive weight (Q in kg/m3), scaling distance (SD in m/kg0.5), and peak particle velocity (PPV in mm/s) in the range of 10.0–323.0, 0.003–0.014, 0.476–3.833, 3.0–4.2, 3.5–6.0, 0.229–12.082 kg/m3, 16.6–160.42 m/kg0.5, and 1.135–28.197 mm/s. Before utilizing the database for training and testing purposes, the database has been preprocessed, and missing data and outliers have been removed and normalized by the min–max normalization function =x-min/max-min, where x is the actual value. As a result, Fig. 4 depicts the frequency distribution of the database's n, B/De, H/B, B, S, Q, SD, and PPV variables.

Figure 4.

Figure 4

Illustration of the frequency distribution of variables: (a) n, (b) B/De, (c) H/B, (d) B, (e) S, (f) Q, (g) SD, and (h) PPV.

Coefficient of correlation

In the database, several columns are available, and each column has a relationship with other columns. Using the Pearson product-moment correlation coefficient, this relationship is identified. The two databases' correlation coefficients range (between ±) from 0.0 to 0.20, 0.21 to 0.40, 0.60 to 0.80, and 0.81 to 1.0, respectively, show extremely strong, strong, moderate, weak, and no association49. Figure 5 illustrates the relationship between variables present in the database in terms of the correlation coefficient.

Figure 5.

Figure 5

Illustration of the correlation coefficient.

Figure 5 shows that the n variable has no to weak correlation with B/De (− 0.1391), B (− 0.2249), S (− 0.2222), and SD (− 0.0235), negatively. The negative correlation means a value increases with a decrease. The burden-to-diameter ratio (B/De) also weakly correlates with H/B (0.1281), B (0.2710), and S (0.2364) positively. It has also been observed that the B/De moderately correlates with SD (− 0.7377) and PPV (− 0.6630). Furthermore, the stiffness ratio (H/B) no to weakly correlates with B (0.2293), S (0.0877), SD (− 0.0953), and PPV (0.0865). Also, the stiffness ratio moderately correlates with Q (− 0.4480). Burden (B) and spacing (S) strongly correlate with Q (− 0.8002 for B and − 0.7542 for S). The explosive weight (Q) weakly correlates with SD (− 0.2535) and PPV (0.3693). The correlation coefficient method also determines the multicollinearity of variables in the database. The correlation coefficient of n shows multicollinearity with B (− 0.2249) and S (− 0.2222), which may affect the soft computing models' performance, accuracy, and overfitting in predicting the ground vibrations during blasting. The actual multicollinearity level of input variables has been calculated using the variance inflation factor (VIF), discussed in the next section.

Multicollinearity analysis

Multicollinearity is a phenomenon that can affect the reliability of statistical inferences in regression analysis when there is a high correlation between independent variables. To address multicollinearity, researchers often use the variance inflation factor (VIF), which measures the extent to which the variance of the estimated regression coefficient is increased. Several researchers have suggested different multicollinearity levels in terms of variance inflation factor (VIF = 1/(1-R2)). Khatti and Grover49 have proposed different multicollinearity levels. In the present research, the variance inflation factor (VIF) has been calculated for the input variables, i.e., number of drilling holes, burden-to-diameter ratio, stiffness ratio, burden, spacing, explosive weight, scaling distance, and peak particle velocity (ground vibrations), as mentioned in Table 2.

Table 2.

Results obtained from the multicollinearity analysis.

Statistical parameters Intercept n B/De H/B B S Q SD
Coefficients 5.6651 − 0.0181 − 1855.88 2.7361 − 0.5117 4.4838 1.1532 − 0.0970
Standard error 6.4870 0.0041 132.67 0.4243 1.7689 1.9047 0.2432 0.0157
t Stat 0.8733 − 4.4261 − 13.99 6.4489 − 0.2893 2.3541 4.7421 − 6.1741
P-value 0.3839 0.0000 0.00 0.0000 0.7727 0.0198 0.0000 0.0000
Lower 95% − 7.1499 − 0.0262 − 2117.96 1.8980 − 4.0061 0.7211 0.6728 − 0.1280
Upper 95% 18.4802 − 0.0100 − 1593.80 3.5743 2.9826 8.2465 1.6336 − 0.0660
R2 0.0955 0.7373 0.5302 0.9106 0.9101 0.8180 0.7667
VIF 1.1056 3.8064 2.1286 11.1856 11.1268 5.4952 4.2861
Multicollinearity Level Weak Considerable Considerable Problematic Problematic Moderate Considerable

Table 2 demonstrates that (i) the number of drilling holes (n) has a weak multicollinearity level (0 < VIF ≤ 2.5); (ii) burden-to-diameter ratio (B/De), stiffness ratio (H/B), and scaling distance (SD) have considerable multicollinearity level (2.5 < VIF ≤ 5.0); (iii) explosive weight (Q) has moderate multicollinearity level (5.0 < VIF ≤ 10.0); and (iv) burden (B) and spacing (S) have problematic multicollinearity level (10.0 < VIF).

Hypothesis analysis

In statistics, parametric and non-parametric tests are performed to recognize the hypothesis analysis. This study uses parametric statistical tests, namely ANOVA and Z-tests, to identify the hypothesis. The following statements have been drawn to identify the research hypothesis.

  • i.

    All independent variables do not affect peak particle velocity (ground vibration) prediction equally.

  • ii.

    The stiffness and burden-to-diameter ratios do not correlate highly with ground vibration during blasting.

  • iii.

    The explosive weight and burden are not highly dependent on each other during blasting.

The analysis of variance (ANOVA) analyses the amount of variation within each sample concerning the amount of variance between samples to test for variations in population mean values. The results obtained from the ANOVA analysis are given in Table B (refer Appendix). Table B illustrates that (i) the value of F (which is the state value) is higher than F crit (F critical) and (ii) the value of p is lower than the significance value, i.e., 0.05, for each input variable. Hence, the present research rejects the NULL HYPOTHESIS in predicting the ground vibration during blasting. Furthermore, the Z-test has been performed to select the hypothesis. When the variances are known, and the sample size is large, a z-test is a statistical study to determine if two population means differ. When the z-statistic has a normal distribution, a hypothesis test is referred to as a z-test. Table C (refer Appendix) contains the results obtained from the Z-test. Table C demonstrates that each input variable satisfies the statistical clause for selecting the research hypothesis, i.e., z critical one tail < z critical two tail; p-value (one & two tail) < 0.05. Hence, the present research accepts the RESEARCH HYPOTHESIS for the present research.

Applied soft computing approaches

This research has employed MLR, LSSVM, SVM, GPR, DT, ET, ANN, and LSTM models to assess the ground vibrations during blasting in a mining project. These models have been configured by analyzing the published research of Taiwo et al.50,51, Hosseini et al.52,53, Wang et al.54, Khatti and Grover5558.

Multiple linear regression (MLR)

Several writers have employed the MVR modelling approach, including Taiwo et al.4 for fragmentation size prediction, Al-Bakri and Sazid59 for blast-induced impact, and Tella et al.60 for dust particle matter prediction. The approach of multivariate regression modeling is utilized to build multiple variable equations and provide estimates for diverse engineering challenges61. Numerous writers have utilized this approach to build equations that respond to the influence of the dependent variable on the independent variable6264. The general mathematical statement for multiple inputs and one output is illustrated in Eq. (1).

Y=b0+b1X1+b2X2+b3X3++bnXn 1

where b is constant, Xi (i.e., X1 = n, X2 = B/De, X3 = H/B, X4 = B, X5 = S, X6 = Q, X7 = SD) and Y (= PPV) are input and output variables, respectively. The MVR model proposed in this study has seven independent variables: blast hole number, burden, spacing, stiffness ratio, powder factor, burden-to-diameter ratio, and brittleness ratio, and one dependent variable (Peak particle velocity). The developed MLR model (R2 = 0.76) is present in Eq. (2) (derived in the training phase) for this study's PPV prediction.

PPV=3.7728-0.01593n-1800.96BDe+2.9482HB-0.9614B+4.9613S+1.2098Q-0.0922SD 2

Least-square support vector machine (LSSVM)

LSSVM is a sophisticated machine-learning technique considered an advanced version of the well-known support vector machine (SVM) approach. It employs converting a quadratic programming problem into a linear equation problem. The stages for the computation of an output "yi" with input vector ϵ Rn| using LSSVM with {(xi,yi)|i = 1, …, l} data sample points for training are explained in Eqs. (38). The model regression optimization problem is represented by Eq. (3).

LSSVM modeling is used to provide appropriate solution adjustment to the computational complexity working problem related to support vector models65,66. The work of Razavi et al.67 focuses on the use of LS-SVM and ANFIS in model construction for evaluating the thermal conductivity increase of metal and metal oxide-based nanofluids. According to their findings, the least square support vector machine algorithm outperforms adaptive neuro-fuzzy inference system techniques. Wang and Hu68 found that LS-SVM is recommended over SVM and LSSVM for large-scale problems because its solution technique is more efficient.

To minimize the model output (Eq. (3)), the Lagrange method using Eqs. (4)–(6) was adopted in this study.

graphic file with name 41598_2023_46064_Equ3_HTML.gif 3
graphic file with name 41598_2023_46064_Equ4_HTML.gif 4
graphic file with name 41598_2023_46064_Equ5_HTML.gif 5

where w is the weight vector, g ϵ R+ is the penalty parameter, i is an error deviation, and ƥ (.) is mapping to a high-dimensional space.

graphic file with name 41598_2023_46064_Equ6_HTML.gif 6

The kernel function K is computed using Eq. (7), which is substituted into Eq. (8) for the linear transformation of Eq. (6) as proposed by Karush–Kuhn–Tucker (KKT) conditions.

graphic file with name 41598_2023_46064_Equ7_HTML.gif 7
01lT1lK+g-11lbα=0y 8

where y=y1,y2,.ylT, li=1,..lT, li is lih ordered unit matrix, α=α1,.αlT K is the performance and generalization ability noted by Wang et al.66. In this study, Python-based LSSVM was utilized for training using seven inputs to predict the PPV. A large kernel width control factor value was employed during modeling training to optimize the model learning process and avoid overfitting, as proposed by Félix et al.69. However, the function-based LSSVM models are employed, having a matrix dimension of 7:1 (input: output). Each model has been configured with a gamma of 3 and a sigma of 10.

Support vector machine (SVM)

According to Reddy, the Support Vector Machine is the most extensively used machine learning module in geotechnical engineering and tunnelling70. Also, the Support vector regression (SVR) learning prediction procedure is based on statistical learning theory. This supervised learning algorithm has various characteristics, and it avoids over-fitting due to simple decision limits71. Kurani et al.72 used SVM to forecast the stock market. SVM reduces overfitting by employing kernel functions and regularization settings73. Li and Mei74 have predicted the tunnel crown displacement induced by blasting excavation using hybrid SVR models. Also, Li et al.75 have employed hybrid SVR models to assess the fly-rock distance in surface mining. Support Vector Regression (SVR), or regression-based SVM in the literature, can be described as a linear SVR using the formula in Eq. (9).

fx=inφxiw+b 9

In which f(x) indicates the model output, xi signifies an input variable, φ denotes nonlinear mapping, and w and b are the regression function's weight vector and bias. Figure 6 depicts the structure of the support vector machine used in this study, which includes an input layer, a hidden layer, and an output layer.

Figure 6.

Figure 6

Support vector machine structure.

The support vector machine model is configured with default hyperparameters, i.e., kernel function (= Gaussian), box constraint (= 0.0149), kernel scale (= 0.1566), epsilon (= 0.0689), sequential minimal optimization solver, gap tolerance (= 1.0E − 0.3), and bias (= 15.0950). So, the best prediction can be achieved by the SVM model. Furthermore, the SVM model is optimized by the Bayesian regularization algorithm. The iterations, maximum training time, and number of grid divisions are kept default, i.e., 30, 300 s, and 10, respectively.

Gaussian process regression (GPR)

The Gaussian process represents an output parameter by collecting random variables, any finite number of which have a joint Gaussian distribution, as explained by76. GPR applications have been observed for decades. Keprate et al.77 used GPR to forecast stress intensity factors in a bit to analyze fatigue degradation in the offshore pipe. Arthur et al.78 used GPR to reduce blast impact in a Ghana open pit mine. The analysis found that the GPR suggested model was more accurate than the US Bureau of Mines model, the Langefors and Kihlstrom model, the Ambraseys-Hendron model, and the Indian Standard model. GPR model output Y(X) for N dataset using Eq. (10) with the Gaussian regression model present in Eq. (11). Where (x) maps an input vector x into a feature space.

Fx=pxTw 10
y/X,KN0,X,X+σn2I) 11

where K(X, X ) is the covariance matrix, and k is the covariance function or kernel function. For some test inputs X*, the joint distribution of the target and function values under the prior is calculated using Eq. (12).

yf=NO,KX,X+σn2I)KX,XKX,XK(K,X 12

The squared exponential covariance functions used in this study are parameterized in terms of hyper-parameters as shown in Eq. (13). The kernel function of the Gaussian process model is a positive semi-definite, such as linear kernel function, polynomial kernel function, Gaussian kernel function, and recurrent kernel function. The log-likelihood of training data is transformed using Eq. (14).

kxp,xq=σn2Iexp(-12l2(xp-xq)2+σn2δpq 13
lθ=-12yTk+σn2I-1×y-12log/k+σn2I/-n2log2π 14

Where ɵ is the vector containing all the hyperparameters as expressed in Eq. (15).

θ=l,σf2,σn2 15

The output result is optimized by maximizing the log-likelihood of the training data using conjugate descent as a numerical optimization method. Default hyperparameters configure the Gaussian process regression model to obtain the best ground vibration prediction in this study. The basic function (zero, constant, and linear), kernel function (= exponential), kernel parameters (= 0.7183; 3.0527), sigma (= 0.3313), iterations (= 30), maximum training time (= 300), and number of grid divisions (= 10) are selected as default. The GPR model is also optimized by the Bayesian optimization algorithm.

Decision tree (DT) and ensemble tree (ET)

According to Khan et al.79, the machine learning (ML) algorithm is an essential component of the intelligent algorithm. Ensemble modeling is a process in which numerous models are developed to predict an outcome, either by employing various modeling techniques or a variety of training data sets. The ensemble model then aggregates the predictions of each base model, yielding a single final prediction for the unknown data. Yin et al.80 found that ensemble models that used KNN and RNN fared the best across all ensemble models. Although these ensemble models have a high level of prediction accuracy, they have several practical issues that prohibit them from being extensively deployed81. Overfitting is a common problem with ensemble models. Various challenges necessitate different combined methods, and there should be a distinction between the basis classifiers and the combination technique, and the base classifier must be chosen. Otherwise, performance will not be able to improve82. Many hyperparameters were modified to produce an optimum result when creating the proposed PPV model utilizing the ensemble model. The ensemble model's parameter settings significantly impact capacity81. Because decision tree techniques closely mirror human reasoning and are simple to understand, they have been frequently employed to develop classification models. The modeling technique is also known as a regression tree because it involves a calculation process that resembles a tree structure. Dauji83 states that DT flows from a root node (decision box) to decision boxes based on the 'yes' or 'no' decision output. As a result, during the modeling step, the model space is partitioned into subspaces, each with its own decision rule. The suggested Techniques for avoiding too many domain splits neighboring models were applied while creating the proposed DT model for PPV, as detailed in Maimon and Rokach84 and Jekabsons85 studies. The PPV prediction input data hyper-space was partitioned to obtain the desired maximum decrease in standard deviation in the DT M5 algorithm for PPV estimation. The decision (split criterion = MSE, min-parent = 12, min leaf = 6, max splits = 129, tolerance = 1.0E-6) and ensemble (N-learn = 497, method = bag) tree models are configured for better prediction with 1 to 10 leaves and a Bayesian optimization algorithm.

Artificial neural networks (ANN)

The artificial neural network (ANN) is a computational modeling technique that mimics the structure and functionality of natural neural networks. This artificial intelligence modeling method is inspired by how the organic brain system functions50,86. ANN is a three-layer processing architecture that includes an input layer, a hidden layer, and an output layer collaborating to solve specific issues. These networks fit nonlinear and perceiving patterns87. Fissha et al.88 introduced the application of Bayesian-based ANN to improve the Mikurahana quarry blasting impact, demonstrating a new advantage of neural networks for ground improvement. Bhatawdekar et al.89 developed a soft computing model for estimating fly rock distance using different input variables, such as hole diameter, burden, stemming length, rock density, charge-per-meter, powder factor (PF), blast-ability index (BI), and weathering index datasets using hybrid ANN approaches. This study used an ANN technique with Bayesian Regularization algorithms to construct a prediction model for PPV. One hundred sixty-two datasets were used for the proposed model construction, with 80% training and 20% testing databases. Khatti and Grover90 analyzed the impact of hidden layers and neurons on the ANN model's performance in predicting compacted soil's compaction parameters. In the published work, authors observed that the performance of the ANN model increases with neurons, i.e., up to 10. On the other side, the overfitting occurs due to several hidden layers. Therefore, it has been decided to configure the ANN model with eight neurons and one hidden layer. Hence, the ANN model has been structured as 7-8-1 (where seven variables at the input layer, and eight neurons connect the input layer with one hidden layer), and the sigmoid transfer function scored best for PPV prediction. An excellent configuration of neural networks can achieve the best ground vibration prediction. This study configures the neural network model with 1000 epochs, eight hidden layers, a sigmoid activation function, 0.000346 gradient, 0.01 learning rate, and a Bayesian regularization algorithm.

Long short-term memory (LSTM)

According to Yu et al., LSTM is a variety of recurrent neural networks (RNNs) capable of learning long-term dependencies, especially in sequence prediction problems. Mehedi et al.91 explained that LSTM contains a memory cell that stores performance historical data. This memory cell employs three regulating gates, called the input, forget, and output gates, which allow the LSTM network to add or delete content from the cell state. The cell state Ct of a typical LSTM includes both sigmoidal layer function σ and a point-wise multiplication operator incorporated to control the network information through the three processing gates (forget, input, and output gates). The input gate expression is presented in Eq. (16) for decision-making regarding the position of xt, and the storage decision in the cell state.

it=σWiht-1+Wiht+bi 16

where it is the input gate, Wi and bi represents the input weight and bias of the input gate, respectively. After each state, new data xt is sent to the network at each time instant t; the forget gate response at every instant is represented by Eq. (17).

ft=σWfht-1+Wfht+bf 17

where Wf and Wf represents the input weight and bias of the forget gate, respectively, ft denotes the forget gate, ht-1 represent the output block memory. A new vector Ct~ is generated using tanh layer function as expressed in Eq. (18) to introduce the cell state Ct process stage condition.

Ct~=tanhWcht-1Wcxtbc 18

where Wc is the cell state weight and bc is the cell state bias, and * represents the Hadamard product92. The model output memory block ht is created by using the output gate ot, and another tanh layer, as expressed in Eqs. (19) and (20).

ot=σWoht-1+Woxt+bo 19
ht=ottanhct 20

where ht and ht indicates the input weight and bias of the output gate. In this work, a new LSTM intelligent optimizer based on the blackhole optimization algorithm was applied for variable position optimization. The BH algorithm is an example of a population-based approach with some characteristics in common with other such approaches. Like previous population-based algorithms, this one generates and randomly distributes a population of candidate solutions to the problem across the search space. Figure 7 presents the black hole algorithm flow chart.

Figure 7.

Figure 7

Flow chart of black hole optimized LSTM model.

A black hole (BH) is a region of space with a very high mass-to-volume ratio. Particle mass is concentrated in the singularity, also known as the core of the BH. The event horizon is a region of extremely strong gravitational pull that surrounds the black hole singularity and prevents nearby particles from escaping. Each possible answer is called a “star” in the BHA; therefore, we begin by randomly building stars in the search spaces. This is done to find the best possible answer. Then, it examines each star to get the best possible answer or BH. As the stars keep moving in the same direction as the BH, it gradually absorbs them. The mechanism by which the stars move is described by Eq. (21). The BH algorithm is an example of a population-based approach with some characteristics in common with other such approaches. Like previous population-based algorithms, this one generates and randomly distributes a population of candidate solutions to the problem across the search space.

xit+1=xit+rxBH-xit 21

In which xi(t) and xi(t + 1) indicate the locations of the ith star at repetitions t and t + 1, respectively. In addition, r signifies a random value between (0, 1), and xBH is the BH's location in searching spaces. The LSTM models are configured with epochs to 1000, batch size of 52, gradient threshold of 0.022, initial learning rate of 0.00017, learn rate drop period of 191, and learn rate drop factor of 0.1. The alpha and beta of the blackhole optimization algorithm have been selected as 0.4 and 0.9, respectively, for the blackhole optimized LSTM model.

Performance evaluation

Several metrics are available in statistics, which is used in computational mechanics. Sixteen performance metrics have been implemented in this research. The mathematical formulation of the performance metrics is as follows90,9397:

Root Mean Square Error (RMSE)

RMSE=1ni=1nα-β2 22

Mean Absolute Error (MAE)

MAE=1ni=1nω-α 23

Coefficient of determination (R2)

R2=i=1rα-β2-i=1rα-ω2i=1rα-β2 24

Coefficient of correlation (r)

r=αi-β¯ωi-ω¯αi-β¯2ωi-ω¯2 25

Mean Absolute Percentage Error (MAPE)

MAPE=1ni=1nα-ωα100 26

Weighted Mean Absolute Percentage Error (WMAPE)

WMAPE=i=1nα-ωααi=1nα 27

Variance Accounted For (VAF)

VAF=1-varα-ωvarα100 28

Root mean square error to observation's standard deviation ratio (RSR)

RSR=RMSE1Ni=1Nα-β2 29

Nash–Sutcliffe efficiency (NS)

NS=1-i=1nα-ω2i=1nα-β2 30

Legate and McCabe's index (LMI)

LMI=1-i=1nα-ωi=1nα-β 31

Normalized Mean Bias Error (NMBE)

NMBE=1Ni=1nω-α21Ni=1nα 32

a-20 index

a20index=m20H 33

Index of Agreement (IOA)

IOA=1-i=1nω-α2i=1nα-β 34

Index of Scatter (IOS)

IOS=RMSEAvg.ofActualValues 35

Performance Index (PI)

PI=R2+VAF/100-RMSE 36

Bias Factor (BF)

BF=1Ni=1nαω 37

where β is the mean of the real values, k is the number of independent variables, n presents the total number of data, ω¯ is the mean of the predicted value, α and ω are the real and predicted ith values, m20 is the ratio of experimental to the predicted value (0.8 to 1.2), and H is the total number of data samples. The value of R more than 0.8 (R2 = 0.64) shows strong, between 0.2 (R2 = 0.4) to 0.8 (R2 = 0.64) presents good, and less than 0.2 (R2 = 0.4) presents weak correlation between pairs of data98. A perfect predictive model always has a performance equal to the ideal value mentioned in Table 3.

Table 3.

Ideal value of the different performance indicators.

Indicators Value Indicators Value
RMSE 0 NMBE 0
MAE 0 NS 1
R2 1 LMI 0
PI 2 RSR 0
MAPE 0–100 a20-index 100
WMAPE 0 IOA 1
VAF 100 IOS 0
R 1 BF 1

Nonlinear sensitivity analysis

Sensitivity analysis is used to identify the variables that will affect the prediction the most. Sensitivity analysis comes in both global and local forms. The sensitivity analysis can be carried out using several techniques, and cosine amplitude is one of them. The cosine amplitude technique has been implemented in this study. The mathematical expression of the cosine amplitude method is93:

CAM=c=1nXicXjkc=1nXic2c=1nXjk2 38

where Xic is input parameters n, B/De, H/B, B, S, Q, and SD, and Xjk is output parameter PPV (ground vibration). A strong influencing input variable always has a CAM value near one. In this study, 162 data points have been collected from the field. The sensitivity analysis result has been drawn, as depicted in Fig. 8.

Figure 8.

Figure 8

Illustrations of sensitivity analysis for PPV (ground vibration).

Figure 8 illustrates that the input parameters, such as n, B/De, H/B, B, S, and SD, highly influence the ground vibration prediction during blasting. Comparing all input variables, the Q variable (= 0.6717) influences the PPV (ground vibration) prediction less than other input variables.

Results and discussion

Results simulation

In this work, PPV1, PPV2, PPV3, PPV4, PPV5, PPV6, PPV7, PPV8, PPV9, PPV10, and PPV11 models based on MLR, SVM, GPR, DT, ET, L-LSSVM, P-LSSVM, G-LSSVM, ANN-BR, LSTM, and LSTM-BA approaches have been employed, performed, and analyzed. The fifteen metrics have measured the training (TR) and testing (TS) performances of all models, as summarized in Table D (refer Appendix). Table D demonstrates that the GPR model PPV3 has higher performance (TS = 0.8832, TR = 0.9999) than other conventional models, i.e., MLR, SVM, DT, and ET. The model PPV3 performs better if the database is limited/ small99. It has been measured that model PPV3 predicts the ground vibration with RMSE = 0.0737 mm/s, MAE = 0.0580 mm/s, MAPE = 12.2871 mm/s, WMAPE = 0.1135 mm/s, and NMBE = 0.0106, in the TS phase. Comparing LSSVM models, i.e., PPV6 (linear kernel-based), PPV7 (polynomial kernel-based), and PPV8 (Gaussian kernel-based), demonstrates that LSSVM model PPV8 has outperformed models PPV6 and PPV7, with the higher TS performance (RMSE = 0.0487 mm/s, MAE = 0.0382 mm/s, R = 0.9751, MAPE = 10.3971 mm/s, VAF = 95.07, WMAPE = 0.0749 mm/s, NS = 0.9038, PI = 1.8528, BF = 0.9054, NMBE = 0.0047 mm/s, LMI = 0.3214, RSR = 0.3102, a20-index = 96.88, IOA = 0.8393, and IOS = 0.0955).

Moreover, the deep learning approach based-models, i.e., ANN-BR (model PPV9), LSTM (model PPV10), and LSTM-BA (model PPV11), have been compared. The performance comparison of models PPV9 and PPV10 demonstrates that the ANN-BR model has attained higher TR (R = 0.9719) and TS (R = 0.9809) performance in predicting ground vibrations during blasting. The comparison shows that model PPV9 predicts ground vibration with the least residuals in the TR and TS phases. In addition, the blackhole algorithm optimized model PPV10 has gained over 99% (TR = 1.0000, TS = 0.9951) accuracy in both phases. Also, model PPV11 has estimated the ground vibration with the least prediction error in the testing phase (RMSE = 0.0181 mm/s, MAE = 0.0067 mm/s, MAPE = 3.8927 mm/s, WMAPE = 0.0131 mm/s, and NMBE = 0.0006), comparatively higher than other models. The overall comparison reveals that PPV11 is the optimum performance model for assessing peak particle velocity (ground vibration) during blasting. A statistical relationship is drawn between actual and predicted PPV using models PPV1 to PPV11, as depicted in Fig. 9.

Figure 9.

Figure 9

Figure 9

Illustration of the relationship between actual and predicted PPV using models: (a) PPV1, (b) PPV2, (c) PPV3, (d) PPV4, (e) PPV5, (f) PPV6, (g) PPV7, (h) PPV8, (i) PPV9, (j) PPV10, and (k) PPV11.

Visual interpretation of results

The visual interpretation of results has been drawn for a better understanding and analysis. The score analysis has been discussed in this section, and the results are presented. The second section plots the regression error characteristics curves for the training and testing phase.

Score analysis

The score analysis compares the effectiveness of computational models through statistical analysis. A score of n is assigned to the model for selecting the best value for each performance indicator (in this study, n = 11; see soft computing models taken into account in the analysis). The higher and lower values of performance indicators in score analysis demonstrate the better and worse training and testing examples for the models. The final model score is calculated by averaging the performance indicator scores from each training and testing phase. The training and testing scores are then added to determine a model's total score. The score analysis results for training and testing performances of the computational models PPV1 to PPV11 are summarized and depicted in Table E and graphically presented in Fig. 10a and b.

Figure 10.

Figure 10

Depiction of score analysis results for computational models in (a) TR and (b) TS phase.

Figure 10a and b and Table 6 illustrate that model PPV11 has obtained higher scores in training and testing. Hence, the LSTM-BA model PPV11 is the optimum performance model for assessing ground vibration (PPV) during blasting. It has also been observed that the decision tree model PPV4 has obtained the lowest score and is identified as the poor-performance soft computing model in the present research.

Table 6.

Validation of LSTM-BA model PPV11.

References AI technique Number of datapoints Details of input variables R Test
Variables used Nos
Nguyen et al.25 SSO-ELM 216 B/S, DI, ST, MC, PF, HD, RQD, N, SD 9 0.9539
Ragam et al.26 XGBoost-RF 121 DI, ST, MC, PF, HD 5 0.9747
Zhang et al.27 RF 102 DI, MC 2 0.9695
Zhou et al.28 RF 102 DI, MC, PF, B, S, HD 6 0.9644
Huang et al.29 FA-ANN 88 DI, MC, B, S, N 5 0.9539
Zhou et al.30 GEP-MC 102 B/S, DI, ST, MC, PF, HD 6 0.9539
Nguyen et al.11 SVR-GA 125 DI, MC 2 0.9949
Present study LSTM-BA 162 N, B/De, H/B, B, S, Q, SD 7 0.9951

*Bold values correspond to the optimum performance model.

Regression error characteristics (REC) curve

Regression Error Characteristic (REC) curves generalize ROC curves to regression. The percentage of predicted points that fall inside the tolerance is shown on the y-axis of REC curves, and the error tolerance is on the x-axis. The resulting curve provides an estimation of the error's cumulative distribution function. In the present research, REC curves have been plotted for models PPV3 (machine learning model), PPV8 (advanced machine learning model), PPV9 (deep learning model), and PPV11 (hybrid learning model) and compared with each other to find the optimum performance model, as shown in Fig. 11, along with the AOC values, mentioned in Table 4.

Figure 11.

Figure 11

Depiction of REC curve for soft computing models in (a) training and (b) testing phase.

Table 4.

AOC values for soft computing models.

Phase Actual PPV3 PPV8 PPV9 PPV11
Train 0.00E+00 5.70E−06 6.45E−06 1.20E−03 5.43E−06
Test 0.00E+00 4.78E−03 1.72E−03 7.21E-04 1.48E−05

*Bold values present to the optimum performance model.

Table 4 shows that model PPV11 has attained the least AOC, i.e., 5.43E−06 in training and 1.48E−05 in the testing phase, close to the AOC of actual ground vibration. Hence, model PPV11 is an optimum performance model.

Anderson darling test

The Anderson–Darling test is utilized to test if an example of information came from a populace with a particular dissemination. It is a change of the Kolmogorov–Smirnov (K-S) test and gives more weight to the tails than the K-S test. The K-S test is without circulation as the basic qualities don't rely upon the particular dissemination being tried (note that this is valid just for a completely determined conveyance; for example, the boundaries are known). The Anderson–Darling test utilizes the particular conveyance in ascertaining basic qualities. In the present research, the Anderson–Darling (AD) test has been performed for models PPV3, PPV8, PPV9, and PPV11. The results obtained from the AD test are graphically presented in Fig. 12, along with Table 5.

Figure 12.

Figure 12

Illustration of AD test for model (a) actual, (b) PPV3, (c) PPV8, (d) PPV9, and PPV11.

Table 5.

Anderson–Darling test results for the whole database.

Model ID Database AD Value p-value
Actual 162 0.443 0.0283
PPV3 0.628
PPV8 0.504
PPV9 0.456
PPV11 0.438

*Bold values present to the optimum performance model.

The AD test has been performed for the entire database (training + testing). Table 5 demonstrates that the actual model has a 0.0283 p-value, less than the significance level (0.05), showing the rejection of the null hypothesis of normality. The AD value of model PPV11 is closest to the actual value, which confirms the superiority of the LSTM-BA model PPV11 over the other machine, advanced machine, and deep learning models.

Results analysis

In this work, eleven computational models have been developed, performed, and analyzed in predicting ground vibration during blasting. The analysis of fifteen metrics reveals that the GPR model PPV3, Gaussian kernel function-based LSSVM model PPV8, ANN-BR model PPV9, and blackhole optimized-LSTM model PPV11 have performed better. Figure 13 illustrates the test performance variation for models PPV3, PPV8, and PPV9 wrt PPV11. Figure 13 shows that model PPV3 has attained 306.25% higher RMSE, RSR, and IOS than models PPV8 and PPV9. Also, model PPV3 has gained VAF = 20.96%, NS = 20.97%, PI = 24.12%, a20-index = 16.13%, and IOA = 22.17% less than model PPV11. The percentage performance comparison of models PPV3, PPV8, and PPV9 demonstrates that model PPV9 obtained second place in achieving better performance. Model PPV9 has attained 1.42% less performance than model PPV11. Finally, the analysis introduces the LSTM-BA model PPV11 as the optimum performance model for predicting ground vibration during blasting.

Figure 13.

Figure 13

Illustration of performance variation for models PPV3, PPV8, and PPV8.

Conversely, the sensitivity analysis demonstrates that H/B, B, S, and SD variables highly influence ground vibration prediction. Therefore, the obtained results in the testing phase have been analyzed for H/B, B, S, and SD variables.

Analysis of results for H/B

The descriptive statistics demonstrate that the database contains H/B in the range of 0.476 to 3.833. Therefore, the prediction capabilities have been checked by bifurcating results for H/B greater than 2.5 and less than 2.5. Figure 14a and b presents the statistical relationship between actual and predicted PPV for H/B greater than 2.5 and less than 2.5.

Figure 14.

Figure 14

Depiction of results obtained using models PPV3, PPV8, PPV9, and PPV11, if (a) H/B < 2.5 and (b) H/B > 2.5.

Figure 14a illustrates that models PPV3, PPV8, PPV9, and PPV11 have predicted ground vibrations with R of 0.8343, 0.9851, 0.9951, and 0.9998, respectively, in the case of H/B is less than 2.5. Conversely, Fig. 14b demonstrates that models PPV3, PPV8, PPV9, and PPV11 have predicted ground vibrations with R of 0.9318, 0.9858, 0.9828, and 0.9998, respectively, in the case of H/B > 2.5. It is observed that (i) the GPR model PPV3 attains higher R if H/B > 2.5, and (ii) the LSTM-BA model PPV11 performs outstandingly in both cases (H/B < 2.5 and H/B > 2.5).

Analysis of results for B

The database contains B in the range of 3.00–4.20 m. Therefore, the obtained results using models PPV3, PPV8, PPV9, and PPV11 have been analyzed for B less than 4.0 m and B higher than 4.0 m. The analyzed results for both cases are graphically depicted in Fig. 15a and b.

Figure 15.

Figure 15

Depiction of results obtained using models PPV3, PPV8, PPV9, and PPV11, if (a) B < 4.0 m and (b) B > 4.0 m.

Figure 15 reveals that model PPV11 has predicted ground vibration with a performance of 0.9999 and 0.9995 for B < 4.0 m and B > 4.0, respectively. Figure 15a and b also demonstrates that the predicted ground vibrations using model PPV11 lie between the upper and lower confidence levels, and the confidence interval is 2.0%.

Analysis of results for S

The database contains S in the range of 3.5–6.0 m. Therefore, the obtained results using models PPV3, PPV8, PPV9, and PPV11 have been analyzed for S less than 4.9 m and S higher than 4.9 m. The analyzed results for both cases are graphically depicted in Fig. 16a and b.

Figure 16.

Figure 16

Depiction of results obtained using models PPV3, PPV8, PPV9, and PPV11, if (a) S < 4.9 m and (b) S > 4.9 m.

Figure 16a and b demonstrates that model PPV11 has attained 0.9999 and 0.9995 accuracies for S < 4.9 m and S > 4.9 m cases, respectively, comparatively higher than models PPV3, PPV8, and PPV9.

Analysis of results SD

The descriptive statistics show that the database contains scaling distance (SD) in the range of 16.6–160.420 m/kg0.5. Therefore, the testing results have been bifurcated for SD < 50 m/kg0.5 and SD > 50 m/kg0.5. A relationship between the actual and predicted ground vibrations has been drawn for each case, as depicted in Fig. 17.

Figure 17.

Figure 17

Illustration of results obtained using models PPV3, PPV8, PPV9, and PPV11, if (a) SD < 50 m/kg0.5 and (b) SD > 50 m/kg0.5.

Figure 17 shows that model PPV11 has outperformed other models PPV3, PPV8, and PPV9, with a performance of 0.9997 and 0.9998 in SD < 50 m/kg0.5 and SD > 50 m/kg0.5 cases, respectively.

The overall analysis of the results reveals that the LSTM-BA model PPV11 is highly capable of predicting ground vibrations (peak particle velocity-PPV) during blasting. Furthermore, the capabilities of the LSTM-BA model PPV11 in predicting the ground vibration have been validated by comparing the R of published models, as reported in Table 6. Table 6 illustrates that the LSTM-BA model PPV11 has outperformed the models available in the literature in predicting ground vibration during blasting. Hence, the LSTM-BA model PPV11 has been recognized as the optimum performance model.

External validation

A model's generalizability is evaluated, and external validation is carried out to make sure the model isn't just overfitting the training set. Finding the most accurate model for predicting ground vibrations is made more accessible by the findings of external validation. Accuracy is the capacity of the model to correctly identify patients as having or not having the desired outcome. External validation checks for overfitting and guarantees that models are reliable. When a model is too tightly suited to the training data and does not generalize effectively to new data, it is said to be overfit. By contrasting the model's performance on the training data with the test data, external validation can help to spot overfitting. The Golbraikh and Tropsha100 theory, which was proposed, is an accurate model in this investigation. Table F (refer Appendix) summarizes the theory's various mathematical expression-related aspects. The external validation results are presented in Table 7 for all proposed models in both the training and testing phases. Table 7 demonstrates that model PPV11 has attained excellent generalizability, showing superiority over all PPV models employed in this work.

Table 7.

Result obtained from external validation.

Model ID Phase k k Ro2 Ro2 Rm m n
PPV1 TR 1.00 0.98 1.00 0.99 0.38 − 0.32 − 0.32
TS 1.00 0.97 1.00 0.99 0.34 − 0.38 − 0.37
PPV2 TR 1.01 0.99 1.00 1.00 0.72 − 0.06 − 0.06
TS 1.44 0.65 0.95 0.95 0.01 − 1.97 − 1.52
PPV3 TR 1.00 1.00 1.00 1.00 0.99 0.00 0.00
TS 0.99 0.99 1.00 1.00 0.45 − 0.24 − 0.24
PPV4 TR 1.00 0.98 1.00 1.00 0.41 − 0.29 − 0.29
TS 0.94 1.01 0.93 1.00 0.12 − 1.24 − 1.40
PPV5 TR 1.01 0.98 1.00 1.00 0.65 − 0.09 − 0.09
TS 0.99 0.97 1.00 0.99 0.29 − 0.48 − 0.47
PPV6 TR 0.97 1.03 0.99 0.99 0.91 0.01 0.01
TS 1.00 0.99 1.00 1.00 0.76 − 0.04 − 0.04
PPV7 TR 0.99 1.01 1.00 1.00 0.97 0.00 0.00
TS 0.97 1.02 0.99 1.00 0.80 − 0.03 − 0.03
PPV8 TR 0.97 1.03 0.99 0.99 0.91 0.01 0.01
TS 1.00 0.99 1.00 1.00 0.76 − 0.04 − 0.04
PPV9 TR 0.99 1.01 1.00 1.00 0.72 − 0.06 − 0.06
TS 1.00 1.00 1.00 1.00 0.81 − 0.03 − 0.03
PPV10 TR 1.00 1.00 1.00 1.00 0.86 − 0.02 − 0.02
TS 0.99 1.01 1.00 1.00 0.83 − 0.02 − 0.02
PPV11 TR 1.00 1.00 1.00 1.00 0.98 0.00 0.00
TS 1.00 1.00 1.00 1.00 0.98 0.00 0.00

*Bold values present the optimum performance model.

Overfitting analysis

Overfitting is a phenomenon that occurs due to a complex model and a simple database or a simple model and a complex database. The ratio of test to train RMSE shows an overfitting of a computational model. In the present research, models PPV1 to PPV11 have been used to predict ground vibration during blasting. Overfitting of models PPV1 to PPV11 is estimated and depicted in Fig. 18.

Figure 18.

Figure 18

Depiction of overfitting achieved by models in predicting ground vibrations.

Figure 18 demonstrates that the GPR model PPV3 has achieved the highest overfitting in predicting ground vibrations, followed by the G-LSSVM model PPV8. It has also been observed that model PPV11 has obtained 7.58 overfitting, comparatively less than models PPV3 and PPV8. The least overfitting has been attained by the ANN-BR model PPV9, i.e., 0.82.

Summary and conclusions

This work introduces an optimum performance model for predicting ground vibration during blasting. For this aim, eleven computational models have been employed using machine, advanced machine, deep, and hybrid learning approaches. One hundred sixty-two data points have been collected from the field to develop, train, and test computational models. The present research also demonstrates the multicollinearity impact on the computational models. From the overall analysis, the following conclusions are drawn.

  • The performance comparison reveals that the GPR (PPV3), Gaussian kernel function-based LSSVM (PPV8), Bayesian-regularization algorithm-based ANN (PPV9), and blackhole algorithm optimized LSTM (PPV11) models are highly capable of assessing the ground vibration during blasting. It is observed that the LSTM-BA model PPV11 outperformed the other models with high performance and accuracy. Also, the LSTM-BA model is quite easy to develop.

  • The multicollinearity analysis shows that the burden (B) and spacing (S) variables have problematic multicollinearity. Moreover, the burden-to-diameter ratio (B/De), stiffness ratio (H/B), and scaling distance (SD) variables have considerable multicollinearity.

  • The multicollinearity impact on the computational models has been studied in terms of accuracy and performance, and the following statements are drawn—(i) DT and RF did not perform well because the database contains moderate to problematic multicollinearity; (ii) Linear-LSSVM did not perform well because the complex database and model is too simple; (iii) GPR is less affected due to limited/ small database (large database may lead to problematic multicollinearity); (iv) LSTM did not achieve higher performance than ANN-BR because it requires large and good quality database; (v) Blackhole optimization technique improves the performance and accuracy of LSTM model in the multicollinearity.

  • The following statements have been drawn in analyzing the overfitting of the model due to multicollinearity—(i) multicollinearity highly affects the overfitting of the covariance function-based model, i.e., GPR, (ii) multicollinearity highly affects the overfitting of the kernel function-based model, i.e., LSSVM, (iii) multicollinearity affect the overfitting of LSTM-BA model less than 10, (iv) LSTM-BA model has gained R = 1 in training phase presenting the overfitting wrt to R in the testing phase.

  • The ANOVA and Z tests reject the null hypothesis for the present research. The Anderson–Darling test has also rejected the null hypothesis for predicted ground vibrations.

  • The IOS, IOA, and a20-index are beneficial performance metrics to decide the optimum performance model. Based on the IOS, IOA, and a20-index, the LSTM-BA model PPV11 has been recognized as the optimum performance model.

To sum up, the present research introduces an optimum performance model LSTM-BA for predicting ground vibration during blasting. This work will help mining engineers/designers estimate the ground vibration during blasting. It is also suggested that the LSTM-BA model may be used to solve the different geotechnical issues. The Hunger Games Search, Reptile Search Algorithm, Artificial gorilla troops optimizer, Runge Kutta Optimizer, Dwarf Mongoose Optimization Algorithm, Artificial Hummingbird Algorithm, Aquila Optimizer, and Gradient-Based Optimizer may be used to optimize the LSTM approach. This is the first time that a common database has been used to employ the MLR, SVM, GPR, DT, ET, L-LSSVM, P-LSSVM, G-LSSVM, ANN-BR, LSTM, and LSTM-BA approaches in predicting of ground vibration during blasting.

Supplementary Information

Abbreviations

ANFIS

Adaptive neuro fuzzy inference system

ANN-BR

Bayesian regularization based artificial neural network

ANOVA

Analysis of variance

AOC

Area over the curve

B

Burden

B/De

Burden-to-diameter ratio

B/S

Burden-to-spacing

BF

Bias factor

Bi

Blastability Index

CAM

Cosine amplitude method

CART

Classification and regression tree

CHIAD

Chi-square automatic interaction detection

D

Hole diameter

df

Degree of freedom

DI

Distance from the blast face

DPR

Delay per row

E

Young's modulus

ELM

Extreme learning machine

f

Rock hardness

F

F State

F Crit

F Critical

FA

Firefly algorithm

FIS

Fuzzy inference system

GEP

Gene expression programming

G-LSSVM

Gaussian kernel function-based LSSVM

H/B

Stiffness ratio

HD

Hole depth

HD/B

Hole depth-to-burden ratio

HKM

K-means clustering

HL

Hole length

ICA

Imperialist competitive algorithm

IOA

Index of agreement

IOS

Index of scatter

IQR

Interquartile range

Js

Joint spacing

L-LSSVM

Linear kernel function-based LSSVM

LMI

Legate and McCabe's Index

LSSVM

Least square support vector machine

LSTM

Long short-term memory

MAE

Mean absolute error

MAPE

Mean absolute percentage error

Max.

Maximum

MC

Maximum charge per delay

Min.

Minimum

MS

Means square

MSSD

Mean of the squared successive differences

N

Number of rows

n

Number of drilling holes

N

Number of datapoints

N*

Number of missing datapoints

NMBE

Normalized mean bias error

NS

Nash–Sutcliffe efficiency

PF

Powder factor

PI

Performance Index

P-LSSVM

Polynomial kernel function-based LSSVM

PPV

Peak particle velocity

PSO

Particle swarm optimization

Q

Explosive weight

Q1

First quartile

Q3

Third quartile

R

Correlation coefficient

R2

Coefficient of determination

RD

Rock density

REC

Regression error characteristics curve

RF

Random forest

RMR

Rock mass rating

RMSE

Root mean square error

ROC

Receiver operating characteristic curve

RQD

Rock quality designation

RSR

Root mean square error to observation's standard deviation ratio

S

Spacing

SC

Specific charge

SCA

Sine cosine algorithm

SD

Sub-drilling

SD

Scaling distance

SE

Square error

SS

Sum of squares

SSO

Sparrow search optimization

ST

Stemming

StDev

Standard deviation

SVM

Support vector machine

TC

Total charge

TS

Tensile strength

UCS

Uniaxial compressive strength

VAF

Variance accounted for

VIF

Variance inflation factor

Vp

P-Wave velocity

WMAPE

Weighted mean absolute percentage error

WOA

Whale optimization algorithm

XGBoost

Extreme gradient boosting

Author contributions

S.H. and J.K.: Main author, conceptualization, literature review, manuscript preparation, application of AI models, methodological development, statistical analysis, detailing, and overall analysis; B.O.T. and Y.F.: Modeling of ANN-BR, conceptualization, methodological development, statistical analysis, overall analysis, manuscript finalization, and review; K.S.G., H.I., M.B., M.P., and M.A.: Overall analysis, detailed review, and editing.

Funding

No funding was received in assisting the preparation of this manuscript.

Data availability

The datasets used and/or analysed during the current study available from the corresponding author on reasonable request.

Competing interests

The authors declare no competing interests.

Footnotes

Publisher's note

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

Contributor Information

Jitendra Khatti, Email: jitendrakhatti197@gmail.com.

Milkias Berhanu, Email: mil_ber2000@astu.edu.et.

Supplementary Information

The online version contains supplementary material available at 10.1038/s41598-023-46064-5.

References

  • 1.Khandelwal M, Lalit Kumar D, Yellishetty M. Application of soft computing to predict blast-induced ground vibration. Eng. Comput. 2011;27:117–125. doi: 10.1007/s00366-009-0157-y. [DOI] [Google Scholar]
  • 2.Keshtegar B, Piri J, Asnida Abdullah R, Hasanipanah M, Muayad Sabri Sabri M, Nguyen Le B. Intelligent ground vibration prediction in surface mines using an efficient soft computing method based on field data. Front. Public Health. 2023;10:1094771. doi: 10.3389/fpubh.2022.1094771. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 3.Silva J, Worsey T, Lusk B. Practical assessment of rock damage due to blasting. Int. J. Min. Sci. Technol. 2019;29(3):379–385. doi: 10.1016/j.ijmst.2018.11.003. [DOI] [Google Scholar]
  • 4.Taiwo BO, Ajibona AI, Idowu K, Babatunde AS, Ogunyemi BO. Improvement of small scale mine blast operation: A comparative application of hunter-point artificial neural network, support vector machine, and regression analysis models. Int. J. Min. Geo-Eng. 2023;57(2):205–213. doi: 10.22059/IJMGE.2023.346778.594989. [DOI] [Google Scholar]
  • 5.Xu S, Chen T, Liu J, Zhang C, Chen Z. Blasting vibration control using an improved artificial neural network in the ashele copper mine. Shock Vib. 2021;2021:1–11. doi: 10.1155/2021/9949858. [DOI] [Google Scholar]
  • 6.Armaghani DJ, Momeni E, Abad SVANK, Khandelwal M. Feasibility of ANFIS model for prediction of ground vibrations resulting from quarry blasting. Environ. Earth Sci. 2015;74:2845–2860. doi: 10.1007/s12665-015-4305-y. [DOI] [Google Scholar]
  • 7.Lawal AI, Idris MA. An artificial neural network-based mathematical model for the prediction of blast-induced ground vibrations. Int. J. Environ. Stud. 2020;77(2):318–334. doi: 10.1080/00207233.2019.1662186. [DOI] [Google Scholar]
  • 8.Fattahi H, Hasanipanah M. Prediction of blast-induced ground vibration in a mine using relevance vector regression optimized by metaheuristic algorithms. Nat. Resour. Res. 2021;30:1849–1863. doi: 10.1007/s11053-020-09764-7. [DOI] [Google Scholar]
  • 9.Singh CP, Agrawal H, Mishra AK. Frequency channeling: a concept to increase the frequency and control the PPV of blast-induced ground vibration waves in multi-hole blast in a surface mine. Bull. Eng. Geol. Environ. 2021;80:8009–8019. doi: 10.1007/s10064-021-02400-5. [DOI] [Google Scholar]
  • 10.Nateghi R. Prediction of ground vibration level induced by blasting at different rock units. Int. J. Rock Mech. Min. Sci. 2011;48(6):899–908. doi: 10.1016/j.ijrmms.2011.04.014. [DOI] [Google Scholar]
  • 11.Nguyen H, Bui XN, Tran QH, Mai NL. A new soft computing model for estimating and controlling blast-produced ground vibration based on hierarchical K-means clustering and cubist algorithms. Appl. Soft Comput. 2019;77:376–386. doi: 10.1016/j.asoc.2019.01.042. [DOI] [Google Scholar]
  • 12.Nguyen H, Choi Y, Bui XN, Nguyen-Thoi T. Predicting blast-induced ground vibration in open-pit mines using vibration sensors and support vector regression-based optimization algorithms. Sensors. 2019;20(1):132. doi: 10.3390/s20010132. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 13.Garai D, Agrawal H, Mishra AK. Impact of orientation of blast initiation on ground vibrations. J. Rock Mech. Geotech. Eng. 2023;15(1):255–261. doi: 10.1016/j.jrmge.2022.03.012. [DOI] [Google Scholar]
  • 14.Valdivia C, Vega M, Scherpenisse CR, Adamson WR. Vibration simulation method to control stability in the Northeast corner of Escondida Mine. Fragblast. 2003;7(2):63–78. doi: 10.1076/frag.7.2.63.15897. [DOI] [Google Scholar]
  • 15.Rossmanith HP, Hochholdinger-Arsic V, Uenishi K. Understanding size and boundary effects in scaled model blasts–plane problems. Fragblast. 2005;9(2):93–125. doi: 10.1080/13855140500296671. [DOI] [Google Scholar]
  • 16.Tian X, Song Z, Wang J. Study on the propagation law of tunnel blasting vibration in stratum and blasting vibration reduction technology. Soil Dyn. Earthq. Eng. 2019;126:105813. doi: 10.1016/j.soildyn.2019.105813. [DOI] [Google Scholar]
  • 17.Yan Y, Hou X, Fei H. Review of predicting the blast-induced ground vibrations to reduce impacts on ambient urban communities. J. Clean. Prod. 2020;260:121135. doi: 10.1016/j.jclepro.2020.121135. [DOI] [Google Scholar]
  • 18.Bui XN, Choi Y, Atrushkevich V, Nguyen H, Tran QH, Long NQ, Hoang HT. Prediction of blast-induced ground vibration intensity in open-pit mines using unmanned aerial vehicle and a novel intelligence system. Nat. Resour. Res. 2020;29:771–790. doi: 10.1007/s11053-019-09573-7. [DOI] [Google Scholar]
  • 19.Lawal AI, Kwon S, Hammed OS, Idris MA. 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. 2021;31(2):265–277. doi: 10.1016/j.ijmst.2021.01.007. [DOI] [Google Scholar]
  • 20.Duan M, Liu Z, Yan D, Peng W, Baghban A. Application of lssvm algorithm for estimating higher heating value of biomass based on ultimate analysis. Energy Sources Part A Recovery Util. Environ. Eff. 2018;40(6):709–715. doi: 10.1080/15567036.2018.1454552. [DOI] [Google Scholar]
  • 21.Rad HN, Hasanipanah M, Rezaei M, Eghlim AL. Developing a least squares support vector machine for estimating the blast-induced flyrock. Eng. Comput. 2018;34:709–717. doi: 10.1007/s00366-017-0568-0. [DOI] [Google Scholar]
  • 22.Huang Y, Yan L, Cheng Y, Qi X, Li Z. Coal thickness prediction method based on VMD and LSTM. Electronics. 2022;11(2):232. doi: 10.3390/electronics11020232. [DOI] [Google Scholar]
  • 23.Gomilanovic M, Stanic N, Milijanovic D, Stepanovic S, Milijanovic A. Predicting the availability of continuous mining systems using LSTM neural network. Adv. Mech. Eng. 2022;14(2):16878132221081584. doi: 10.1177/16878132221081584. [DOI] [Google Scholar]
  • 24.Wang Y, Zheng G, Li Y, Zhang F. Full waveform prediction of blasting vibration using deep learning. Sustainability. 2022;14(13):8200. doi: 10.3390/su14138200. [DOI] [Google Scholar]
  • 25.Nguyen H, Bui XN, Topal E. Reliability and availability artificial intelligence models for predicting blast-induced ground vibration intensity in open-pit mines to ensure the safety of the surroundings. Reliab. Eng. Syst. Saf. 2023;231:109032. doi: 10.1016/j.ress.2022.109032. [DOI] [Google Scholar]
  • 26.Ragam P, Komalla AR, Kanne N. Estimation of blast-induced peak particle velocity using ensemble machine learning algorithms: A case study. Noise Vib. Worldw. 2022;53(7–8):404–413. doi: 10.1177/09574565221114662. [DOI] [Google Scholar]
  • 27.Zhang H, Zhou J, Jahed Armaghani D, Tahir MM, Pham BT, Huynh VV. A combination of feature selection and random forest techniques to solve a problem related to blast-induced ground vibration. Appl. Sci. 2020;10(3):869. doi: 10.3390/app10030869. [DOI] [Google Scholar]
  • 28.Zhou J, Asteris PG, Armaghani DJ, Pham BT. Prediction of ground vibration induced by blasting operations through the use of the Bayesian Network and random forest models. Soil Dyn. Earthq. Eng. 2020;139:106390. doi: 10.1016/j.soildyn.2020.106390. [DOI] [Google Scholar]
  • 29.Huang J, Koopialipoor M, Armaghani DJ. A combination of fuzzy Delphi method and hybrid ANN-based systems to forecast ground vibration resulting from blasting. Sci. Rep. 2020;10(1):19397. doi: 10.1038/s41598-020-76569-2. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 30.Zhou J, Li C, Koopialipoor M, Jahed Armaghani D, Thai Pham B. 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. 2021;35(1):48–68. doi: 10.1080/17480930.2020.1734151. [DOI] [Google Scholar]
  • 31.Armaghani DJ, Hasanipanah M, Amnieh HB, Mohamad ET. Feasibility of ICA in approximating ground vibration resulting from mine blasting. Neural Comput. Appl. 2018;29:457–465. doi: 10.1007/s00521-016-2577-0. [DOI] [Google Scholar]
  • 32.Hasanipanah M, Faradonbeh RS, Amnieh HB, Armaghani DJ, Monjezi M. Forecasting blast-induced ground vibration developing a CART model. Eng. Comput. 2017;33:307–316. doi: 10.1007/s00366-016-0475-9. [DOI] [Google Scholar]
  • 33.Shahnazar A, Nikafshan Rad H, Hasanipanah M, Tahir MM, Jahed Armaghani D, Ghoroqi M. A new developed approach for the prediction of ground vibration using a hybrid PSO-optimized ANFIS-based model. Environ. Earth Sci. 2017;76:1–17. doi: 10.1007/s12665-017-6864-6. [DOI] [Google Scholar]
  • 34.Ghoraba S, Monjezi M, Talebi N, Armaghani DJ, Moghaddam MR. Estimation of ground vibration produced by blasting operations through intelligent and empirical models. Environ. Earth Sci. 2016;75:1–9. doi: 10.1007/s12665-016-5961-2. [DOI] [Google Scholar]
  • 35.Shirani Faradonbeh R, Jahed Armaghani D, Abd Majid MZ, Md Tahir M, Ramesh Murlidhar B, Monjezi M, Wong HM. Prediction of ground vibration due to quarry blasting based on gene expression programming: A new model for peak particle velocity prediction. Int. J. Environ. Sci. Technol. 2016;13:1453–1464. doi: 10.1007/s13762-016-0979-2. [DOI] [Google Scholar]
  • 36.Hajihassani M, Armaghani DJ, Marto A, Mohamad ET. Ground vibration prediction in quarry blasting through an artificial neural network optimized by imperialist competitive algorithm. Bull. Eng. Geol. Environ. 2015;74(3):873–886. doi: 10.1007/s10064-014-0657-x. [DOI] [Google Scholar]
  • 37.Dindarloo SR. Peak particle velocity prediction using support vector machines: A surface blasting case study. J. South. Afr. Inst. Min. Metall. 2015;115(7):637–643. doi: 10.17159/2411-9717/2015/V115N7A10. [DOI] [Google Scholar]
  • 38.Hajihassani M, Jahed-Armaghani D, Monjezi M, Mohamad ET, Marto A. Blast-induced air and ground vibration prediction: a particle swarm optimization-based artificial neural network approach. Environ. Earth Sci. 2015;74:2799–2817. doi: 10.1007/s12665-015-4274-1. [DOI] [Google Scholar]
  • 39.Hasanipanah M, Monjezi M, Shahnazar A, Armaghani DJ, Farazmand A. Feasibility of indirect determination of blast induced ground vibration based on support vector machine. Measurement. 2015;75:289–297. doi: 10.1016/j.measurement.2015.07.019. [DOI] [Google Scholar]
  • 40.Armaghani DJ, Hajihassani M, Mohamad ET, Marto A, Noorani SA. Blasting-induced flyrock and ground vibration prediction through an expert artificial neural network based on particle swarm optimization. Arab. J. Geosci. 2014;7:5383–5396. doi: 10.1007/s12517-013-1174-0. [DOI] [Google Scholar]
  • 41.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(5):755–770. doi: 10.1177/1077546312437002. [DOI] [Google Scholar]
  • 42.Monjezi M, Hasanipanah M, Khandelwal M. Evaluation and prediction of blast-induced ground vibration at Shur River Dam, Iran, by artificial neural network. Neural Comput. Appl. 2013;22:1637–1643. doi: 10.1007/s00521-012-0856-y. [DOI] [Google Scholar]
  • 43.Mohamadnejad M, Gholami R, Ataei M. Comparison of intelligence science techniques and empirical methods for prediction of blasting vibrations. Tunn. Undergr. Space Technol. 2012;28:238–244. doi: 10.1016/j.tust.2011.12.001. [DOI] [Google Scholar]
  • 44.Monjezi M, Ghafurikalajahi M, Bahrami A. Prediction of blast-induced ground vibration using artificial neural networks. Tunn. Undergr. Space Technol. 2011;26(1):46–50. doi: 10.1016/j.tust.2010.05.002. [DOI] [Google Scholar]
  • 45.Mohamed MT. Performance of fuzzy logic and artificial neural network in prediction of ground and air vibrations. JES J. Eng. Sci. 2011;39(2):425–440. [Google Scholar]
  • 46.Fişne A, Kuzu C, Hüdaverdi T. Prediction of environmental impacts of quarry blasting operation using fuzzy logic. Environ. Monit. Assess. 2011;174:461–470. doi: 10.1007/s10661-010-1470-z. [DOI] [PubMed] [Google Scholar]
  • 47.Iphar M, Yavuz M, Ak H. Prediction of ground vibrations resulting from the blasting operations in an open-pit mine by adaptive neuro-fuzzy inference system. Environ. Geol. 2008;56:97–107. doi: 10.1007/s00254-007-1143-6. [DOI] [Google Scholar]
  • 48.Singh TN, Singh V. An intelligent approach to prediction and control ground vibration in mines. Geotech. Geol. Eng. 2005;23(3):249–262. doi: 10.1007/s10706-004-7068-x. [DOI] [Google Scholar]
  • 49.Khatti J, Grover KS. Prediction of compaction parameters for fine-grained soil: Critical comparison of the deep learning and standalone models. J. Rock Mech. Geotech. Eng. 2023 doi: 10.1016/j.jrmge.2022.12.034. [DOI] [Google Scholar]
  • 50.Taiwo, B. O., Hosseini, S., Fissha, Y., Adebayo, B., Adesida, P. A., Famobuwa, V., Faluyi, J. O. & Akinlabi, A. A. Safe small scale mine blasting operation: An application of soft computing techniques to predict blast-induced flyrock distance. (2023c) 10.21203/rs.3.rs-3066450/v1
  • 51.Taiwo BO, Yewuhalashet F, Ogunyemi OB, Babatuyi VA, Okobe EI, Orhu EA. Quarry Slope Stability Assessment Methods with Blast Induced Effect Monitoring in Akoko Edo, Nigeria. Geotech. Geol. Eng. 2023;41(4):2553–2571. doi: 10.1007/s10706-023-02414-8. [DOI] [Google Scholar]
  • 52.Hosseini S, Pourmirzaee R, Armaghani DJ, Sabri Sabri MM. Prediction of ground vibration due to mine blasting in a surface lead–zinc mine using machine learning ensemble techniques. Sci. Rep. 2023;13(1):6591. doi: 10.1038/s41598-023-33796-7. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 53.Hosseini, S., Taiwo, B. O., Fissha, Y., Sakinala, V., Chandrahas, N. S., Famobuwa, O. V. & Akinlabi, A. A. Mine induced Airblast prediction: An application of Chaos game optimization based soft computing approaches. 10.21203/rs.3.rs-2992457/v1 (2023a)
  • 54.Wang X, Hosseini S, Jahed Armaghani D, Tonnizam Mohamad E. Data-driven optimized artificial neural network technique for prediction of flyrock induced by boulder blasting. Mathematics. 2023;11(10):2358. doi: 10.3390/math11102358. [DOI] [Google Scholar]
  • 55.Khatti J, Grover KS. Determination of the optimum performance AI model and methodology to predict the compaction parameters of soils. ICTACT J. Soft Comput. 2022;12(3):2640–2650. doi: 10.21917/ijsc.2022.0368. [DOI] [Google Scholar]
  • 56.Khatti J, Grover KS. Determination of suitable hyperparameters of artificial neural network for the best prediction of geotechnical properties of soil. Int. J. Res. Appl. Sci. Eng. Technol. 2022;10(5):4934–4961. doi: 10.22214/ijraset.2022.43662. [DOI] [Google Scholar]
  • 57.Khatti J, Grover KS. Prediction of UCS of fine-grained soil based on machine learning part 2: comparison between hybrid relevance vector machine and Gaussian process regression. Multiscale Multidiscip. Model. Exp. Des. 2023 doi: 10.1007/s41939-023-00191-8. [DOI] [Google Scholar]
  • 58.Khatti J, Grover KS. Assessment of fine-grained soil compaction parameters using advanced soft computing techniques. Arab. J. Geosci. 2023;16(3):208. doi: 10.1007/s12517-023-11268-6. [DOI] [Google Scholar]
  • 59.Al-Bakri AY, Sazid M. Application of artificial neural network (ANN) for prediction and optimization of blast-induced impacts. Mining. 2021;1(3):315–334. doi: 10.3390/mining1030020. [DOI] [Google Scholar]
  • 60.Tella A, Balogun AL, Faye I. Spatio-temporal modelling of the influence of climatic variables and seasonal variation on PM10 in Malaysia using multivariate regression (MVR) and GIS. Geomat. Nat. Hazards Risk. 2021;12(1):443–468. doi: 10.1080/19475705.2021.1879942. [DOI] [Google Scholar]
  • 61.Shakeri J, Amini Khoshalan H, Dehghani H, Bascompta M, Onyelowe K. Developing new models for flyrock distance assessment in open-pit mines. J. Min. Environ. 2022;13(2):375–389. doi: 10.22044/jme.2022.11805.2170. [DOI] [Google Scholar]
  • 62.Ajibona, A. I., Taiwo, B. O., Afeni, T. B., Akinbinu, V. A., Emmanuel, O. & Ogunyemi, O. B. Development of efficient empirical models for the prediction of oil well fracture pressure gradient. Daffodil Int. Univ. J. Sci. Technol.17 (2) (2022).
  • 63.Demirbay B, Kara DB, Uğur Ş. Multivariate regression (MVR) and different artificial neural network (ANN) models developed for optical transparency of conductive polymer nanocomposite films. Expert Syst. Appl. 2022;207:117937. doi: 10.1016/j.eswa.2022.117937. [DOI] [Google Scholar]
  • 64.Taiwo BO, Angesom G, Fissha Y, Kide Y, Li E, Haile K, Oni OA. Artificial neural network modeling as an approach to Limestone blast production rate prediction: A comparison of PI-BANN, and MVR models. J. Min. Environ. 2023 doi: 10.22044/jme.2023.12489.2266. [DOI] [Google Scholar]
  • 65.Seghier MEAB, Carvalho H, de Faria CC, Correia JA, Fakury RH. Numerical analysis and prediction of lateral-torsional buckling resistance of cellular steel beams using FEM and least square support vector machine optimized by metaheuristic algorithms. Alex. Eng. J. 2023;67:489–502. doi: 10.1016/j.aej.2022.12.062. [DOI] [Google Scholar]
  • 66.Wang B, Shahzad M, Zhu X, Rehman KU, Uddin S. A nonlinear model predictive control based on grey-wolf optimization using least-square support vector machine for product concentration control in l-lysine fermentation. Sensors. 2020;20(11):3335. doi: 10.3390/s20113335. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 67.Razavi R, Sabaghmoghadam A, Bemani A, Baghban A, Chau KW, Salwana E. Application of ANFIS and LSSVM strategies for estimating thermal conductivity enhancement of metal and metal oxide based nanofluids. Eng. Appl. Comput. Fluid Mech. 2019;13(1):560–578. doi: 10.1080/19942060.2019.1620130. [DOI] [Google Scholar]
  • 68.Wang, H. &Hu, D. Comparison of SVM and LS-SVM for regression. In 2005 International Conference on Neural Networks and Brain Vol. 1, 279–283. (IEEE, 2005). 10.1109/ICNNB.2005.1614615
  • 69.Félix FKDC, Letti LAJ, de Melo Pereira GV, Bonfim PGB, Soccol VT, Soccol CR. L-lysine production improvement: a review of the state of the art and patent landscape focusing on strain development and fermentation technologies. Crit. Rev. Biotechnol. 2019;39(8):1031–1055. doi: 10.1080/07388551.2019.1663149. [DOI] [PubMed] [Google Scholar]
  • 70.Reddy, Y. R., A machine learning framework for predicting displacements due to deep excavations and tunnels. Int. J. Creat. Res. Thoughts (IJCRT) 2320–2882 (2019)
  • 71.Nasteski V. An overview of the supervised machine learning methods. Horizons. 2017;4:51–62. doi: 10.20544/HORIZONS.B.04.1.17.P05. [DOI] [Google Scholar]
  • 72.Kurani A, Doshi P, Vakharia A, Shah M. A comprehensive comparative study of artificial neural network (ANN) and support vector machines (SVM) on stock forecasting. Ann. Data Sci. 2023;10(1):183–208. doi: 10.1007/s40745-021-00344-x. [DOI] [Google Scholar]
  • 73.Tanveer M, Rajani T, Rastogi R, Shao YH, Ganaie MA. Comprehensive review on twin support vector machines. Ann. Oper. Res. 2022;7:1–46. doi: 10.1007/s10479-022-04575-w. [DOI] [Google Scholar]
  • 74.Li C, Mei X. Application of SVR models built with AOA and Chaos mapping for predicting tunnel crown displacement induced by blasting excavation. Appl. Soft Compu. 2023;147:110808. doi: 10.1016/j.asoc.2023.110808. [DOI] [Google Scholar]
  • 75.Li C, Zhou J, Du K, Armaghani DJ, Huang S. Prediction of flyrock distance in surface mining using a novel hybrid model of harris hawks optimization with multi-strategies-based support vector regression. Nat. Resour. Res. 2023 doi: 10.1007/s11053-023-10259-4. [DOI] [Google Scholar]
  • 76.Dong, J., Mukadam, M., Dellaert, F. & Boots, B. Motion planning as probabilistic inference using Gaussian processes and factor graphs. In Robotics: Science and Systems (Vol. 12, No. 4) (2016).
  • 77.Keprate A, Ratnayake RC, Sankararaman S. Adaptive Gaussian process regression as an alternative to FEM for prediction of stress intensity factor to assess fatigue degradation in offshore pipeline. Int. J. Press. Vessels Pip. 2017;153:45–58. doi: 10.1016/j.ijpvp.2017.05.010. [DOI] [Google Scholar]
  • 78.Arthur CK, Temeng VA, Ziggah YY. Novel approach to predicting blast-induced ground vibration using Gaussian process regression. Eng. Comput. 2020;36(1):29–42. doi: 10.1007/s00366-018-0686-3. [DOI] [Google Scholar]
  • 79.Khan NM, Ma L, Cao K, Hussain S, Liu W, Xu Y, Yuan Q, Gu J. Prediction of an early failure point using infrared radiation characteristics and energy evolution for sandstone with different water contents. Bull. Eng. Geol. Environ. 2021;80(9):6913–6936. doi: 10.1007/s10064-021-02345-9. [DOI] [Google Scholar]
  • 80.Yin X, Liu Q, Pan Y, Huang X, Wu J, Wang X. Strength of stacking technique of ensemble learning in Rockburst prediction with imbalanced data: Comparison of eight single and ensemble models. Nat. Resour. Res. 2021;30:1795–1815. doi: 10.1007/s11053-020-09787-0. [DOI] [Google Scholar]
  • 81.Liang W, Sari YA, Zhao G, McKinnon SD, Wu H. Probability estimates of short-term rockburst risk with ensemble classifiers. Rock Mech. Rock Eng. 2021;54:1799–1814. doi: 10.1007/s00603-021-02369-3. [DOI] [Google Scholar]
  • 82.Li D, Liu Z, Armaghani DJ, Xiao P, Zhou J. Novel ensemble tree solution for rockburst prediction using deep forest. Mathematics. 2022;10(5):787. doi: 10.3390/math10050787. [DOI] [Google Scholar]
  • 83.Dauji S. Prediction accuracy of underground blast variables: decision tree and artificial neural network. Int. J. Earthq. Impact Eng. 2020;3(1):40–59. doi: 10.1504/IJEIE.2020.105382. [DOI] [Google Scholar]
  • 84.Maimon OZ, Rokach L. Data Mining with Decision Trees: Theory and Applications. Singapore: World Scientific; 2014. [Google Scholar]
  • 85.Jekabsons, G., M5'regression tree, model tree, and tree ensemble toolbox for Matlab. Octave ver, 1(0) (2016)
  • 86.Amoako R, Jha A, Zhong S. Rock fragmentation prediction using an artificial neural network and support vector regression hybrid approach. Mining. 2022;2(2):233–247. doi: 10.3390/mining2020013. [DOI] [Google Scholar]
  • 87.Dongare AD, Kharde RR, Kachare AD. Introduction to artificial neural network. Int. J. Eng. Innov. Technol. (IJEIT) 2012;2(1):189–194. [Google Scholar]
  • 88.Fissha Y, Ikeda H, Toriya H, Adachi T, Kawamura Y. Application of Bayesian neural network (BNN) for the prediction of blast-induced ground vibration. Appl. Sci. 2023;13(5):3128. doi: 10.3390/app13053128. [DOI] [Google Scholar]
  • 89.Bhatawdekar RM, Kumar R, Sabri Sabri MM, Roy B, Mohamad ET, Kumar D, Kwon S. Estimating flyrock distance induced due to mine blasting by extreme learning machine coupled with an equilibrium optimizer. Sustainability. 2023;15(4):3265. doi: 10.3390/su15043265. [DOI] [Google Scholar]
  • 90.Khatti J, Grover KS. Prediction of compaction parameters of compacted soil using LSSVM, LSTM, LSBoostRF, and ANN. Innov. Infrastruct. Solut. 2023;8(2):76. doi: 10.1007/s41062-023-01048-2. [DOI] [Google Scholar]
  • 91.Mehedi MAA, Khosravi M, Yazdan MMS, Shabanian H. Exploring temporal dynamics of river discharge using univariate long short-term memory (LSTM) recurrent neural network at east branch of Delaware river. Hydrology. 2022;9(11):202. doi: 10.3390/hydrology9110202. [DOI] [Google Scholar]
  • 92.Jiang W, Hu H. Hadamard product perceptron attention for image captioning. Neural Process. Lett. 2022 doi: 10.1007/s11063-022-10980-w. [DOI] [Google Scholar]
  • 93.Khatti J, Grover KS. CBR Prediction of pavement materials in unsoaked condition using LSSVM, LSTM-RNN, and ANN approaches. Int. J. Pavement Res. Technol. 2023 doi: 10.1007/s42947-022-00268-6. [DOI] [Google Scholar]
  • 94.Khatti J, Grover KS. Prediction of UCS of fine-grained soil based on machine learning part 1: multivariable regression analysis, gaussian process regression, and gene expression programming. Multiscale Multidiscip. Model. Exp. Des. 2023 doi: 10.1007/s41939-022-00137-6. [DOI] [Google Scholar]
  • 95.Khatti J, Grover KS. Prediction of soaked CBR of fine-grained soils using soft computing techniques. Multiscale Multidiscip. Model. Exp. Des. 2023;6(1):97–121. doi: 10.1007/s41939-022-00131-y. [DOI] [Google Scholar]
  • 96.Kumar M, Kumar V, Biswas R, Samui P, Kaloop MR, Alzara M, Yosri AM. Hybrid ELM and MARS-based prediction model for bearing capacity of shallow foundation. Processes. 2022;10(5):1013. doi: 10.3390/pr10051013. [DOI] [Google Scholar]
  • 97.Yu Z, Shi X, Zhou J, Gou Y, Rao D, Huo X. Machine-learning-aided determination of post-blast ore boundary for controlling ore loss and dilution. Nat. Resourc. Res. 2021;30:4063–4078. doi: 10.1007/s11053-021-09914-5. [DOI] [Google Scholar]
  • 98.Smith, G. N. Probability and statistics in civil engineering. Collins Prof. Tech. Books244 (1986)
  • 99.Khatti J, Grover K. A study of relationship among correlation coefficient, performance, and overfitting using regression analysis. Int. J. Sci. Eng. Res. 2022;13:1074–1085. [Google Scholar]
  • 100.Golbraikh A, Tropsha A. Beware of q2! J. Mol. Graph. Modell. 2002;20(4):269–276. doi: 10.1016/S1093-3263(01)00123-1. [DOI] [PubMed] [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Supplementary Materials

Data Availability Statement

The datasets used and/or analysed during the current study available from the corresponding author on reasonable request.


Articles from Scientific Reports are provided here courtesy of Nature Publishing Group

RESOURCES