Skip to main content
Sensors (Basel, Switzerland) logoLink to Sensors (Basel, Switzerland)
. 2019 Dec 24;20(1):132. doi: 10.3390/s20010132

Predicting Blast-Induced Ground Vibration in Open-Pit Mines Using Vibration Sensors and Support Vector Regression-Based Optimization Algorithms

Hoang Nguyen 1, Yosoon Choi 2,*, Xuan-Nam Bui 3,4, Trung Nguyen-Thoi 5,6,*
PMCID: PMC6983179  PMID: 31878226

Abstract

In this study, vibration sensors were used to measure blast-induced ground vibration (PPV). Different evolutionary algorithms were assessed for predicting PPV, including the particle swarm optimization (PSO) algorithm, genetic algorithm (GA), imperialist competitive algorithm (ICA), and artificial bee colony (ABC). These evolutionary algorithms were used to optimize the support vector regression (SVR) model. They were abbreviated as the PSO-SVR, GA-SVR, ICA-SVR, and ABC-SVR models. For each evolutionary algorithm, three forms of kernel function, linear (L), radial basis function (RBF), and polynomial (P), were investigated and developed. In total, 12 new hybrid models were developed for predicting PPV in this study, named ABC-SVR-P, ABC-SVR-L, ABC-SVR-RBF, PSO-SVR-P, PSO-SVR-L, PSO-SVR-RBF, ICA-SVR-P, ICA-SVR-L, ICA-SVR-RBF, GA-SVR-P, GA-SVR-L and GA-SVR-RBF. There were 125 blasting results gathered and analyzed at a limestone quarry in Vietnam. Statistical criteria like R2, RMSE, and MAE were used to compare and evaluate the developed models. Ranking and color intensity methods were also applied to enable a more complete evaluation. The results revealed that GA was the most dominant evolutionary algorithm for the current problem when combined with the SVR model. The RBF was confirmed as the best kernel function for the GA-SVR model. The GA-SVR-RBF model was proposed as the best technique for PPV estimation.

Keywords: peak particle velocity, vibration sensor, soft computing, evolutionary algorithm, hybrid model, open-pit mine

1. Introduction

Construction materials and energy are in great demand in every country, especially developing ones. As a result of this demand, opencast mines and quarries are flourishing and displaying high levels of productivity to meet market requirements. Owing to this, ultimate pit boundaries are reached quickly, and this significantly affects neighboring residential areas and surrounding structures. Among the activities conducted in opencast mines, blasting is a necessary step which leads to serious environmental impacts, such as air and ground vibrations, fly-rock, noise pollution, back-break, and release of gases [1]. Of these harmful effects, ground vibration is considered to be the most dangerous phenomenon. It can make vibrations of buildings, instability of slopes and benches, and cause bewilderment for the residentials surrounding the mine.

To measure ground vibration induced by blasting operations in open-pit mine, peak particle velocity (PPV) is considered a standard criterion for evaluating the intensity of the ground vibration. More than 80% of the energy of explosives is released by generating ground vibrations that spread through the rock and soil to surrounding structures [2,3]. With a large oscillation amplitude over a short period, blast-induced PPV significantly affects these surrounding structures. More specifically, in the case of blast-induced PPV oscillations that concur with the natural vibrations of the building, resonance phenomena happen, which can cause substantial structural damage, crashes or cracks, and instability of the bench and slope in opencast mines [4,5]. Many households around blasting areas feel disconcerted by the effects of blast-induced ground vibrations. Complaints and litigation related to blast-induced PPV are serious issues, causing many opencast mines to stop production. Therefore, accurate prediction of blast-induced PPV and control of harmful effects caused by the blasting operations are significant challenges for open-pit mines. Precise forecast models of blast-induced PPV are necessary to minimize unwanted injuries in the surrounding environment.

In this regard, artificial intelligence (AI) applications are considered useful, not only as robust techniques in the mining field but also in many other areas (e.g., civil engineering, fuel, and energy, and environment) [2,4,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24]. An overview of the literature related to PPV prediction showed that many AI models have been developed and proposed, as listed in Table 1. The reports in Table 1 showed that the ANN (artificial neural network) seem to be the most common approach for predicting ground vibration. The enhance algorithm of ANN (i.e., Levenberg–Marquardt algorithm) was also applied to improve the accuracy of the ANN model in predicting ground vibration. Besides, the hybrid of ANN and optimization algorithms (e.g., the particle swarm optimization (PSO), imperialist competitive algorithm (ICA), artificial bee colony (ABC)) was also studied and proposed—aiming to provide high reliability in predicting blast-induced ground vibration. Although the proposed models by the previous researchers are outstanding, they were not applied in other areas/regions/countries. Furthermore, new hybrid models with better accuracy are always the goal of researchers, especially benchmark models-based approach. Of those, support vector machine for regression problems (SVR) is considered as one of the common benchmark models, which was applied in many fields [25,26,27,28,29,30,31]. Our best review of the related works showed that hybrid models based on SVR and evolutionary algorithms were rare. The SVR model does not seem to be considered for optimization by evolutionary algorithms in predicting PPV. Only the PSO-SVR model has been developed to predict blasting issues, although the expected object is air over-pressure [32]. Moreover, kernel functions have been recommended that significantly affect the performance of SVR models, and these have been reviewed by Nguyen [33]. However, they have not been considered and evaluated when combined with evolutionary algorithms. Therefore, this study aims to assess the overall performance of different evolutionary algorithms such as PSO algorithm, GA, ICA, and ABC when they are combined with the SVR model using linear (L), radial basis function (RBF), and polynomial (P) kernel functions. 12 new hybrid models were developed, named the ABC-SVR-P, ABC-SVR-L, ABC-SVR-RBF, PSO-SVR-P, PSO-SVR-L, PSO-SVR-RBF, ICA-SVR-P, ICA-SVR-L, ICA-SVR-RBF, GA-SVR-P, GA-SVR-L, GA-SVR-RBF models. A comprehensive comparison and assessment of these models will be presented in this study.

Table 1.

Some works and their results in predicting blast-induced peak particle velocity (PPV).

Reference Method Results
Khandelwal, Singh [34] ANN R2 = 0.986; MAE = 0.196
Khandelwal et al. [35] SVM R2 = 0.955; MAE = 0.226
Saadat et al. [36] ANN-LM R2 = 0.957; MSE = 0.000722
Hajihassani et al. [37] ICA-ANN R2 = 0.976
Hajihassani et al. [38] PSO-ANN R2 = 0.89; MSE = 0.038
Amiri et al. [39] ANN-KNN R2 = 0.88; RMSE = 0.54; VAF = 87.84
Hasanipanah et al. [40] CART R2 = 0.95; RMSE = 0.17; NS = 0.948
Hasanipanah et al. [41] PSO-power R2 = 0.938; RMSE = 0.24; VARE = 0.13; NS = 0.94
Taheri et al. [42] ABC-ANN R2 = 0.92; RMSE = 0.22; MAPE = 4.26
Faradonbeh, Monjezi [43] GEP-COA R2 = 0.874; RMSE = 6.732; MAE = 5.164
Behzadafshar et al. [44] ICA-linear R2 = 0.939; RMSE = 0.320; VAF = 92.18%; MBE = 0.22; MAPE = 0.038
Tian et al. [45] GA-power R2 = 0.977; RMSE = 0.285
Hasanipanah et al. [46] FS-ICA R2 = 0.942; RMSE = 0.22; VAF = 94.2%
Nguyen et al. [12] HKM-ANN R2 = 0.983; RMSE = 0.554; VAF = 97.488%
Nguyen et al. [11] HKM-CA R2 = 0.995; RMSE = 0.475; MAE = 0.373
Zhang et al. [8] PSO-XGBoost R2 = 0.968; RMSE = 0.583; MAE = 0.346, VAF = 96.083

2. Proposing the Framework of SVR-based Evolution Algorithms

As introduced above, this study aims to investigate and developed several hybrid models based on SVR and evolution algorithms, such as PSO, ICA, GA and ABC. Due to the details of PSO, ICA, GA, ABC, and SVR being introduced in many previous papers [47,48,49,50,51,52,53,54,55,56,57,58,59,60]; therefore, they were not introduced in this study. This study focuses on proposing novel hybrid framework of evolution algorithms (EAs) and SVR, called EAs-SVR framework. For the development of the SVR model herein, three forms of kernel functions were applied, including linear function (L), polynomial function (P), and radial basis function (RBF). They can be formulated as follow:

- Linear:

G(x,xi)=xxi (1)

- Polynomial:

G(x,xi)=[(xxi)+1]d;d=(1,2,) (2)

- Radial basis function:

G(x,xi)=exp[xxi2σ2] (3)

For each kernel function, there will be one or more hyper-parameters(s) adjusted to get the highest performance for the models. In this study, the hyper-parameter(s) of the SVR models was searched and selected by the EAs (i.e., PSO, ICA, ABC, GA) with the aim to establish optimal performance.

In this part, the framework of the EAs-SVR models is proposed and described. As stated above, PSO, ICA, ABC, and GA were applied to optimize the SVR’s parameters. So, the EAs-SVR models consist of PSO-SVR, ABC-SVR, ICA-SVR, and GA-SVR models. During the development of the EAs-SVR models, L, P, and RBF kernel function were applied. The SVR’s parameters with different functions of the kernel are shown in Table 2. Based on the initial parameters in Table 2, the ABC, ICA, PSO, and GA algorithms perform a searching procedure for the optimal values of SVR’s parameters. Root-mean-squared error (RMSE) was used as a fitness function for all EAs-SVR models during the development of the models, and it was calculated using Equation (4). For each best hybrid model obtained, the RMSE value is lowest respectively to the best-obtained SVR’s parameters. The loops for the optimization process are used to find the optimal hyper-parameters. Eventually, the final EAs-SVR models (i.e., ABC-SVR, ICA-SVR, PSO-SVR, GA-SVR) are defined. The framework of the EAs-SVR models for predicting PPV is proposed in Figure 1.

Table 2.

Support vector regression (SVR’s) parameters based on the kernel functions used.

Kernel Function C μ κ σ
L x - - -
P x x x -
RBF x - - x

Figure 1.

Figure 1

Framework of the support vector regression (SVR)-optimized by the four evolutionary algorithms for predicting peak particle velocity (PPV).

3. Statistical Criteria

For evaluating the quality, as well as the reliability level of the mentioned models, three indicators of performance were used, including RMSE, MAE, and R2.

RMSE=1ni=1n(yiyi^)2 (4)
R2=1i(yiy^i)2i(yiy¯)2 (5)
MAE=1ni=1n|yiyi|^ (6)

where n is the total number of data, yi is measured PPV, y^i is predicted PPV and y¯ is mean of measured PPVs.

4. Vibration Sensors and Experimental Datasets

A quarry in Vietnam was selected as a typical case. It is located within latitudes 20°25′40” N–20°26′20” N and longitudes 105°53′10” E–105°54′00” E (Figure 2). The area of the mine is ~0.86 Km2 with the production ~6 million tons/year. The geological conditions of this site were presented in [11]. Figure 3 shows the structure of geological of this site study.

Figure 2.

Figure 2

View of the site study.

Figure 3.

Figure 3

Structure of geology of the site study.

For measuring the intensity of vibration at this mine, Micromate geophone sensors were utilized. Its structure consists of two parts: a magnet and a coil of wire. The magnet is suspended by a wire coil, as shown in Figure 4. A blast-induced ground vibration reading is shown in Figure 5. Finally, 125 PPV events were recorded by a Micromate vibration sensor (Instatel, Canada). Figure 6 illustrates the process of data collection and vibration sensor used in this study.

Figure 4.

Figure 4

Structure of the geophone sensor for measuring vibration.

Figure 5.

Figure 5

Vibration sensor and a result of the blast-induced ground vibration. (a) Micromate instrument (Instatel, Canada); (b) A result of vibration in open-pit mine.

Figure 6.

Figure 6

Data collection and a result of the PPV.

A review of literature showed that many factors affect PPV. However, it is zoned into two main groups, including a controllable parameters group and a uncontrollable parameters group [61]. The controllable parameters group is used by scientists to popularize predicting PPV due to the ability to collect data directly and accurately, including W (explosive charge per delay), R (monitoring distance), T (stemming), P (powder factor), the number of boreholes, B (burden), H (bench high), S (spacing) and time delay [4]. In this study, four controllable parameters were used as the input variables, namely W, R, B, and S, whereas, PPV was considered as the output factor. A hand-held GPS was used to measure R, namely X91B GPS receiver, as shown in Figure 7. It can achieve an accuracy in centimeter-level based on landmark coordinates built and adjusted in the local [2]. The other parameters (W, B, S) were exported from 125 blast patterns. Table 3 summarizes the database used in this research. The structure and distribution of the data are illustrated through the histogram of the datasets as shown in Figure 8.

Figure 7.

Figure 7

X91B GPS receiver used for measuring the distance in this study.

Table 3.

Summary of PPV database in this study.

Parameter Min. Mean Max. Standard Deviation
W 39.200 54.620 77.900 6.846
R 100.000 202.800 380.000 55.751
B 2.400 3.312 4.500 0.437
S 3.000 3.302 3.600 0.208
PPV 0.300 4.804 15.170 2.928

Figure 8.

Figure 8

Histograms of the dataset used in this study.

5. Results and Discussion

Before developing the models, the dataset is needed to divide into two phases, including training and test phases. Accordingly, 80% of the whole dataset (101 blasting operations) was selected randomly as the training phase for the models’ development. The remaining 20% (24 blasting operations) was used to check the accuracy, as well as the reliability of the models developed based on the training dataset. To avoid over-fitting or under-fitting of the models, the dataset was scaled in the range of [−1, 1]. Besides, the Box-Cox transformation method [62] and 10-fold cross-validation technique [63] were also applied to transfer data and improve the accuracy of the models.

5.1. ABC-SVR Models

For the ABC-SVR models, the training dataset was used to develop the PPV predictive models. Three kernel functions were involved in developing the ABC-SVR models with various hyper-parameters, as shown in Table 2. The ABC algorithm implemented a global search procedure to define the optimal values of the SVR models through the framework in Figure 1. In the ABC algorithm, a trial and error procedure for the number of bees was conducted for the parameters to be optimized over, with the number of bees set equal to 100, 200, 300, 400, 500, respectively; RMSE was used as a fitness function to be minimized; The number of food sources to exploit for the bees was set to 50 and the limit of a food source to 100; The boundary of the parameters to be optimized was set as [–10;10]. The optimization process was repeated 1000 times to find the optimal RMSE value. After setting parameters for the ABC algorithm, the bee finds the optimal values for the SVR models with the corresponding parameters. The performance of the optimization process was illustrated in Figure 9, Figure 10 and Figure 11. The optimal results for the ABC-SVR models are shown in Table 4.

Figure 9.

Figure 9

RMSE of the proposed artificial bee colony (ABC)-SVR-L model.

Figure 10.

Figure 10

RMSE of the proposed ABC-SVR-P model.

Figure 11.

Figure 11

RMSE of the proposed ABC-SVR-RBF model.

Table 4.

Optimal values of the artificial bee colony (ABC)-SVR model for predicting PPV.

Model C μ κ σ
ABC-SVR-L 0.544 - -
ABC-SVR-P 0.146 0.729 2
ABC-SVR-RBF 70.067 - - 0.016

5.2. PSO-SVR Models

As in the ABC-SVR models, an initial SVR model was generated with different kernel functions. Subsequently, the SVR’s parameters were searched and optimized by the PSO algorithm. The best values of SVR’s parameters (after discovery by the PSO algorithm) were evaluated through RMSE as those used for the ABC-SVR models. The lowest RMSE is the optimal PSO-SVR model. To employ the global search procedure by the PSO algorithm, its parameters needed to be set up first, including:

  • -

    The number of particle swarms (p);

  • -

    The maximum particle’s velocity (Vmax);

  • -

    The individual cognitive (ϕ1);

  • -

    The group cognitive (ϕ2);

  • -

    The inertia weight (w);

  • -

    The maximum number of iteration (mi).

For this study, the PSO’s parameters were set as follow: p = 100, 150, 200, 250, 300; Vmax = 1.9; ϕ1 = ϕ2 = 1.6; w = 1.8, and mi = 1000. Once the PSO’s parameters were established, the particles searched in a constrained space to find out the best place (under lowest RMSE). The lowest RMSE, the optimal PSO-SVR model was defined, and its hyper-parameters were extracted to build the optimal model. Figure 12, Figure 13 and Figure 14 show the performance of the PSO-SVR models while searching optimal values. Table 5 lists the optimal parameters of the PSO-SVR models.

Figure 12.

Figure 12

RMSE of the proposed particle swarm optimization (PSO)-SVR-L model.

Figure 13.

Figure 13

RMSE of the proposed PSO-SVR-P model.

Figure 14.

Figure 14

RMSE of the proposed PSO-SVR-RBF model.

Table 5.

Optimal parameters of the PSO-SVR models.

Model C μ κ σ
PSO-SVR-L 0.119 - -
PSO-SVR-P 4.995 0.022 2
PSO-SVR-RBF 40.901 - - 0.036

5.3. ICA-SVR Models

For optimization of the SVR model by the ICA, the ICA’s parameters were established as the first step. A trial and error procedure for the number of initial countries (Ncountry) and initial imperialists (Nimper) was applied with Ncountry was set equal to 100, 150, 200, 250, 300, respectively; Nimper was set equal to 10, 20, 30, respectively. The maximum number of iterations (Ni) was set equal to 1000 to ensure the stability of the model; the lower-upper limit of the optimization region (L) was placed in the range of –10 to 10; the assimilation coefficient (As) was set equal to 3; the revolution of each country (r) was set equal to 0.5. After the parameters of the ICA were established, empires perform a competition to find out the most substantial empire where the SVR’s parameters are optimized. The ICA-SVR’s performances are shown in Figure 15, Figure 16 and Figure 17. Finally, the ICA-SVR’s parameters were listed in Table 6.

Figure 15.

Figure 15

RMSE of the proposed imperialist competitive algorithm (ICA)-SVR-L model.

Figure 16.

Figure 16

RMSE of the proposed ICA-SVR-P model.

Figure 17.

Figure 17

RMSE of the proposed ICA-SVR-RBF model.

Table 6.

Obtained values of the SVR models by imperialist competitive algorithm (ICA) optimization.

Model C μ κ σ
ICA-SVR-L 0.101 - -
ICA-SVR-P 128.596 0.002 3
ICA-SVR-RBF 2.461 - - 0.079

5.4. GA-SVR Models

Concerning the GA-SVR models, the similar steps as those conducted for the previous models was applied. An initial SVR model with kernel functions was established as the first step; then, the parameters of GA were set up as the second step (e.g., mutation probability (Pm), crossover probability (Pc), and the number variable (n), the number of populations (p)). In this study, Pm was set equal to 0.1; Pc was set equal to 0.9; n = 4, and p was set equal to 100, 150, 200, 250, 300, respectively. RMSE was used as the fitness function according to Equation (4). The maximum iteration number was repeated 1000 times to ensure finding out the best values of the GA-SVR models. Figure 18, Figure 19 and Figure 20 report the GA-SVR’s performances through the RMSE. Eventually, the optimal GA-SVR’s parameters were extracted in Table 7.

Figure 18.

Figure 18

RMSE of the proposed genetic algorithm (GA)-SVR-L model.

Figure 19.

Figure 19

RMSE of the proposed GA-SVR-P model.

Figure 20.

Figure 20

RMSE of the proposed GA-SVR-RBF model.

Table 7.

Genetic algorithm (GA)-SVR models with the optimal parameters.

Model C μ κ σ
GA-SVR-L 0.178 - -
GA-SVR-P 12.730 0.018 2
GA-SVR-RBF 7.938 - - 0.030

5.5. Evaluating the Developed Models

Once the optimal parameters of the 12 hybrid models were achieved, 24 blasting events in the set of testing data were used to confirm the developed models’ accuracy. Table 8 presents the results of the 12 hybrid models on the sets of data.

Table 8.

Statistical criteria of the PSO-SVR, ICA-SVR, ABC-SVR, and GA-SVR models.

Model Training Dataset Testing Dataset Total Rank
RMSE R2 MAE Rank for RMSE Rank for R2 Rank for MAE RMSE R2 MAE Rank for RMSE Rank for R2 Rank for MAE
ABC-SVR-P 0.425 0.977 0.265 7 9 8 0.317 0.989 0.226 11 11 9 55
ABC-SVR-L 0.754 0.943 0.493 4 3 4 1.107 0.907 0.578 1 3 2 17
ABC-SVR-RBF 0.362 0.981 0.227 11 11 12 0.345 0.986 0.222 9 9 10 62
PSO-SVR-P 0.417 0.976 0.276 8 7 6 0.413 0.980 0.286 6 7 5 39
PSO-SVR-L 0.833 0.941 0.526 2 2 2 1.044 0.904 0.574 4 2 4 16
PSO-SVR-RBF 0.411 0.978 0.256 9 10 10 0.410 0.979 0.245 7 6 8 50
ICA-SVR-P 0.434 0.974 0.286 5 5 5 0.471 0.977 0.272 5 5 6 31
ICA-SVR-L 0.843 0.940 0.530 1 1 1 1.045 0.901 0.580 3 1 1 8
ICA-SVR-RBF 0.428 0.975 0.274 6 6 7 0.335 0.987 0.205 10 10 11 50
GA-SVR-P 0.403 0.976 0.264 10 7 9 0.379 0.983 0.263 8 8 7 49
GA-SVR-L 0.789 0.945 0.510 3 4 3 1.090 0.907 0.577 2 3 3 18
GA-SVR-RBF 0.351 0.983 0.238 12 12 11 0.267 0.991 0.182 12 12 12 71

Observing the statistical criteria on both the sets of training and testing data, the performance of the proposed hybrid models was very good. The developed models seem to be very stable, and the differences between the training dataset and the testing dataset are limited. However, if one only looks at the numbers in Table 8, it is tough to evaluate which model is the best in the present study. Therefore, a ranking method and intensity of color was used for assessing the efficiency of the developed models. Whereas, the green color represents the highest performance, the white color represents the lowest performance. The highlight of the GA-SVR-RBF indicated that it was the best model. Next are the ABC-SVR-RBF, ABC-SVR-P, ICA-SVR-RBF, PSO-SVR-RBF, GA-SVR-P, PSO-SVR-P, ICA-SVR-P, GA-SVR-L, ABC-SVR-L, PSO-SVR-L, and the last is ICA-SVR-L. It is of interest to consider the accuracy of the ABC-SVR-RBF, ABC-SVR-P, and ICA-SVR-RBF models. Although the ABC-SVR-RBF model provided lower accuracy than the ABC-SVR-P and ICA-SVR-RBF models on the testing dataset, the total ranking of the ABC-SVR-RBF model was higher than these two above models. The main reason is due to the fact that ABC-SVR-RBF’s performance was higher than the ABC-SVR-P and ICA-SVR-RBF models on the training dataset. In other words, the ABC-SVR-RBF model yielded more stable results than the ABC-SVR-P and ICA-SVR-RBF models in terms of the PPV prediction in the present study. Remarkably, the RBF kernel function seems to bring higher levels of accuracy over the linear and polynomial kernel functions. In contrast, the linear kernel function provided the lowest performance for the models in predicting PPV. As per the results of this study, the non-linear relationship of the variables was clarified. Figure 21 interprets the accuracy of the 12 proposed hybrid models. Note that, the intensity of the green color represents for the accuracy of the models. Greater intensity of green color, greater performance.

Figure 21.

Figure 21

Figure 21

Correlation of measured and estimated PPVs by the 12 proposed hybrid models.

5.6. Sensitivity Analysis

In this study, four evolutionary algorithms (i.e., ABC, ICA, PSO, and GA) have played an essential role in optimizing the SVR models. Of those developed hybrid models, the GA-SVR-RBF model provided the highest level of accuracy as well as performance. As stated above, the RBF model was considered as the most useful function for the development of the SVR-based models using four evolutionary algorithms. However, determining which input factor(s) are the most important with the GA-SVR-RBF model, is a complicated problem; therefore, a procedure to assess the importance of input variables has been carried out in this study based on the selected GA-SVR-RBF model. The Hilbert-Schmidt Independence Criterion (HSIC) method was employed to analyze the input variables importance [64,65]. The results showed that R and W are the most important factors for estimating PPV, as illustrated in Figure 22.

Figure 22.

Figure 22

Sensitivity analyses of the influence parameters in this study.

6. Conclusions

AI has become more common in all fields, especially in technical fields. Applications of AI have helped to improve technical issues, especially in the mining industry. In this study, 12 hybrid models based on four evolutionary algorithms and SVR model were developed and comprehensively assessed. Some conclusions were drawn as follow:

  • (1)

    Evolutionary algorithms are of great value in improving the accuracy of traditional models for PPV estimation, particular the SVR model.

  • (2)

    Kernel functions have a great effect on SVR’s accuracy, especially the RBF. By means of evolutionary algorithms, kernel functions can reach optimal values for the SVR model.

  • (3)

    GA is the most dominant evolutionary algorithm when combined with the SVR model and RBF (i.e., GA-SVR-RBF model) for predicting PPV. It should be approved as a robust technique to accurately predict PPV.

  • (4)

    Monitoring distance and explosive charge (per delay) are the most critical factors in predicting PPV. They should be given special attention and carefully collected to improve the models’ accuracy in practice.

Acknowledgments

The authors would like to thank Hanoi University of Mining and Geology (HUMG), Hanoi, Vietnam; Duy Tan University, Da Nang, Vietnam; the Center for Excellence in Analysis and Experiment and the Center for Mining, Electro-Mechanical research of HUMG, Duy Tan University, Da Nang, Vietnam, and Ton Duc Thang University, Ho Chi Minh City, Vietnam.

Author Contributions

Conceptualization, H.N. and T.N.-T.; Data curation, H.N. and X.-N.B.; Formal analysis, H.N. and Y.C.; Funding acquisition, T.N.-T.; Methodology, H.N., Y.C. and T.N.-T.; Project administration, X.-N.B.; Software, T.N.-T.; Validation, Y.C.; Writing—review & editing, H.N., Y.C., X.-N.B. and T.N.-T. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by Basic Science Research Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Education (2018R1D1A1A09083947).

Conflicts of Interest

The authors declare no conflict of interest.

References

  • 1.Fang Q., Nguyen H., Bui X.-N., Nguyen T.-T. Prediction of Blast-Induced Ground Vibration in Open-Pit Mines Using a New Technique Based on Imperialist Competitive Algorithm and M5Rules. Nat. Resour. Res. 2019:1–16. doi: 10.1007/s11053-019-09577-3. [DOI] [Google Scholar]
  • 2.Nguyen H., Bui X.-N., Bui H.-B., Mai N.-L. A comparative study of artificial neural networks in predicting blast-induced air-blast overpressure at Deo Nai open-pit coal mine, Vietnam. Neural Comput. Appl. 2018:1–17. doi: 10.1007/s00521-018-3717-5. [DOI] [Google Scholar]
  • 3.Nguyen H., Bui X.-N., Nguyen-Thoi T., Ragam P., Moayedi H. Toward a State-of-the-Art of Fly-Rock Prediction Technology in Open-Pit Mines Using EANNs Model. Appl. Sci. 2019;9:4554. doi: 10.3390/app9214554. [DOI] [Google Scholar]
  • 4.Nguyen H., Bui X.-N., Tran Q.-H., Le T.-Q., Do N.-H., Hoa L.T.T. Evaluating and predicting blast-induced ground vibration in open-cast mine using ANN: A case study in Vietnam. SN Appl. Sci. 2018;1:125. doi: 10.1007/s42452-018-0136-2. [DOI] [Google Scholar]
  • 5.Zhou J., Shi X., Li X. Utilizing gradient boosted machine for the prediction of damage to residential structures owing to blasting vibrations of open pit mining. J. Vib. Control. 2016;22:3986–3997. doi: 10.1177/1077546314568172. [DOI] [Google Scholar]
  • 6.Bui X.N., Nguyen H., Le H.A., Bui H.B., Do N.H. Prediction of Blast-induced Air Over-pressure in Open-Pit Mine: Assessment of Different Artificial Intelligence Techniques. Nat. Resour. Res. 2019 doi: 10.1007/s11053-019-09461-0. [DOI] [Google Scholar]
  • 7.Bui X.N., Muazu M.A., Nguyen H. Optimizing Levenberg–Marquardt backpropagation technique in predicting factor of safety of slopes after two-dimensional OptumG2 analysis. Eng. Comput. 2019 doi: 10.1007/s00366-019-00741-0. [DOI] [Google Scholar]
  • 8.Zhang X., Nguyen H., Bui X.-N., Tran Q.-H., Nguyen D.-A., Bui D.T., Moayedi H. Novel Soft Computing Model for Predicting Blast-Induced Ground Vibration in Open-Pit Mines Based on Particle Swarm Optimization and XGBoost. Nat. Resour. Res. 2019 doi: 10.1007/s11053-019-09492-7. [DOI] [Google Scholar]
  • 9.Nguyen H., Moayedi H., Jusoh W.A.W., Sharifi A. Proposing a novel predictive technique using M5Rules-PSO model estimating cooling load in energy-efficient building system. Eng. Comput. 2019 doi: 10.1007/s00366-019-00735-y. [DOI] [Google Scholar]
  • 10.Nguyen H., Moayedi H., Foong L.K., Al Najjar H.H.A., Jusoh W.W.A., Rashid A.S.A., Jamali J. Optimizing, ANN models with PSO for predicting short building seismic response. Eng. Comput. 2019 doi: 10.1007/s00366-019-00733-0. [DOI] [Google Scholar]
  • 11.Nguyen H., Drebenstedt C., Bui X.-N., Bui D.T. Prediction of Blast-Induced Ground Vibration in an Open-Pit Mine by a Novel Hybrid Model Based on Clustering and Artificial Neural Network. Nat. Resour. Res. 2019 doi: 10.1007/s11053-019-09470-z. [DOI] [Google Scholar]
  • 12.Nguyen H., Bui X.-N., Tran Q.-H., Mai N.-L. 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]
  • 13.Nguyen H., Bui X.-N., Bui H.-B., Cuong D.T. Developing an XGBoost model to predict blast-induced peak particle velocity in an open-pit mine: A case study. Acta Geophys. 2019;67:477–490. doi: 10.1007/s11600-019-00268-4. [DOI] [Google Scholar]
  • 14.Nguyen H., Bui X.-N. Predicting Blast-Induced Air Overpressure: A Robust Artificial Intelligence System Based on Artificial Neural Networks and Random Forest. Nat. Resour. Res. 2019;28:893–907. doi: 10.1007/s11053-018-9424-1. [DOI] [Google Scholar]
  • 15.Moayedi H., Armaghani D.J. Optimizing an ANN model with ICA for estimating bearing capacity of driven pile in cohesionless soil. Eng. Comput. 2018;34:347–356. doi: 10.1007/s00366-017-0545-7. [DOI] [Google Scholar]
  • 16.Moayedi H., Hayati S. Modelling and optimization of ultimate bearing capacity of strip footing near a slope by soft computing methods. Appl. Soft Comput. 2018;66:208–219. doi: 10.1016/j.asoc.2018.02.027. [DOI] [Google Scholar]
  • 17.Moayedi H., Hayati S. Applicability of a CPT-Based Neural Network Solution in Predicting Load-Settlement Responses of Bored Pile. Int. J. Geomech. 2018;18:06018009. doi: 10.1061/(ASCE)GM.1943-5622.0001125. [DOI] [Google Scholar]
  • 18.Moayedi H., Hayati S. Artificial intelligence design charts for predicting friction capacity of driven pile in clay. Neural Comput. Appl. 2018 doi: 10.1007/s00521-018-3555-5. [DOI] [Google Scholar]
  • 19.Moayedi H., Raftari M., Sharifi A., Jusoh W.A.W., Rashid A.S.A. Optimization of ANFIS with GA and PSO estimating α ratio in driven piles. Eng. Comput. 2019 doi: 10.1007/s00366-018-00694-w. [DOI] [Google Scholar]
  • 20.Moayedi H., Rezaei A. An artificial neural network approach for under-reamed piles subjected to uplift forces in dry sand. Neural Comput. Appl. 2017 doi: 10.1007/s00521-017-2990-z. [DOI] [Google Scholar]
  • 21.Wu S., Song H., Cheng G., Zhong X. Civil engineering supervision video retrieval method optimization based on spectral clustering and R-tree. Neural Comput. Appl. 2018 doi: 10.1007/s00521-018-3485-2. [DOI] [Google Scholar]
  • 22.Cao M.S., Pan L.X., Gao Y.F., Novák D., Ding Z.C., Lehký D., Li X.L. Neural network ensemble-based parameter sensitivity analysis in civil engineering systems. Neural Comput. Appl. 2017;28:1583–1590. doi: 10.1007/s00521-015-2132-4. [DOI] [Google Scholar]
  • 23.Rahimdel M.J., Bagherpour R. Haulage system selection for open pit mines using fuzzy MCDM and the view on energy saving. Neural Comput. Appl. 2018;29:187–199. doi: 10.1007/s00521-016-2562-7. [DOI] [Google Scholar]
  • 24.Ghasemi E. Particle swarm optimization approach for forecasting backbreak induced by bench blasting. Neural Comput. Appl. 2017;28:1855–1862. doi: 10.1007/s00521-016-2182-2. [DOI] [Google Scholar]
  • 25.Aich U., Banerjee S. Modeling of EDM responses by support vector machine regression with parameters selected by particle swarm optimization. Appl. Math. Model. 2014;38:2800–2818. doi: 10.1016/j.apm.2013.10.073. [DOI] [Google Scholar]
  • 26.Amini H., Gholami R., Monjezi M., Torabi S.R., Zadhesh J. Evaluation of flyrock phenomenon due to blasting operation by support vector machine. Neural Comput. Appl. 2012;21:2077–2085. doi: 10.1007/s00521-011-0631-5. [DOI] [Google Scholar]
  • 27.de Almeida B.J., Neves R.F., Horta N. Combining Support Vector Machine with Genetic Algorithms to optimize investments in Forex markets with high leverage. Appl. Soft Comput. 2018;64:596–613. doi: 10.1016/j.asoc.2017.12.047. [DOI] [Google Scholar]
  • 28.Deka P.C. Support vector machine applications in the field of hydrology: A review. Appl. Soft Comput. 2014;19:372–386. [Google Scholar]
  • 29.Feng Q., Zhang J., Zhang X., Wen S. Proximate analysis based prediction of gross calorific value of coals: A comparison of support vector machine, alternating conditional expectation and artificial neural network. Fuel Process. Technol. 2015;129:120–129. doi: 10.1016/j.fuproc.2014.09.001. [DOI] [Google Scholar]
  • 30.Bui X.-N., Lee C.W., Nguyen H., Bui H.-B., Long N.Q., Le Q.-T., Nguyen V.-D., Nguyen N.-B., Moayedi H. Estimating PM10 Concentration from Drilling Operations in Open-Pit Mines Using an Assembly of SVR and PSO. Appl. Sci. 2019;9:2806. doi: 10.3390/app9142806. [DOI] [Google Scholar]
  • 31.Bui H.-B., Nguyen H., Choi Y., Bui X.-N., Nguyen-Thoi T., Zandi Y. A Novel Artificial Intelligence Technique to Estimate the Gross Calorific Value of Coal Based on Meta-Heuristic and Support Vector Regression Algorithms. Appl. Sci. 2019;9:4868. doi: 10.3390/app9224868. [DOI] [Google Scholar]
  • 32.Hasanipanah M., Shahnazar A., Amnieh H.B., Armaghani D.J. Prediction of air-overpressure caused by mine blasting using a new hybrid PSO-SVR model. Eng. Comput. 2017;33:23–31. doi: 10.1007/s00366-016-0453-2. [DOI] [Google Scholar]
  • 33.Nguyen H. Support vector regression approach with different kernel functions for predicting blast-induced ground vibration: A case study in an open-pit coal mine of Vietnam. SN Appl. Sci. 2019;1:283. doi: 10.1007/s42452-019-0295-9. [DOI] [Google Scholar]
  • 34.Khandelwal M., Singh T. Prediction of blast-induced ground vibration using artificial neural network. Int. J. Rock Mech. Min. Sci. 2009;46:1214–1222. doi: 10.1016/j.ijrmms.2009.03.004. [DOI] [Google Scholar]
  • 35.Khandelwal M., Kankar P., Harsha S. Evaluation and prediction of blast induced ground vibration using support vector machine. Min. Sci. Technol. (China) 2010;20:64–70. doi: 10.1016/S1674-5264(09)60162-9. [DOI] [Google Scholar]
  • 36.Saadat M., Khandelwal M., Monjezi M. An ANN-based approach to predict blast-induced ground vibration of Gol-E-Gohar iron ore mine, Iran. J. Rock Mech. Geotech. Eng. 2014;6:67–76. doi: 10.1016/j.jrmge.2013.11.001. [DOI] [Google Scholar]
  • 37.Hajihassani M., Armaghani D.J., Marto A., Mohamad E.T. Ground vibration prediction in quarry blasting through an artificial neural network optimized by imperialist competitive algorithm. Bull. Eng. Geol. Environ. 2015;74:873–886. doi: 10.1007/s10064-014-0657-x. [DOI] [Google Scholar]
  • 38.Hajihassani M., Armaghani D.J., Monjezi M., Mohamad E.T., 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.Amiri M., Amnieh H.B., Hasanipanah M., Khanli L.M. A new combination of artificial neural network and K-nearest neighbors models to predict blast-induced ground vibration and air-overpressure. Eng. Comput. 2016;32:631–644. doi: 10.1007/s00366-016-0442-5. [DOI] [Google Scholar]
  • 40.Hasanipanah M., Faradonbeh R.S., Amnieh H.B., Armaghani D.J., 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]
  • 41.Hasanipanah M., Naderi R., Kashir J., Noorani S.A., Qaleh A.Z.A. Prediction of blast-produced ground vibration using particle swarm optimization. Eng. Comput. 2017;33:173–179. doi: 10.1007/s00366-016-0462-1. [DOI] [Google Scholar]
  • 42.Taheri K., Hasanipanah M., Golzar S.B., Majid M.Z.A. A hybrid artificial bee colony algorithm-artificial neural network for forecasting the blast-produced ground vibration. Eng. Comput. 2017;33:689–700. doi: 10.1007/s00366-016-0497-3. [DOI] [Google Scholar]
  • 43.Faradonbeh R.S., Monjezi M. Prediction and minimization of blast-induced ground vibration using two robust meta-heuristic algorithms. Eng. Comput. 2017;33:835–851. doi: 10.1007/s00366-017-0501-6. [DOI] [Google Scholar]
  • 44.Behzadafshar K., Mohebbi F., Soltani Tehrani M., Hasanipanah M., Tabrizi O. Predicting the ground vibration induced by mine blasting using imperialist competitive algorithm. Eng. Comput. 2018;35:1774–1787. doi: 10.1108/EC-08-2017-0290. [DOI] [Google Scholar]
  • 45.Tian E., Zhang J., Tehrani M.S., Surendar A., Ibatova A.Z. Development of GA-based models for simulating the ground vibration in mine blasting. Eng. Comput. 2018;55:849–855. doi: 10.1007/s00366-018-0635-1. [DOI] [Google Scholar]
  • 46.Hasanipanah M., Amnieh H.B., Khamesi H., Armaghani D.J., Golzar S.B., Shahnazar A. Prediction of an environmental issue of mine blasting: An imperialistic competitive algorithm-based fuzzy system. Int. J. Environ. Sci. Technol. 2018;15:551–560. doi: 10.1007/s13762-017-1395-y. [DOI] [Google Scholar]
  • 47.Eberhart R., Kennedy J. A new optimizer using particle swarm theory; Proceedings of the Sixth International Symposium on Micro Machine and Human Science; Nagoya, Japan. 4–6 October 1995; pp. 39–43. [Google Scholar]
  • 48.Fang Q., Nguyen H., Bui X.-N., Tran Q.-H. Optimizing ANN models with PSO for predicting short building seismic response. Nat. Resour. Res. 2019:1–15. doi: 10.1007/s11053-019-09575-5. [DOI] [Google Scholar]
  • 49.Tang B., Xiang K., Pang M. An integrated particle swarm optimization approach hybridizing a new self-adaptive particle swarm optimization with a modified differential evolution. Neural Comput. Appl. 2018 doi: 10.1007/s00521-018-3878-2. [DOI] [Google Scholar]
  • 50.Kennedy J. Encyclopedia of Machine Learning. Springer; Berlin/Heidelberg, Germany: 2011. Particle swarm optimization; pp. 760–766. [Google Scholar]
  • 51.Atashpaz -G.E., Lucas C. Evolutionary Computation, CEC 2007. IEEE; Piscataway, NJ, USA: 2007. Imperialist competitive algorithm: An algorithm for optimization inspired by imperialistic competition; pp. 4661–4667. [Google Scholar]
  • 52.Hosseini S., Al Khaled A. A survey on the imperialist competitive algorithm metaheuristic: Implementation in engineering domain and directions for future research. Appl. Soft Comput. 2014;24:1078–1094. doi: 10.1016/j.asoc.2014.08.024. [DOI] [Google Scholar]
  • 53.Elsisi M. Design of neural network predictive controller based on imperialist competitive algorithm for automatic voltage regulator. Neural Comput. Appl. 2019 doi: 10.1007/s00521-018-03995-9. [DOI] [Google Scholar]
  • 54.Zadeh Shirazi A., Mohammadi Z. A hybrid intelligent model combining ANN and imperialist competitive algorithm for prediction of corrosion rate in 3C steel under seawater environment. Neural Comput. Appl. 2017;28:3455–3464. doi: 10.1007/s00521-016-2251-6. [DOI] [Google Scholar]
  • 55.Mitchell M. An Introduction to Genetic Algorithms. MIT press; Cambridge, MA, USA: 1998. [Google Scholar]
  • 56.Carr J. An introduction to genetic algorithms. Sr. Proj. 2014;1:40. [Google Scholar]
  • 57.Karaboga D. An Idea based on Honey bee Swarm for Numerical Optimization. Erciyes University, Engineering Faculty, Computer Egineering Department; Kayseri, Turkey: Oct, 2005. Technical Report-tr06. [Google Scholar]
  • 58.Vapnik V. Pattern recognition using generalized portrait method. Autom. Remote. Control. 1963;24:774–780. [Google Scholar]
  • 59.Yu Z., Shi X., Zhou J., Rao D., Chen X., Dong W., Miao X., Ipangelwa T. Feasibility of the indirect determination of blast-induced rock movement based on three new hybrid intelligent models. Eng. Comput. 2019 doi: 10.1007/s00366-019-00868-0. [DOI] [Google Scholar]
  • 60.Ding Z., Nguyen H., Bui X.-N., Zhou J., Moayedi H. Computational Intelligence Model for Estimating Intensity of Blast-Induced Ground Vibration in a Mine Based on Imperialist Competitive and Extreme Gradient Boosting Algorithms. Nat. Resour. Res. 2019 doi: 10.1007/s11053-019-09548-8. [DOI] [Google Scholar]
  • 61.Verma A., Singh T. Comparative study of cognitive systems for ground vibration measurements. Neural Comput. Appl. 2013;22:341–350. doi: 10.1007/s00521-012-0845-1. [DOI] [Google Scholar]
  • 62.Box G.E., Cox D.R. An analysis of transformations. J. R. Stat. Soc. Ser. B (Methodol.) 1964;26:211–243. doi: 10.1111/j.2517-6161.1964.tb00553.x. [DOI] [Google Scholar]
  • 63.Ling H., Qian C., Kang W., Liang C., Chen H. Combination of Support Vector Machine and K-Fold cross validation to predict compressive strength of concrete in marine environment. Constr. Build. Mater. 2019;206:355–363. doi: 10.1016/j.conbuildmat.2019.02.071. [DOI] [Google Scholar]
  • 64.Da Veiga S. Global sensitivity analysis with dependence measures. J. Stat. Comput. Simul. 2015;85:1283–1305. doi: 10.1080/00949655.2014.945932. [DOI] [Google Scholar]
  • 65.Gretton A., Bousquet O., Smola A., Schölkopf B. International Conference on Algorithmic Learning Theory. Springer; Berlin/Heidelberg, Germany: 2005. Measuring statistical dependence with Hilbert-Schmidt norms; pp. 63–77. [Google Scholar]

Articles from Sensors (Basel, Switzerland) are provided here courtesy of Multidisciplinary Digital Publishing Institute (MDPI)

RESOURCES