Abstract
Fly-rock caused by blasting is one of the dangerous side effects that need to be accurately predicted in open-pit mines. This study proposed a new technique to predict the distance of fly-rock based on an ensemble of support vector regression models (SVRs) and Lasso and elastic-net regularized generalized linear model (GLMNET), called SVRs–GLMNET. It was developed based on a combination of six SVR models and a GLMNET model. Accordingly, the dataset including 210 experimental data was divided into three parts, i.e., training, validating, and testing. Of the whole dataset, 70% was used for the development of the six SVR models first as the sub-models. Subsequently, 20% of the entire dataset (the validating dataset) was used to predict fly-rock based on the six developed SVR models. The predicted results from the six developed SVR models were used as the input variables to establish the GLMNET model (i.e., SVRs–GLMNET model). Finally, the remaining 10% of the dataset was used for testing the performance of the proposed SVRs–GLMNET model. A comparison and evaluation of the six developed SVR models and the proposed SVRs–GLMNET model were implemented based on five statistical criteria, such as mean absolute error (MAE), mean absolute percentage error (MAPE), root-mean-square error (RMSE), variance account for (VAF), and determination of correlation (R2). The results indicated that the proposed SVRs–GLMNET model provided the most dominant performance in predicting the distance of fly-rock caused by bench blasting in this study with an RMSE of 3.737, R2 of 0.993, MAE of 3.214, MAPE of 0.018, and VAF of 99.207. Whereas, the other models yielded poorer accuracy with RMSE of 7.058–12.779, R2 of 0.920–0.972, MAE of 3.438–7.848, MAPE of 0.021–0.055, and VAF of 90.538–97.003.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Avoid common mistakes on your manuscript.
1 Introduction
Mine blasting is an indispensable activity on opencast mines, especially quarries. In this regard, the energy of explosives has been used as a useful tool to fragmentation/movement/displacement of rock mass. However, undesirable phenomena occur during blasting (i.e., rock fly, misfire, ground vibration, premature blast, air over-pressure, to name a few) are of particular concern for engineers, mining businesses, and neighboring residents. Of the undesirable phenomena, fly-rock (Fig. 1) is considered as the most dangerous phenomenon [1]. It is considered to be the leading cause of human injuries and loss of properties in open-pit mining [2]. The primary factors answerable for fly-rock are incorrect loading and dispose of blast-hole, inadequate burden, aberrancy in the rock mass and geology structures, tenuous firing delay, and incomplete stemming. Moreover, damages since the lack of security in the blast area, such as deficiency to use proper blasting cubbyhole, bad connections, and insufficient sentry of the blast area, were also the concerns of engineers and managers [3].
According to previous studies, more than 85% of the total energy is wasted due to improper use of explosive energy [4,5,6,7,8]. It is the cause of undesirable incidents, especially fly-rock [9,10,11]. Therefore, proper use of explosive energy and accurate prediction of fly-rock distance are the challenges of blasting engineers. According to previous researchers, controllable factors (i.e., burden, delay timing, stemming, drilling parameters, and powder factor) and uncontrollable factors (i.e., geotechnical and geological conditions) should be used in predicting fly-rock since their effects on the occurrence of fly-rock, as well as its intensity [12, 13]. However, due to the difficulties of geotechnical and geological conditions, uncontrollable factors are rarely used in predicting blast-induced issues (e.g., fly-rock, ground vibration, air over-pressure) [14,15,16]. Thus, controllable parameters are often investigated and used in estimating the distance of fly-rock.
2 Related works
To predict fly-rock induced by blasting in open-pit mines, empirical and artificial intelligence (AI) are the most popular techniques used during the past three decades [17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32]. Of those, AI techniques were highly recommended due to its advantages and high accuracy. Many AI techniques developed were used to predict the distance of fly-rock in bench blasting. Rezaei et al. [33] developed a fuzzy system to predict the fly-rock phenomenon in an iron mine of Iran with a promising result. Amini et al. [14] developed another AI technique using an SVM model for estimating the fly-rock phenomenon with positive results. ANN was also introduced by Monjezi et al. [34] as an alternative AI technique to predict fly-rock with high accuracy. Marto et al. [35] proposed a novel approach based on ICA and ANN algorithms, for estimating fly-rock, called ICA–ANN model. A comparative study of ANN and ANFIS in predicting the phenomenon of fly-rock was also implemented by Trivedi et al. [36]. They found that the ANFIS model in their study was the most superior technique that should be used to estimate the distance of fly-rock. A new combination of ANN and optimization algorithm of ant colony (ACO) was also proposed by Saghatforoush et al. [37], for estimating fly-rock. In another study, Hasanipanah et al. [38] applied the PSO algorithm for predicting the fly-rock distance with high accuracy. Another survey on prediction and minimization of fly-rock distance was also implemented by Faradonbeh et al. [39] with a promising result. The firefly algorithm was used to optimize the gene expression programming model in their study for prediction of fly-rock purpose. A new computational intelligence model, namely RFNN-GA model (recurrent fuzzy neural network-genetic algorithm), was also introduced by Rad et al. [40] for fly-rock prediction in mine blasting with high reliability. Using another optimization algorithm (i.e., whale optimization algorithm—WOA) and deep learning (i.e., deep neural network—DNN), Guo et al. [41] built a novel intelligent technique WOA–DNN to predict the distance of fly-rock with a promising accuracy (i.e., R2 = 0.983, RMSE = 8.269). Asl et al. [42] also successfully developed the FFA–ANN model for estimating fly-rock based on a combination of an ANN and firefly algorithm (FFA). The simulations of fly-rock using the Monte Carlo technique were also conducted by Zhou et al. [43]. Based on the advantages of AI techniques, Zhou et al. [44] reduced the distance of fly-rock using the PSO-ANN model. From a geological point of view, Mohamad et al. [45] predicted the distance of fly-rock and minimized it during blasting operations through geological structures. Another study implemented by Hudaverdi and Akyildiz [46] aims to predict fly-rock based on a new classification approach, namely multiple discriminant analysis. Positive results were reported in their study. The other studies on the prediction of fly-rock in open-pit mines can be found in refs. [1, 13, 47,48,49,50,51,52,53,54].
According to the best review of the authors, many AI techniques were developed and proposed for estimating fly-rock distance. However, their effectiveness is different. Furthermore, depending on the blast design parameters, geological conditions, as well as the location of each mine, the distance of the fly-rock and its effects are different. In this study, a new technique to predict fly-rock in bench blasting was proposed based on an ensemble of support vector regression (SVR) and the Lasso and elastic-net generalized linear model (GLMNET), called SVRs–GLMNET model.
3 Principle of the artificial intelligence techniques used
3.1 Support vector regression (SVR)
SVM was introduced by [55] with the capability to widely apply as a benchmark machine learning technique for forecasting problems. It includes two primary branches, including support vector regression (SVR) and support vector classification (SVC). In which, SVR was used as the most common form of SVM in the field of engineering [56]. The essence of SVR is based on target values that find a \(\varphi (x)\) function to map data to flat space such that as flat as possible. It is capable of solving complex problems with two forms of linear and non-linear regression.
Linear and optimized regression problems by SVR for the linear regression problems can be implemented by a convex calculation optimization with solutions and constraints, as shown in Fig. 2.
In SVR, non-linear regression and optimization problems can be implemented by a convex optimization calculation with functions’ kernel to transform the dataset into a high-dimensional feature space. Two forms of the kernel function, which is the most commonly used (i.e., polynomial and radial basis functions), are also introduced in Fig. 3.
3.2 Lasso and elastic-net regularized generalized linear model (GLMNET)
The Lasso and elastic-net generalized linear model (GLMNET) is one of the machine learning algorithms in the artificial intelligence system introduced by Friedman et al. [57]. In GLMNET, each parameter is optimized by the minimization of the objective function; whereas, the remaining parameters are fixed. On other words, GLMNET implements optimization for each parameter of the model and the optimization process is continuously performed. It uses cyclical coordinate descent and executes consistently until convergence [58]. For predicting blast-induced fly-rock, the GLMNET can be described as follows.
Let \(y_{\text{fr}}\) be the value to forecast, i.e., fly-rock distance; \(x_{i}\) is a matrix consisting of input variables such as B, S, ST, W, and PF; \(x_{\text{fr}} = (x_{{{\text{fr}}1}} ,x_{{{\text{fr}}2}} , \ldots ,x_{{{\text{fr}}j}} , \ldots ,x_{{{\text{fr}}k}} )^{T}\) with k denotes the number of descriptors. A linear model for each predicted fly-rock result is assumed as follows:
where \(\beta\) is a coefficient, \(\beta = (\beta_{1} ,\beta_{2} , \ldots ,\beta_{\text{j}} , \ldots ,\beta_{k} )^{T}\); \(\varepsilon_{\text{fr}}\) is the error between the actual and the predicted fly-rock values. The factors \(\beta\) are determined that \(\varepsilon_{\text{fr}}\) is minimized. The residual sum of squares is reduced as follows:
The minimizing coefficients are defined by the ordinary least squares method [59] as follows:
where \(X = (x_{1}^{T} ,x_{2}^{T} , \ldots ,x_{i}^{T} , \ldots ,x_{n}^{T} )\) and \(y = (y_{1} ,y_{2} , \ldots ,y_{i} , \ldots ,y_{n} )^{T}\).
It should be noted that this equation cannot be solved in the case of \(k > n\) because \(X^{T} X\) becomes singular. Therefore, the regularized regression technique can be employed instead. The loss function for a type of regularized regression, i.e., Elastic-Net, is defined as follows:
By minimizing the loss function of Elastic-Net in Eq. (4), the coefficients \(\beta\) can be estimated. The factors that do not affect the predictive model can be eliminated. Herein, \(\alpha\) and \(\lambda\) can be used to adjust the accuracy of the model \((0 < \alpha < 1)\). If \(\alpha = 0\), this model corresponds to ridge regression [60]. In the case of \(\alpha = 1\), this model corresponds to LASSO regression [61]. For each value of \(\alpha\), the \(\lambda\) and \(\beta\) parameters are defined so that the loss function \(E(\beta )\) is minimized. The values \(\lambda\) are determined by the leave-one-out cross-validation method (LOOCV) [62].
By continuously optimizing the objective function on each parameter while other parameters are fixed, GLMNET has the high-speed computing power and sparse resolution in the input matrix \(x_{\text{fr}}\) [58] for predicting blast-induced fly-rock.
3.3 Ensemble of SVR and GLMNET (SVRs–GLMNET)
The ultimate goal of this study is to propose a new technique for estimating the distance of fly-rock caused by bench blasting using an ensemble of SVR models and GLMNET model, namely SVRs–LMNET model. Accordingly, the fly-rock database was divided into three parts, including training (70%), validating (20%), and testing datasets (10%). These data sizes were recommended by Güera et al. [63] and Knox [64] to ensure the reliability of the dataset during data analysis.
In the first step, the training dataset, including 150 blasting events, was used to develop six SVR models as the sub-models. Subsequently, 40 experimental blasts (of the validating dataset) were applied to validate the performance of the six designed SVR models, as the second step. The outcome predictions of these six sub-models then were used as the six input variables of the new training datasets for the development of the GLMNET model as the third step. In other words, the new training dataset includes 40 observations with six input variables and one output variable (i.e., fly-rock distance). The developed GLMNET model based on the predictions of the six SVR models is called SVRs–GLMNET model. Finally, 20 blasting events of the testing dataset were applied to check the accuracy/quality of the developed SVRs–GLMNET model. They were also used to verify the accuracy of the six developed SVR models to have a complete comparison with the proposed SVRs-GLMNET model. Figure 4 presents the ensemble of SVR models and GLMNET model for predicting fly-rock distance in the present study.
4 Case study
After AI techniques were assigned to predict the fly-rock distance for ongoing research, a quarry in central Vietnam was selected as a case study. It is located in the latitudes 11°55′45″N–11°55′30″N and longitudes 109°05′55″E–109°06′13″E (Fig. 5).
Mine blasting is the primary method used to break rock at this mine. ANFO (ammonium nitrate/fuel oil) and emulsion explosives are used to break up dry rock and hydrated rock, respectively (Fig. 7b). Blast holds with the diameter of 75 mm and the time delay of 17 ms and 42 ms were used for all types of rock at the study site (Fig. 6). Herein, the residential areas were considered as a dangerous area with a distance of 450–500 m (Fig. 7a), and the distance from the explosion sites to the office of the mine is about 250–300 m. Whereas, the maximum range of fly-rock was recorded as 290.1 m. It can be seen that fly-rock is a dangerous threat to the neighborhood and workers on the mine.
To carry out this study, 210 blasting events were investigated based on 210 blasting designs and the distance of fly-rock values. The blasting parameters such as burden (B), spacing (S), stemming (ST), the capacity of the explosive charge (W), and powder factor (PF) were collected from the blast patterns. To determine the distance of fly-rock, the iGeoTrans app—a product of Hanoi University of Mining and Geology, Hanoi, Vietnam—was utilized, as shown in Fig. 7c. This app can determine the positions of blast sites and fly-rock through global positioning system (GPS), assisted GPS, GLONASS, Wi-Fi, and cellular network for positioning [65]. Finally, a database includes 210 observation was established with five input variables (i.e., B, S, ST, W, PF), and one output (i.e., fly-rock—FR). The characteristics, as well as the range of the dataset used in this study, are shown in Fig. 8.
5 Development of the models
As a necessary AI printing procedure, the original dataset was divided into three parts, as described above (i.e., 70/20/10). In which, 70% (~ 150 observations) of the whole original dataset was selected randomly to build the predictive models. Note that, all the predictive models developed in this work are used the same training dataset. To avoid over-fitting or under-fitting of the models, the data were normalized by the Box-Cox transformation technique [66].
5.1 GLMNET model
As stated above, GLMNET is one of the AI techniques, which is used in this study for predicting the fly-rock distance of the mine. It is a technique that represents linear regression methods. For the GLMNET model, regularization parameter (\(\alpha\)) and mixing percentage (\(\lambda\)) were used as the key parameters to tune the accuracy of the GLMNET model. One hundred GLMNET models were established based on a “trial and error” procedure of the hyper-parameters (Fig. 9). A resampling technique of tenfold cross-validation was utilized to increase the accuracy of the models. Ultimately, an optimal GLMNET model was defined with the following parameters, i.e., \(\alpha = 0.433\) and \(\lambda = 0.003\).
5.2 SVR models
Similar to the GLMNET model, one hundred SVR models have been established to estimate fly-rock distance in the present work. However, SVR models in this section represent non-linear regression techniques. Also, the main purpose of this study is to develop a new hybrid model based on an ensemble of six SVR models and GLMNET model (i.e., SVRs-GLMNET model). Therefore, the six best SVR models have been selected among one hundred SVR models that have been developed. Note that, all the similar techniques were also used for the development of the SVR models as those used for the development of the GLMNET model. Review of literature showed that there are many types of kernel functions that can be applied for the SVR development [67]. However, the radial basis kernel function (RBF) is the most common kernel function which was used for the SVR development [5]. Therefore, the RBF was applied for the development of the SVR models. Accordingly, sigma (\(\delta\)) and cost (C) were used as the key hyper-parameters for the SVR models. Eventually, one hundred SVR models with their performance were developed, as shown in Fig. 10. Subsequently, the six best SVR models were selected as listed in Table 1.
5.3 SVRs–GLMNET model
To develop the SVRs–GLMNET model for estimating the distance of fly-rock in this mine, the framework in Fig. 4 was applied. Accordingly, six SVR models were developed based on 70% of the whole original dataset, as described above. Then, 20% of the dataset (~ 40 observations) was used to validate the performance of the constructed SVR models. The outcome predictions of the six developed SVR models were used as the new input variables for the new dataset. Their results and accuracy level are shown in Fig. 11. Finally, a combination of the predictions of the six developed SVR models and the output of the validating dataset was implemented for generating a new dataset with 40 observations, six input variables, and one output variable. The properties of the created new dataset are shown in Fig. 12.
After developing six SVR models and a new dataset has been created, a GLMNET model has been prepared based on the new dataset, called SVRs–GLMNET. The process of developing SVRs–GLMNET model is like the process of developing the GLMNET model with the same techniques. Eventually, an optimal SVRs–GLMNET was found with the lowest RMSE (i.e., RMSE = 3.695) (Fig. 13). The parameters of the developed SVRs–GLMNET models are defined as the following: \(\delta_{1} = 0.011\); C1= 11.889; \(\delta_{2} = 0.012\); C2= 53.792; \(\delta_{3} = 0.014\); C3= 2.831; \(\delta_{4} = 0.019\); C4= 3.901; \(\delta_{5} = 0.032\); C5= 5.517; \(\delta_{6} = 0.013\); C6= 383.617; \(\alpha = 0.259\), and \(\lambda = 0.007\).
6 Results and discussion
In this section, the effectiveness and accuracy of the models are evaluated, primarily the ensemble of the proposed SVRs-GLMNET model. As mentioned above, the remaining 10% of the original dataset (~ 20 observations) was used to confirm the accuracy of the developed models (i.e., GLMNET, SVR1, SVR2, SVR3, SVR4, SVR5, SVR6, SVRs–GLMNET). Note that these 20 blasting events have never been used before to build models, as well as participate in the ensembling process. A variety of model quality evaluation criteria have been applied, including RMSE, R2, MAE, MAPE, and VAF, which were calculated as
where m denotes the number of samples; \(y_{\text{fr}}\), \(\hat{y}_{\text{fr}}\), and \(\overline{y}\) are actual, forecasted, and average of the actual values, respectively.
Also, a ranking method was used to classification the developed models. The performance of the models, as well as their ranking on the testing dataset, are computed and listed in Table 2.
From the results reported in Table 2, it can be commented that the GLMNET model is the worst model for the current problem. The results in Table 2 seem to confirm that the linear regression technique (i.e., GLMNET) is not suitable for the issue of fly-rock in this study. Meanwhile, the SVR models have worked very well with quite stable performance on both validating and testing datasets. Therefore, the outcome predictions from the six developed SVR models were entire of high reliability. Based on the outcome predictions of the six designed SVR models, a new GLMNET model was developed (i.e., SVRs–GLMNET). The outcome from the proposed SVRs–GLMNET model provided the most dominant accuracy with the lowest RMSE, MAE, and MAPE, and the highest R2 and VAF in Table 2. Based on the results in Table 2, it can be confirmed that the ensemble of six developed SVR models and GLMNET model is a powerful technique to predict fly-rock in this case with a total ranking of 40 and the sort order of 1. Figure 14 shows the accuracy of the regarded models in the predictions of the fly-rock distance on the testing dataset.
As demonstrated above, the accuracy level of the proposed SVRs–GLMNET model has been significantly improved; however, it is necessary to determine the degree of influence of the independent variables on the performance of the model in an aim to explain the relationship between the independent variables and the dependent variables. Thus, the Sobol sensitivity analysis technique [68] was applied to implement this task. The results of the sensitivity analysis of input variables are illustrated in Fig. 15.
As a visually report, Fig. 15 shows that ST, W, and PF are the main independent variables, which has a significant effect on the dependent variable (i.e., fly-rock). The other variables (i.e., B and S) have a tiny impact on the accuracy of the model.
7 Conclusion
Fly-rock is one of the most dangerous phenomena for human and equipment in open-pit mines, as well as neighboring residential areas. Accurately predicting the distance of flying rocks is a great achievement to minimize the risks posed by fly-rock in bench blasting. This study developed and proposed a novel AI model based on an ensemble of SVR models and GLMNET model, which is the SVRs–GLMNET model. It was considered as a new technique with high reliability in predicting the distance of fly-rock (i.e., MAE of 3.214, RMSE of 3.737, MAPE of 0.018, VAF of 99.207, and R2 of 0.993). Although linear regression techniques do not provide a satisfactory level of accuracy in the prediction of fly-rock due to the non-linear relationship of the variable inputs; however, a combination of multiple non-linear regression models with a linear regression model is an innovative idea to improve the accuracy of the predictive model. It should be surveyed and developed for many other AI models in the future works for estimating and controlling the distance of fly-rock.
References
Manoj K, Monjezi M (2013) Prediction of flyrock in open pit blasting operation using machine learning method. Int J Min Sci Technol 23(3):313–316
Bajpayee T, Rehak T, Mowrey G, Ingram D (2004) Blasting injuries in surface mining with emphasis on flyrock and blast area security. J Saf Res 35(1):47–57
Rehak T, Bajpayee T, Mowrey G, Ingram D (2001) Flyrock issues in blasting. In: Proc 27th Ann. Conf. Explos Blasting Tech, ISEE, The National Institute for Occupational Safety and Health (NIOSH), Cleveland, Ohio, pp 165–175
Bui XN, Nguyen H, Le HA, Bui HB, Do NH (2019) Prediction of blast-induced air over-pressure in open-pit mine: assessment of different artificial intelligence techniques. Nat Resour Res. https://doi.org/10.1007/s11053-019-09461-0
Nguyen H (2019) 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 1(4):283. https://doi.org/10.1007/s42452-019-0295-9
Armaghani DJ, Hajihassani M, Mohamad ET, Marto A, Noorani S (2014) Blasting-induced flyrock and ground vibration prediction through an expert artificial neural network based on particle swarm optimization. Arab J Geosci 7(12):5383–5396
Bahrami A, Monjezi M, Goshtasbi K, Ghazvinian A (2011) Prediction of rock fragmentation due to blasting using artificial neural network. Eng Comput 27(2):177–181
Bakhshandeh Amnieh H, Jafari A (2017) Prediction of fragmentation due to blasting using mutual information and rock engineering system; case study: Meydook copper mine. Int J Min Geo-Eng 51(1):23–28
Dehghani H, Ataee-Pour M (2011) Development of a model to predict peak particle velocity in a blasting operation. Int J Rock Mech Min Sci 48(1):51–58
Duan B, Xia H, Yang X (2018) Impacts of bench blasting vibration on the stability of the surrounding rock masses of roadways. Tunn Undergr Space Technol 71:605–622
Nguyen H, Bui X-N, Bui H-B, Cuong DT (2019) Developing an XGBoost model to predict blast-induced peak particle velocity in an open-pit mine: a case study. Acta Geophys 67(2):477–490. https://doi.org/10.1007/s11600-019-00268-4
Raina A, Chakraborty A, Ramulu M, Sahu P, Haldar A, Choudhury P (2004) Flyrock prediction and control in opencast mines: a critical appraisal. Min Eng J 6(5):10–20
Monjezi M, Bahrami A, Varjani AY, Sayadi AR (2011) Prediction and controlling of flyrock in blasting operation using artificial neural network. Arab J Geosci 4(3–4):421–425
Amini H, Gholami R, Monjezi M, Torabi SR, Zadhesh J (2012) Evaluation of flyrock phenomenon due to blasting operation by support vector machine. Neural Comput Appl 21(8):2077–2085
Bakhtavar E, Nourizadeh H, Sahebi A (2017) Toward predicting blast-induced flyrock: a hybrid dimensional analysis fuzzy inference system. Int J Environ Sci Technol 14(4):717–728
Nguyen H, Bui X-N, Bui H-B, Mai N-L (2018) 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. https://doi.org/10.1007/s00521-018-3717-5
Le LT, Nguyen H, Dou J, Zhou J (2019) A Comparative Study of PSO-ANN, GA-ANN, ICA-ANN, and ABC-ANN in Estimating the Heating Load of Buildings’ Energy Efficiency for Smart City Planning. Appl Sci 9(13):2630
Le LT, Nguyen H, Zhou J, Dou J, Moayedi H (2019) Estimating the Heating Load of Buildings for Smart City Planning Using a Novel Artificial Intelligence Technique PSO-XGBoost. Appl Sci 9(13):2714
Moayed H, Rashid ASA, Muazu MA, Nguyen H, Bui X-N, Bui DT (2019) Prediction of ultimate bearing capacity through various novel evolutionary and neural network models. Eng Comput. https://doi.org/10.1007/s00366-019-00723-2
Nguyen H, Bui X-N (2018) Predicting blast-induced air overpressure: a robust artificial intelligence system based on artificial neural networks and random forest. Nat Resour Res. https://doi.org/10.1007/s11053-018-9424-1
Nguyen H, Bui X-N, Moayedi H (2019) A comparison of advanced computational models and experimental techniques in predicting blast-induced ground vibration in open-pit coal mine. Acta Geophysica. https://doi.org/10.1007/s11600-019-00304-3
Nguyen H, Bui X-N, Tran Q-H, Le T-Q, Do N-H, Hoa LTT (2018) Evaluating and predicting blast-induced ground vibration in open-cast mine using ANN: a case study in Vietnam. SN Appl Sci 1(1):125. https://doi.org/10.1007/s42452-018-0136-2
Nguyen H, Bui X-N, Tran Q-H, Mai N-L (2019) 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 77:376–386. https://doi.org/10.1016/j.asoc.2019.01.042
Nguyen H, Drebenstedt C, Bui X-N, Bui DT (2019) 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. https://doi.org/10.1007/s11053-019-09470-z
Nguyen H, Moayedi H, Foong LK, Al Najjar HAH, Jusoh WAW, Rashid ASA, Jamali J (2019) Optimizing ANN models with PSO for predicting short building seismic response. Eng Comput. https://doi.org/10.1007/s00366-019-00733-0
Nguyen H, Moayedi H, Jusoh WAW, Sharifi A (2019) Proposing a novel predictive technique using M5Rules-PSO model estimating cooling load in energy-efficient building system. Eng Comput. https://doi.org/10.1007/s00366-019-00735-y
Shang Y, Nguyen H, Bui X-N, Tran Q-H, Moayedi H (2019) A novel artificial intelligence approach to predict blast-induced ground vibration in open-pit mines based on the firefly algorithm and artificial neural network. Nat Resour Res. https://doi.org/10.1007/s11053-019-09503-7
Wang B, Moayedi H, Nguyen H, Foong LK, Rashid ASA (2019) Feasibility of a novel predictive technique based on artificial neural network optimized with particle swarm optimization estimating pullout bearing capacity of helical piles. Eng Comput. https://doi.org/10.1007/s00366-019-00764-7
Zhang X, Nguyen H, Bui X-N, Tran Q-H, Nguyen D-A, Bui DT, Moayedi H (2019) Novel soft computing model for predicting blast-induced ground vibration in open-pit mines based on particle swarm optimization and XGBoost. Nat Resour Res 1:1. https://doi.org/10.1007/s11053-019-09492-7
Moayedi H, Hayati S (2018) Artificial intelligence design charts for predicting friction capacity of driven pile in clay. Neural Comput Appl. https://doi.org/10.1007/s00521-018-3555-5
Moayedi H, Armaghani DJ (2018) Optimizing an ANN model with ICA for estimating bearing capacity of driven pile in cohesionless soil. Eng Comput 34(2):347–356
Moayedi H, Hayati S (2018) Applicability of a CPT-Based Neural Network Solution in Predicting Load-Settlement Responses of Bored Pile. Int J Geomech 18(6):06018009
Rezaei M, Monjezi M, Varjani AY (2011) Development of a fuzzy model to predict flyrock in surface mining. Saf Sci 49(2):298–305
Monjezi M, Mehrdanesh A, Malek A, Khandelwal M (2013) Evaluation of effect of blast design parameters on flyrock using artificial neural networks. Neural Comput Appl 23(2):349–356
Marto A, Hajihassani M, Jahed Armaghani D, Tonnizam Mohamad E, Makhtar AM (2014) A novel approach for blast-induced flyrock prediction based on imperialist competitive algorithm and artificial neural network. Sci World J 2014:643715. https://doi.org/10.1155/2014/643715
Trivedi R, Singh T, Gupta N (2015) Prediction of blast-induced flyrock in opencast mines using ANN and ANFIS. Geotech Geol Eng 33(4):875–891
Saghatforoush A, Monjezi M, Faradonbeh RS, Armaghani DJ (2016) Combination of neural network and ant colony optimization algorithms for prediction and optimization of flyrock and back-break induced by blasting. Eng Comput 32(2):255–266
Hasanipanah M, Armaghani DJ, Amnieh HB, Majid MZA, Tahir MM (2017) Application of PSO to develop a powerful equation for prediction of flyrock due to blasting. Neural Comput Appl 28(1):1043–1050
Faradonbeh RS, Armaghani DJ, Amnieh HB, Mohamad ET (2018) Prediction and minimization of blast-induced flyrock using gene expression programming and firefly algorithm. Neural Comput Appl 29(6):269–281
Nikafshan Rad H, Bakhshayeshi I, Wan Jusoh WA, Tahir MM, Foong LK (2019) Prediction of flyrock in mine blasting: a new computational intelligence approach. Nat Resour Res. https://doi.org/10.1007/s11053-019-09464-x
Guo H, Zhou J, Koopialipoor M, Jahed Armaghani D, Tahir MM (2019) Deep neural network and whale optimization algorithm to assess flyrock induced by blasting. Eng Comput. https://doi.org/10.1007/s00366-019-00816-y
Asl PF, Monjezi M, Hamidi JK, Armaghani DJ (2018) Optimization of flyrock and rock fragmentation in the Tajareh limestone mine using metaheuristics method of firefly algorithm. Eng Comput 34(2):241–251. https://doi.org/10.1007/s00366-017-0535-9
Zhou J, Aghili N, Ghaleini EN, Bui DT, Tahir MM, Koopialipoor M (2019) A Monte Carlo simulation approach for effective assessment of flyrock based on intelligent system of neural network. Eng Comput 1:1. https://doi.org/10.1007/s00366-019-00726-z
Zhou J, Koopialipoor M, Murlidhar BR, Fatemi SA, Tahir MM, Jahed Armaghani D, Li C (2019) Use of intelligent methods to design effective pattern parameters of mine blasting to minimize flyrock distance. Nat Resour Res 1:1. https://doi.org/10.1007/s11053-019-09519-z
Mohamad ET, Yi CS, Murlidhar BR, Saad R (2018) Effect of Geological Structure on Flyrock Prediction in Construction Blasting. Geotech Geol Eng 36(4):2217–2235. https://doi.org/10.1007/s10706-018-0457-3
Hudaverdi T, Akyildiz O (2019) A new classification approach for prediction of flyrock throw in surface mines. Bull Eng Geol Env 78(1):177–187. https://doi.org/10.1007/s10064-017-1100-x
Ghasemi E, Amini H, Ataei M, Khalokakaei R (2014) Application of artificial intelligence techniques for predicting the flyrock distance caused by blasting operation. Arab J Geosci 7(1):193–202
Shams S, Monjezi M, Majd VJ, Armaghani DJ (2015) Application of fuzzy inference system for prediction of rock fragmentation induced by blasting. Arab J Geosci 8(12):10819–10832
Armaghani DJ, Mohamad ET, Hajihassani M, Abad SANK, Marto A, Moghaddam M (2016) Evaluation and prediction of flyrock resulting from blasting operations using empirical and computational methods. Eng Comput 32(1):109–121
Armaghani DJ, Mahdiyar A, Hasanipanah M, Faradonbeh RS, Khandelwal M, Amnieh HB (2016) Risk assessment and prediction of flyrock distance by combined multiple regression analysis and Monte Carlo simulation of quarry blasting. Rock Mech Rock Eng 49(9):3631–3641
Koopialipoor M, Fallah A, Armaghani DJ, Azizi A, Mohamad ET (2019) Three hybrid intelligent models in estimating flyrock distance resulting from blasting. Eng Comput 35(1):243–256
Tao T, Huang P, Wang S, Yi L (2018) Safety evaluation of blasting fly-rock based on unascertained measurement model. Instrum Mesure Metrol 17(1):55
Kalaivaani PT, Akila T, Tahir MM, Ahmed M, Surendar A (2019) A novel intelligent approach to simulate the blast-induced flyrock based on RFNN combined with PSO. Eng Comput. https://doi.org/10.1007/s00366-019-00707-2
Rad HN, Hasanipanah M, Rezaei M, Eghlim AL (2018) Developing a least squares support vector machine for estimating the blast-induced flyrock. Eng Comput 34(4):709–717. https://doi.org/10.1007/s00366-017-0568-0
Cortes C, Vapnik V (1995) Support vector machine. Mach Learn 20(3):273–297
Basak D, Pal S, Patranabis DC (2007) Support vector regression. Neural Inf Process Lett Rev 11(10):203–224
Friedman J, Hastie T, Tibshirani R (2010) Regularization paths for generalized linear models via coordinate descent. J Stat Softw 33(1):1
Hastie T, Qian J (2014) Glmnet vignette, pp 1–30. https://www.web.stanford.edu/~hastie/Papers/Glmnet_Vignette.pdf. Accessed 9 June 2016
Dismuke C, Lindrooth R (2006) Ordinary least squares. Methods Des Outcomes Res 93:93–104
Hoerl AE, Kennard RW (1970) Ridge regression: biased estimation for nonorthogonal problems. Technometrics 12(1):55–67
Tibshirani R (1996) Regression shrinkage and selection via the Lasso. J R Stat Soc Ser B (Methodol) 58:267–288
Cawley GC (2006) Leave-one-out cross-validation based model selection criteria for weighted LS-SVMs. In: International joint conference on neural networks, 2006. IJCNN’06. 2006. IEEE, pp 1661–1668
Güera D, Wang Y, Bondi L, Bestagini P, Tubaro S, Delp EJ (2017) A counter-forensic method for cnn-based camera model identification. In: 2017 IEEE conference on computer vision and pattern recognition workshops (CVPRW), 2017. IEEE, pp 1840–1847
Knox SW (2018) Machine learning: a concise introduction, vol 285. Wiley, Hoboken
Tien Bui D, Tran CT, Pradhan B, Revhaug I, Seidu R (2015) iGeoTrans–a novel iOS application for GPS positioning in geosciences. Geocarto Int 30(2):202–217
Sakia R (1992) The Box-Cox transformation technique: a review. Statistician 41:169–178
Feizizadeh B, Roodposhti MS, Blaschke T, Aryal J (2017) Comparing GIS-based support vector machine kernel functions for landslide susceptibility mapping. Arab J Geosci 10(5):122
Saltelli A, Annoni P, Azzini I, Campolongo F, Ratto M, Tarantola S (2010) Variance based sensitivity analysis of model output Design and estimator for the total sensitivity index. Comput Phys Commun 181(2):259–270
Acknowledgements
The authors would like to thank Hanoi University of Mining and Geology (HUMG), Hanoi, Vietnam; Duy Tan University, Da Nang, Vietnam, and the Center for Mining, Electro-Mechanical research of HUMG.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Guo, H., Nguyen, H., Bui, XN. et al. A new technique to predict fly-rock in bench blasting based on an ensemble of support vector regression and GLMNET. Engineering with Computers 37, 421–435 (2021). https://doi.org/10.1007/s00366-019-00833-x
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00366-019-00833-x