Mhdi Sdt, Mnoj Khndelwl, M. Monjezi
aDepartmentofMiningEngineering,ShahidBahonarUniversityofKerman,Kerman76196-37147,Iran
bDepartmentofMiningEngineering,CollegeofTechnology&Engineering,MaharanaPratapUniversityofAgriculture&Technology,Udaipur313001,India
cFacultyofEngineering,TarbiatModaresUniversity,Tehran,Iran
An ANN-based approach to predict blast-induced ground vibration of Gol-E-Gohar iron ore mine, Iran
Mahdi Saadata, Manoj Khandelwalb,*, M. Monjezic
aDepartmentofMiningEngineering,ShahidBahonarUniversityofKerman,Kerman76196-37147,Iran
bDepartmentofMiningEngineering,CollegeofTechnology&Engineering,MaharanaPratapUniversityofAgriculture&Technology,Udaipur313001,India
cFacultyofEngineering,TarbiatModaresUniversity,Tehran,Iran
A R T I C L E I N F O
Articlehistory:
Received 14 August 2013
Received in revised form
13 November 2013
Accepted 18 November 2013
Blast-induced ground vibration
Blast-induced ground vibration is one of the inevitable outcomes of blasting in mining projects and may cause substantial damage to rock mass as well as nearby structures and human beings. In this paper, an attempt has been made to present an application of artif i cial neural network (ANN) to predict the blast-induced ground vibration of the Gol-E-Gohar (GEG) iron mine, Iran. A four-layer feed-forward back propagation multi-layer perceptron (MLP) was used and trained with Levenberg–Marquardt algorithm. To construct ANN models, the maximum charge per delay, distance from blasting face to monitoring point, stemming and hole depth were taken as inputs, whereas peak particle velocity (PPV) was considered as an output parameter. A database consisting of 69 data sets recorded at strategic and vulnerable locations of GEG iron mine was used to train and test the generalization capability of ANN models. Coeff i cient of determination (R2) and mean square error (MSE) were chosen as the indicators of the performance of the networks. A network with architecture 4-11-5-1 andR2of 0.957 and MSE of 0.000722 was found to be optimum. To demonstrate the supremacy of ANN approach, the same 69 data sets were used for the prediction of PPV with four common empirical models as well as multiple linear regression (MLR) analysis. The results revealed that the proposed ANN approach performs better than empirical and MLR models.
? 2013 Institute of Rock and Soil Mechanics, Chinese Academy of Sciences. Production and hosting by Elsevier B.V. All rights reserved.
Blasting is one of the most pervasive excavation methods in mining and civil engineering projects. Since blast-induced ground vibration has an inevitable impact on rock mass as well as nearby structures and human beings, the prediction of blast-induced vibration and assessment of its effects must be performed prior to actual blasting activities. In order to control the harm of blasting vibration, vital consideration should be taken into the generation and propagation mechanism of blast-induced vibration. While any of three kinematic descriptors (displacement, velocity and acceleration) could be employed to describe ground motion, among these, peak particle velocity (PPV) is the most preferable (ISRM, 1992). All the empirical predictors are based on two parameters, i.e. the maximum charge per delay and the distance from the blasting face to the monitoring point. It is well-known that the intensity of PPV is closely associated with physico-mechanical parameters of rock mass, blast design as well as explosive (Khandelwal and Singh, 2009; Khandelwal et al., 2011), which are underestimated or overestimated while using available conventional predictors. It is important to understand the inter-relation among these parameters, to use appropriate blasting pattern, and to evaluate the detrimental impact of blasting. Moreover, empirical models are not well suitable for predicting any other important parameters such as frequency, air over pressure, fl y rocks, etc., which are equally important and critical for safe, smooth and environmentally friendly excavation of rock mass for mining and civil engineering projects (Monjezi et al., 2006; Khandelwal and Singh, 2009).
To understand the complicated nature of ground vibration and to overcome limits of empirical models, artif i cial neural network (ANN) which has the ability to address the complicated problems can be implemented. ANN is a branch of the artif i cial intelligence science and has been developed rapidly since 1980s. This methodis capable of extracting the relation between inputs and outputs of a process, without the physics being explicitly provided to them. Similar to empirical models, this method is computationally inexpensive and easy to implement. Khandelwal and Singh (2007) used ANN to predict PPV at a magnesite mine in India. They considered two parameters, i.e. the distance from the blasting face to the monitoring point and explosive charge per delay, and compared their fi ndings with commonly used predictors. In their other researches at an opencast mine, they studied blast vibration and frequency using rock, blast design and explosive parameters with the help of ANN and compared their results with multivariate regression analysis (Khandelwal and Singh, 2006). Mohammad (2009) used several ANN models on Assiut limestone and concluded that using more input data can improve the capability of ANN to predict PPV. Monjezi et al. (2011) developed an ANN model to predict PPV at Siahbisheh project in Iran, using the maximum charge per delay, the distance from the blasting face to the monitoring point, stemming and hole depth as input parameters and compared their results with empirical models and multivariate regression analysis. By sensitivity analysis, they found that the distance from the blasting face is the most effective and the stemming is the least effective parameter on the PPV. Dehghani and Ataee-pour (2011) developed a model to predict PPV using dimensional analysis. Monjezi et al. (2013) proposed an ANN-based solution for prediction of PPV at Shur River dam, Iran. Other researchers predicted PPV and/or frequency based on ANN models in different projects (Amnieh et al., 2010, 2012; Alvarez-Vigil et al., 2012; Mohamadnejad et al., 2012) and found very superior results compared to conventional methods. The idea of the present study is to predict blast-induced ground vibrationinGol-E-Gohar(GEG)ironoreminebasedonthepower- ful function approximation tool, ANN. The results of both ANN and empirical models were compared with multiple linear regression (MLR) analysis to fi nd the applicability of each method.

Table1Blasting parameters of GEG iron ore mine.
The GEG iron ore mine is located in 60 km southwest of Sirjan in Kerman Province of Islamic Republic of Iran. The mine lies at a point approximately equidistant from the cities of Bandar Abas, Shiraz and Kerman, at an altitude of 1750 m above sea level. GEG has six anomalies out of which, the fi rst one is under extraction by open-pit method. This mine is situated on the northeast margin of Sanandaj–Sirjan tectonic-metamorphic belt. Iron ores at GEG are classif i ed in three types based on their chemical characterization, top, bottom, and oxide magnetic. The deposit is excavated by drilland-blast method. Because of the complex discontinuity existence, the rock type variations and the water bearing beds, the evaluation of blast-induced ground vibration is critically important. The blasting design parameters of the GEG are listed in Table 1. A photograph of GEG mine is shown in Fig. 1.
In order to control the harm of blasting vibration, scaled distance (SD) laws are developed by various fi eld investigators. SD laws are linear regression, in a log–log plane between PPVs recorded at various distances during a blast. Table 2 shows the empirical blast-induced ground vibration predictor equations proposed by various researchers. The values of site constantsKandBare determined by plotting the graph between PPV and SD on log–log scale and are shown in Table 2. Fig. 2 shows the log–log plots between PPV and different SDs. Fig. 3 illustrates the relationship between measured and predicted PPVs by various SD laws. The higher coeff i cient of determination for Ambreseys–Henderson and USBM (The United States Bureau of Mines) predictors indicates the better prediction capability over Bureau of Indian Standard (BIS) and Langefors–Kihlstrom predictors.
Multiple linear regression (MLR) is a method used to model the linear relationship between a dependent variable and one or more independent variables. MLR is based on least squares, which means that the model is fi t such that the sum of squares of differences of predicted and measured values are minimized. An MLR has been conducted for the prediction of PPV. MLR is given by the following equation (Scheaffer et al., 2011):

whereYis the predicted variable, Xi(i = 1, 2, . . ., P) are the predictors, β0is called intercept (coordinate at origin), βi(i = 1, 2, . . ., P) is the coeff i cient on theith predictor andeis the error associated with the predictor. MLR model was developed based on the same input-independent variables and output-dependent variables as used in ANN model. This resulted in the following equation:

whereHis the hole depth andSis the stemming.
The coeff i cient of determination for predicted and measured values of PPV is 0.276. Fig. 4 shows the plot of measured and predicted PPVs by MLR model.
ANN is a form of artif i cial intelligence which is based on the human neuronal system. ANN can be used to learn and compute functions for which the analytical relationships between inputs and outputs are unknown. An ANN is a computing system consisting of highly interconnected set of simple information processing elements called neurons or perceptrons. The arrangement of these neurons determines the ANN architecture. One of the most commonly implemented ANNs is multi-layer perceptron (MLP) technique.
5.1.Multi-layerperceptronnetwork
MLP networks are feed-forward networks having several layers of simple computing elements, called neurons or perceptrons. A particular network could contain one or more layers in which two or more perceptrons can be combined. The layers of MLP have different roles. The interfacing layer at the input side of the network is called sensory layer (or input layer in common); the one at output side is referred as output layer. All intermediate layers are called hidden layers (Sethi and Jain, 1991). Based on the conf i guration of the connections between neurons of different layers, thenumber of ANN architectures can be obtained (Raf i ai and Moosavi, 2012). Feed-forward neural networks (FFNNs) are a special kind of ANNs, in which the inputs are received and simply forwarded through all the next layers to obtain the outputs (Engelbrecht, 2007). MLP employs an iterative gradient-based optimization routine called back-propagation (BP) learning technique, a kind of FFNN model (Rumelhart et al., 1986; Leondes, 1998). The advantage of BP is that it is simple and easy to understand, but the disadvantage is that convergent speed is slow and BP is not so robust (Lin and Hoft, 1994). The mathematical functions implemented by MLP are continuous and differentiable, which signif i cantly simplif i es training and error analysis. The perceptron is the basic structuralelement of feed-forward multi-layer perceptron (FFMLP) networks. The perceptron withninputs is shown in Fig. 5. The inputs to a perceptron are weighted with an appropriate weight (w). The sum of weighted inputs and the bias (b) form the input for transfer functionf(Blackwell and Chen, 2009). Transfer function can be written as follows:

Fig.1.(a) Location of GEG mine in Iran map and (b) the picture of GEG mine.

Fig.2.Log–log plots between PPV and scaled distance for various models (Wis the charge per delay, kg;Dis the distance between blasting face to vibration monitoring point, m).

Fig.3.Graphs between measured and predicted PPVs by various predictors.


Table2Different empirical predictors.

Fig.4.Graph between measured and predicted PPVs by MLR model.
where xiis theith input, wiis the weight associated with theith input,bis the bias andfis the transfer function of the perceptron.
5.2.Networktraining
Network training is essential before interpreting new results. The training algorithm of back propagation (BP) involves four stages (Sumathi and Paneerselvam, 2010):
(1) initialization of weights,
(2) feed-forward,
(3) back-propagation of errors, and
(4) updating of weights and biases.

Fig.5.Structure of an elementary perceptron (Blackwell and Chen, 2009).

Fig.6.Sigmoid transfer functions used for hidden layers (MathWorks Inc., 2009).
Various training algorithms have been developed for function approximation problems. Levenberg–Marquardt appears to be the fastest method for training moderate-sized FFNNs (up to several hundred weights). This algorithm has high accuracy and convergence speed. It also has an eff i cient implementation in MATLAB software, because that the solution of the matrix equation is a builtin function and that its attribute becomes even more pronounced in MATLAB environment (MathWorks Inc., 2009). Thus, in the present study, this algorithm is used for training the network.
The behavior of ANN mainly depends on both transfer functions and weights. The output of transfer function is passed to the output layer, where it is multiplied by the connection weights between the output layer and hidden layer, and again a number of products are taken to generate the output for the network. Log–sigmoid, tan–sigmoid and linear transfer functions are the most commonly used in BP (Figs. 6 and 7). The logarithmic sigmoid function (logsig) is def i ned as (MathWorks Inc., 2009)

whereexis the weighted sum of the inputs for a processing unit.

Fig.7.Linear transfer functions used for output layer (MathWorks Inc., 2009).

Table3The range of variables used to train the network.
The tangent sigmoid function (tansig) is def i ned as follows (MathWorks Inc., 2009):

5.3.MonitoringthevalidationandperformanceofANN
Typically neural networks adapt satisfactorily to training usually the data but the test performance does not provide signi fi cant results. The unfavorable generalizing property is caused by the over fi tting of neural network parameters to the training data. Overfi tting occurs when the neural network begins to memorize the training set instead of learning them, and consequently loses the ability to generalize (Raf i ai and Moosavi, 2012). As the training process continues, the error on the training set decreases while on the validation set, it decreases initially and subsequently increases after some training period. Early stopping is an effective remedy for resolving this issue. In early stopping, weights are initialized to very small values. Part of the data sets is used for training the network and the other part is used for monitoring the validation error. Training is stopped when the validation error begins to increase.

Fig.8.Flow chart for ANN method.
Early stopping in its basic form is rather ineff i cient, as it is very sensitive to the initial condition of the network and only part of the data is used for training the model. These problems can easily be alleviated by using committee of early stopping networks, with different partitioning of the data to training, test and validation sets for each network. MATLAB random selection of data sets is alsohelpful in this remedy. This random selection might stop training procedure so that the trained ANNs with different validation sets might have different generalization errors even if ANNs would be trained on the same training set (Chen and Wang, 2007). Finally, the most appropriate model based on its correlation of determination (R2) and mean square error (MSE) will be chosen as the ANN model. The performance function, MSE, can be calculated as follows:

Table4Results of different examined ANN models with one hidden layer.

Table5Results of different examined ANN models with two hidden layers.

where Ti, OiandNrepresent the measured output, the predicted output and the number of input-output data sets, respectively.
6.1.PreparationofdataforANNmodels
Feed-forward back propagation artif i cial neural network with sigmoid functions in the hidden layers and linear transfer function in the output layer are appropriate structures for function approximation. In this study, ANN was used as a function approximation tool for prediction of PPV from four variables, which are the most effective parameters in predicting PPV (Monjezi et al., 2011). These parameters are listed in Table 3. Levenberg–Marquardt back propagation algorithm gives the most convincing performance when inputs and targets are scaled. In order to meet this requirement, pre-process of the data is needed. The performance of thisalgorithm will be high when the input and target are normalized so that they fall approximately in the range [0, 1]. The following relationship is implemented for normalizing the input and target parameters (Sivanandam et al., 2006):

Fig.9.Proposed ANN architecture.


Fig.10.Coeff i cient of correlation for the training, testing, validation and overall data sets.
where Xnewis the normalized value,Xis the original value, Xmaxis the maximum value for all data and Xminis the minimum value for all data. The normalized values are used as input and targeted data in the network.
6.2.NetworkarchitectureandvalidationofANN-based prediction
A committee of early stopping networks was built by employing a set of 69 data points recorded in vulnerable part of GEG iron ore mine. These data sets are randomly divided into three categories, about 60% for training the network (41 data sets), 20% for test of the network (14 data sets) and 20% for validation of training procedure (14 data sets). The fl ow chart for ANN method is illustrated in Fig. 8.
MATLAB software was used for implementation of ANN. Training data were used to obtain the weight matrix and bias vector; while test and validation data were chosen to monitor the accuracy and validation of the network. After stopping, the training procedure and measurement of the accuracy of the network performance, 69 data sets, were simulated in order to reach the fi nal outputs and to test the accuracy of the ANN model. Validation check is carried out to show that ANN models perform the nonlinear regression analysis properly. Coeff i cient of determination (R2) (between predicted and measured PPVs) and MSE were used to compare the performance of each ANN model. The results for different ANN models with one and two hidden layers are shown in Tables 4 and 5. These results revealed that anANN with architecture 4-11-5-1, tansig transfer function in its fi rst hidden layer, logsig transfer function in its second hidden layer and purelin transfer function in its output layer, can be selected as the most fi tting predictor of PPV (Fig. 9). Fig. 10 illustrates the correlation coeff i cient (R) for the proposed ANN model including training, test, validation and overall data.

Fig.11.Graph between measured and predicted PPVs by ANN model.
Fig. 11 shows the graph between measured and predicted PPVs by ANN model. The graph demonstrates that the value ofR2is 0.95 between measured and predicted PPVs. It is clearly shown that the proposed model has the capability to predict the PPV very close to measured PPV values, and that the accuracy between measured and predicted PPVs is acceptable.

Fig.12.Comparison of measured and predicted PPVs by various models.

Table6R2and RMSE of PPV by various models.
Fig. 12 shows a comparison between measured and predicted PPVs by ANN, MLR and different predictor equations. Considering four input parameters, ANN model predicted PPV is very close to the measured data. Prediction by empirical equations underestimates or overestimates the value of PPV. Therefore, any prediction based on empirical equations requires more consideration and prudence. MLR results show that the relationships between PPV and the maximum charge per delay, distance from the blasting face to the monitoring point, stemming, and hole depth cannot be linear. Table 6 showsR2and RMSE for all models. The authenticity of ANN can be easily established in comparison with other predictors.
Using back propagation ANN model with an optimum number of hidden layer neurons and Levenberg–Marquardt training algorithm,MSEandR2for prediction of PPV were 0.000722 and 0.95, respectively. For building ANN models, a committee of early stopping networks was trained by 69 data sets recorded at vulnerable parts of GEG iron ore mine in Iran. Optimum ANN architecture has been found to have four neurons in the input layer, two hidden layer with 11 and 5 neurons, respectively, and one neuron in the output layer. Considering the complexity between inputs and output parameters, the application of ANN technique in the ground vibration is proven to be promising. To ascertain the authenticity of ANN model, the results were compared with empirical models and MLR analysis.
The maximum charge per delay and the distance from the blasting face to the monitoring point are the major parameters for empirical models. Whereas in MLR and ANN models, two more parameters, i.e. stemming and hole depth, are taken into consideration as effective variables to predict PPV. The poor results obtained from MLR model revealed that the relationship between predictor parameters and PPV must not be linear. The capability of ANN solution to fi nd nonlinear relationships is a testament to this fact. The MLR analysis could possibly be improved if other techniques like potential or even exponential non-linear multiple regression were used. The results obtained from traditional empirical models revealed that the Bureau of Indian Standard overestimates but Longforce–Kihlstrom underestimates predicted PPV values. This considerable fl uctuation in prediction of PPV shows that any use of empirical predictors without validation causes damage to the nearby structures and imposes fi nancial penalties for hindrance to the mine smooth working.
The authors declare no conf l ict of interest.
Alvarez-Vigil AE, Gonzales-Nicieza C, Lopez Gayarre F, Alvarez-Fernandez MI. Predicting blasting propagation velocity and vibration frequency using artif i cial neural network. International Journal of Rock Mechanics and Mining Sciences 2012;55:108–16.
Ambraseys NR, Hendron AJ. Dynamic behavior of rock masses. In: Rock mechanics in engineering practices. London: Wiley; 1968. p. 203–7.
Amnieh HB, Mozdianfard MR, Siamaki A. Predicting of blasting vibration in Sarcheshmeh copper mine by neural network. Safety Science 2010;48(3):319–25.
Amnieh HB, Siamaki A, Soltani S. Design of blasting pattern in proportion to the peak particle velocity (PPV): artif i cial neural networks approach. Safety Science 2012;50(9):1913–6.
Blackwell WJ, Chen FW. Neural networks in atmospheric remote sensing. MA, USA: Massachusetts Institute of Technology; 2009. p. 78–80.
Bureau of Indian Standard (BIS). Criteria for safety and design of structures subjected to underground blast. ISI Bull; IS-6922; 1973.
Chen K, Wang L. Trends in neural computation. Rotterdam: Springer; 2007. p. 234.
Dehghani H, Ataee-pour M. Development of a model to predict peak particle velocity in a blasting operation. International Journal of Rock Mechanics and Mining Sciences 2011;48(1):51–8.
Duvall WI, Fogleson DE. Review of criteria for estimating damage to residences from blasting vibration. USBM-RI, 5968; 1962.
Engelbrecht AP. Computational intelligence. Chichester, England: John Wiley & Sons, Inc; 2007. p. 27.
ISRM. Suggested method for blast vibration monitoring. International Journal of Rock Mechanics and Mining & Geomechanics Abstracts 1992;29(2):145–6.
Khandelwal M, Kumar DL, Yellishetty M. Application of soft computing to predict blast-induced ground vibration. Engineering with Computers 2011;27(2):117–25.
Khandelwal M, Singh TN. Evaluation of blast-induced ground vibration predictors. Soil Mechanics and Earthquake Engineering 2007;27(2):116–25.
Khandelwal M, Singh TN. Prediction of blast induced ground vibrations and frequency in opencast mine: a neural network approach. Journal of Sound and Vibration 2006;289(4/5):711–25.
Khandelwal M, Singh TN. Prediction of blast-induced ground vibration using artifi cial neural network. International Journal of Rock Mechanics and Mining Sciences 2009;46(7):1214–22.
Langefors U, Kihlstrom B. The modern technique of rock blasting. New York: Wiley; 1963.
Leondes CT. Neural network systems techniques and applications. Salt Lake City, USA: Academic Press; 1998. p. 87.
Lin BR, Hoft RG. Neural networks and fuzzy logic in power electronics. Control Engineering Practice 1994;2(1):113–21.
MathWorks Inc. Neural networks toolbox for use with MATLAB, User’s Guide Version 7.8. MA, USA: The MathWorks Inc; 2009.
Mohamadnejad M, Gholami R, Ataei M. Comparison of intelligence science techniques and empirical methods for prediction of blasting vibrations. Tunnelling and Underground Space Technology 2012;28:238–44.
Mohammad MT. Arti fi cial neural network for prediction and control of blasting vibration in Assiut (Egypt) limestone quarry. International Journal of Rock Mechanics and Mining Sciences 2009;46(2):426–31.
Monjezi M, Ghafurikalajahi M, Bahrami A. Prediction of blast-induced ground vibration using arti fi cial neural networks. Tunnelling and Underground Space Technology 2011;26:46–50.
Monjezi M, Hasanipanah M, Khandelwal M. Evaluation and prediction of blast-induced ground vibration at Shur River Dam, Iran, by artif icial neural network. Neural Computing and Applications 2013;22(7/8): 1637–43.
Monjezi M, Singh TN, Khandelwal M, Sinha S, Singh V, Hosseini I. Prediction and analysis of blast parameters using artif i cial neural network. Noise & Vibration Worldwide 2006;37(5):8–16.
Raf i ai H, Moosavi M. An approximate ANN-based solution for convergence of lined circular tunnels in elasto-plastic rock masses with anisotropic stresses. Tunnelling and Underground Space Technology 2012;27(1):52–9.
Rumelhart DE, Hinton GE, Williams RJ. Learning internal representations by error propagation. In: Rumelhart DE, McClelland JL, editors. Parallel distributed processing: explorations in the microstructure of cognition, foundation. Cambridge: MIT Press; 1986. p. 318–62.
Scheaffer R, Mulekar M, McClav J. Probability and statistics for engineers. 5th ed. Boston, USA: Brooks/Cole; 2011. p. 599.
Sethi IK, Jain AK. Artif i cial neural network and statistical pattern recognition. USA: Elsevier; 1991. p. 77.
Sivanandam S, Sumathi S, Deepa SN. Introduction to neural network using Matlab 6.0. New Delhi: Tata McGraw-Hill; 2006. p. 533.
Sumathi S, Paneerselvam S. Computational intelligence paradigms: theory & applications using MATLAB. 1st ed. Boca Raton, FL, USA: CRC Press; 2010. p. 85–6.
*Corresponding author. Tel.: +91 2942471379.
E-mailaddresses:mkhandelwal1@gmail.com, mkhandelwal@mpuat.ac.in (M. Khandelwal).
Peer review under responsibility of Institute of Rock and Soil Mechanics, Chinese Academy of Sciences.
Empirical predictors
Artif i cial neural network (ANN)
Multiple linear regression
Journal of Rock Mechanics and Geotechnical Engineering2014年1期