Abstract
In deep underground mining, rockburst is taken into account as an uncertainty risk with many adverse effects (i.e., human, equipment, tunnel/underground mine face and extraction periods). Due to its uncertainty characteristics, accurate prediction and classification of rockburst susceptibility are challenging, and previous results are limited. Therefore, this study proposed a robust hybrid computational model based on gene expression programming (GEP) and particle swarm optimization (PSO), called GEP-PSO, to predict and classify rockburst potential in deep openings with improved accuracy. A different number of genes (from 1 to 4) and linking functions (e.g., addition, extraction, multiplication and division) in the GEP model were also evaluated for development of the GEP-PSO models. Geotechnical and constructive factors of 246 rockburst events were collected and used to develop the GEP-PSO models in terms of rockburst classification. Subsequently, a robust technique to handle missing values of the dataset was applied to improve the dataset's attributes. The last step in the data processing stage is the feature selection to determine potential input parameters using a correlation matrix. Finally, 13 hybrid GEP-PSO models were developed with varying accuracies. The findings indicated that the GEP-PSO model with three genes in the structure of GEP and the multiplication linking function provided the highest accuracy (i.e., 80.49%). The obtained results of the best GEP-PSO model were then compared with a variety of previous models developed by previous researchers based on the same dataset. The comparison results also showed that the selected GEP-PSO model results outperform those of previous models. In other words, the accuracy of the proposed GEP-PSO model was improved significantly in terms of prediction and classification of rockburst susceptibility. It can be considered widely applied in deep openings aiming to predict and evaluate the rockburst susceptibility accurately.
In the mining industry, especially in under-ground mines and tunnels, a sudden, violent rupture or high stressed rock collapse is considered as a natural hazard with extreme risks

Fig. 1 Some rockburst events occurred and their destruction leve
Understanding the risks and inherent dangers of rockburst, many scholars efforted to assess the risk of rockburst based on various approaches, such as seismic computed tomography detectio
Based on previous researchers' evaluations, several scientists applied state-of-the-art computational models to forecast the rockburst susceptibility in deep openings. It is worth mentioning that soft computing models were not only applied in rockburst forecasting, but also in geotechnical and geoengineerin
Although many soft computational models have been proposed to predict the rockburst tendency; however, their accuracy is still limited, and the accuracy of computational models is a challenge. Therefore, this study presented a novel method to improve computational models' accuracy for classifying rockburst susceptibility, namely GEP-PSO. Indeed, the gene express programming (GEP) will be applied to classify the rockburst grade; meanwhile, the PSO algorithm plays a role as an optimization tool to improve the GEP model's accuracy. Furthermore, a different number of genes and linking functions will be surveyed to discover their feasibility and accuracy in terms of rockburst classification and evaluation.
As stated above, this study aims to classify and evaluate the rockburst phenomenon's capacity in deep openings by a novel combination of the PSO algorithm and GEP. Therefore, this section focuses on the PSO and GEP models' principles to propose the PSO-GEP model framework.
GEP is well-known as an evolutionary theory proposed by Ferreir
Step 1: Initialization
In this step, the initial chromosomes are set equal to the population dimension, and they are generated randomly. Herein, each chromosome consists of genes, and they are organized based on structures (head and tail) aiming to create a valid solutio
Step 2: Selection and reproduction
In this step, the operator will select programs to replicate the operator to copy a chromosome with high fitness into a new generation. The potential individuals are specified for the next generation based on their fitness through the roulette wheel selection. They are considered the main factors to guarantee the cloning and survival of the new population's best chromosomes. In the new population, the genetic operations are applied to manipulate during reproduction process based on randomly selected chromosomes genetically. Thus, a chromosome in GEP may be modified to better fit individuals in the new generation. The genetic operations are applied during the reproduction process, including mutation, insertion sequence transposition, root insertion sequence transposition, gene transposition, single and double crossover gene crossover and inversion.
Step 3: Termination
The program executes the steps above and repeats for a certain number of generations or satisfies the stopping conditions (i.e., lowest error for population). Finally, the best expression tree is found out and exported as the output of the problem. The flowchart of GEP is shown in

Fig. 2 The procedure of GEP algorithm

Fig. 3 Pseudo-code of GEP algorithm
PSO is well-known as a robust metaheuristic algorithm that was successfully applied for different optimization problem

Fig. 4 Optimization procedure of the PSO algorithm
As the primary purpose of this study, the GEP-PSO framework is considered and proposed in this section, aiming to improve the classification model of rockburst, i.e., GEP. Accordingly, a mathematical equation will be offered based on a customized combination of PSO and GEP using the dependent variables. In the first step, GEP is applied to build a mathematical with an acceptable ROC curve result. Subsequently, the established chromosomes are used as the main parts of the modified GEP models in the next step. The chromosomes are then embedded in the PSO algorithm to determine a better performance of the ROC curve based on the correct structure of the GEP model, called the GEP-PSO model. Note that the number of genes and linking functions are taken into account as the vital parameters of the GEP models, and the performance of the GEP models is highly dependent on these parameters.
Furthermore, in each GEP model, weights (or coefficients) are often determined based on the dataset's characteristics and the chromosomes, genes, and linking function. However, weights can be adjusted to get better accuracy for the GEP models based on a specific number of genes and linking functions.
In order to embed the PSO algorithm to GEP models, an initial number of populations is necessary for the optimization process of the PSO algorithm, and they might repeat many times to obtain a better ROC curve value. The PSO algorithm can modify the GEP model's coefficients to get higher ROC curve values. The algorithm will stop when the best ROC value is reached (satisfied), or the searching is repeated with the specified iterations. The framework is proposed in

Fig. 5 Proposed hybrid PSO-GEP algorithm for classifying rockburst
First of all, it is necessary to emphasize that rockburst is a dangerous phenomenon in deep underground mines and tunnels, as mentioned above. It is difficult to observe these phenomena, and it is challenging to collect a dataset with multiple observations. Therefore, many previous researchers efforted to collect and merge many cases from different deep underground mines and tunnel

Fig. 6 Data collection of the rockburst events using microseismic systems and some results (Modified after Ma et al
From the various datasets collected, there are 12 variables recorded, including the depth of underground caverns (X1), maximum tangential stress of the cavern wall (X2), uniaxial compressive strength (X3), uniaxial tensile strength (X4), stress concentration factor (X5), X6-X10 are indexes of rock mass related to X3 and X4 and are calculated as described in
(1) |
(2) |
(3) |
(4) |
(5) |
Before developing the classification models for rockburst, the collected dataset should be processed and prepared to ensure the dataset's generalized characteristics and avoid overfitting the models. An analysis shows that some values in the first variable are missed, and they are variance account for 13% of the whole number of observations, as illustrated in

Fig. 7 Processing the missing data of rockburst
In this case, there are three options for solving the X1 variable, including removing the entire of this variable, removing rows with missing values, or filling the missing values. However, given the effects of the input variables, many researchers indicated that X1 significantly impacts the probability of rockburst in deep openings. Therefore, the X1 variable was kept on. Also, to avoid reducing the dataset's size, the rows with missing values were kept on as well. Finally, a data processing technique has been applied to fill the missing values to the collected dataset, namely "mean column values

Fig. 8 Scatter plot matrix of the processed dataset
Based on the scatter plot matrix in

Fig. 9 A crop of scatter plot matrix and analysis of the similarities and differences between X8-X11 variables
To develop the GEP-PSO model for forecasting and to classify the rockburst ability, the flowchart in
Number of chromosomes: 30
Head size: 8
Number of genes: from 1 to 4
Fitness function: ROC measure
Strategy: optimal evolution
Genetic operators: Mutation 0.001 38; Inversion 0.005 46;
Constants per gene: 10
Lower and upper bounds: [-10, 10]
Before developing the GEP-PSO models, the parameters of the PSO algorithm, including local coefficient (c1), global coefficient (c2), weight min factor (w1) and weight max factor (w2) were also setup as 1.2, 1.2, 0.4 and 0.9, respectively.
In GEP models, there are the initial parameters described above. The number of genes and linking functions are crucial criteria to decide on the forecast models' accuracy. Therefore, this study developed 13 different GEP models based on different genes (from 1 to 4) and linking functions (e.g., additional, subtraction, multiplication and division). The PSO algorithm then optimized these 13 GEP models and they are described in
Model 1: This model was developed based on only one gene and without any linking functions. The PSO algorithm optimized the weights of the model, and it is described
Gene 1:
Rockburst= | (6) |
Model 2: This model was developed based on two genes and the addition linking function. The PSO algorithm optimized the weights of the model, and it is described in
Gene 1:
Gene 2: tan(sin((arctan X6×)-(+X5)))
Rockburst = | (7) |
Model 3: This model was developed based on two genes and the subtraction linking function. It is worth noting that these genes are different from the genes developed in the Model 1 and Model 2. The PSO algorithm optimized the weights of the model, and it is described in
Gene 1:
Gene 2: exp(arcth (X4))
(8) |
Model 4: This model was developed based on two genes and the multiplication linking function. It is worth noting that these genes are different from the genes which were developed in the Model 1, Model 2 and Model 3. The PSO algorithm optimized the weights of the model, and it is described in
Gene 1:
Gene 2:
Rockburst = | (9) |
Model 5: This model was developed based on two genes and the division linking function. It is worth noting that these genes are different from the genes which were developed in the Model 1 to Model 4. The PSO algorithm optimized the weights of the model, and it is described in
Gene 1:
Gene 2:
Rockburst = | (10) |
Model 6: This model was developed based on three genes and the addition linking function. It is worth noting that these genes are different from the genes developed in the Model 1 to Model 5. The PSO algorithm optimized the weights of the model, and it is described in
Gene 1:
Gene 2:
Gene 3:
Rockburst =
(11) |
Model 7: This model was developed based on three genes and the subtraction linking function. It is worth noting that these genes are different from the genes which were developed in the Model 1 to Model 6. The PSO algorithm optimized the weights of the model, and it is described in
Gene 1:
Gene 2:
Gene 3:
Rockburst =
(12) |
Model 8: This model was developed based on three genes and the multiplication linking function. It is worth noting that these genes are different from the genes which were developed in the Model 1 to Model 7. The PSO algorithm optimized the weights of the model, and it is described in
Gene 1:
Gene 2:
Gene 3:
Rockburst =
(13) |
Model 9: This model was developed based on three genes and the division linking function. It is worth noting that these genes are different from the genes which were developed in the Model 1 to Model 8. The PSO algorithm optimized the weights of the model, and it is described in
Gene 1:
Gene 2:
Gene 3:
Rockburst =
(14) |
Model 10: This model was developed based on four genes and the addition linking function. It is worth noting that these genes are different from the genes which were developed in the Model 1 to Model 9. The PSO algorithm optimized the weights of the model, and it is described in
Gene 1:
Gene 2:
Gene 3:
Gene 4:
Rockburst =
(15) |
Model 11: This model was developed based on four genes and the subtraction linking function. It is worth noting that these genes are different from the genes which were developed in the Model 1 to Model 10. The PSO algorithm optimized the weights of the model, described in
Gene 1:
Gene 2:
Gene 3:
Gene 4:
Rockburst =
(16) |
Model 12: This model was developed based on four genes and the multiplication linking function. It is worth noting that these genes are different from the genes which were developed in the Model 1 to Model 11. The PSO algorithm optimized the weights of the model, described in
Gene 1:
Gene 2:
Gene 3:
Gene 4:
(17) |
Model 13: This model was developed based on four genes and the division linking function. It is worth noting that these genes are different from the genes which were developed in the Model 1 to Model 12. The PSO algorithm optimized the weights of the model, and it is described in
Gene 1:
Gene 2:
Gene 3:
Gene 4:
Rockburst = | (18) |
Once the GEP-PSO equations were well-established for forecasting rockburst, their performance was computed and evaluated through various metrics, such as accuracy, positive predictive value (PPV), recall, correl, F1 measure, and area under the ROC Curve (AUC). Nevertheless, it is challenging to conclude which model is the best in forecasting rockburst ability based on various metrics. Therefore, a ranking method was applied to classify and rank the models' performance. The details of the performances are shown in
Model | Parameters | Performances | Rank for performances | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Number of genes | Linking function | Accuracy | PPV | Recall | Correl | F1 Measure | AUC ROC | Rank for Accuracy | Rank for PPV | Rank for Recall | Rank for Correl | Rank for F1 Measure | Rank for AUC ROC | Total rank | |
MODEL 1 | 1 | None | 87.80 | 60.00 | 85.71 | 0.377 | 0.706 | 0.930 | 7 | 7 | 11 | 8 | 10 | 12 | 55 |
MODEL 2 | 2 | Addition | 85.98 | 58.06 | 64.29 | 0.485 | 0.610 | 0.853 | 4 | 5 | 3 | 4 | 1 | 3 | 20 |
MODEL 3 | 2 | Subtraction | 86.59 | 56.52 | 92.86 | 0.352 | 0.703 | 0.938 | 5 | 4 | 13 | 9 | 9 | 13 | 53 |
MODEL 4 | 2 | Multiplication | 85.37 | 55.00 | 78.57 | 0.470 | 0.647 | 0.900 | 2 | 3 | 6 | 5 | 2 | 7 | 25 |
MODEL 5 | 2 | Division | 87.20 | 59.46 | 78.57 | 0.039 | 0.677 | 0.854 | 6 | 6 | 6 | 12 | 7 | 4 | 41 |
MODEL 6 | 3 | Addition | 89.02 | 65.63 | 75.00 | 0.633 | 0.700 | 0.894 | 8 | 10 | 4 | 2 | 8 | 5 | 37 |
MODEL 7 | 3 | Subtraction | 90.85 | 72.41 | 75.00 | 0.635 | 0.737 | 0.920 | 11 | 11 | 4 | 1 | 12 | 11 | 50 |
MODEL 8 | 3 | Multiplication | 89.63 | 64.86 | 85.71 | 0.450 | 0.738 | 0.902 | 10 | 9 | 11 | 6 | 13 | 9 | 58 |
MODEL 9 | 3 | Division | 90.85 | 88.24 | 53.57 | 0.033 | 0.667 | 0.763 | 11 | 12 | 2 | 13 | 6 | 1 | 45 |
MODEL 10 | 4 | Addition | 89.02 | 64.71 | 78.57 | 0.398 | 0.710 | 0.911 | 8 | 8 | 6 | 7 | 11 | 10 | 50 |
MODEL 11 | 4 | Subtraction | 85.37 | 54.76 | 82.14 | 0.487 | 0.657 | 0.898 | 2 | 2 | 9 | 3 | 5 | 6 | 27 |
MODEL 12 | 4 | Multiplication | 90.85 | 93.33 | 50.00 | 0.066 | 0.651 | 0.785 | 11 | 13 | 1 | 10 | 4 | 2 | 41 |
MODEL 13 | 4 | Division | 84.76 | 53.49 | 82.14 | 0.051 | 0.648 | 0.900 | 1 | 1 | 9 | 11 | 3 | 7 | 32 |
Note: The best GEP-PSO model is shown in bold type.
Model | Parameters | Performances | Rank for performances | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Number of genes | Linking function | Accuracy | PPV | Recall | Correl | F1 Measure | AUC ROC | Rank for Accuracy | Rank for PPV | Rank for Recall | Rank for Correl | Rank for F1 Measure | Rank for AUC ROC | Total rank | |
MODEL 1 | 1 | None | 74.39 | 40.74 | 68.75 | 0.308 | 0.512 | 0.770 | 5 | 6 | 8 | 4 | 8 | 8 | 39 |
MODEL 2 | 2 | Addition | 65.85 | 26.92 | 43.75 | 0.277 | 0.333 | 0.701 | 1 | 1 | 4 | 6 | 3 | 4 | 19 |
MODEL 3 | 2 | Subtraction | 70.73 | 36.67 | 68.75 | 0.169 | 0.478 | 0.727 | 3 | 4 | 8 | 10 | 7 | 5 | 37 |
MODEL 4 | 2 | Multiplication | 69.51 | 28.57 | 37.50 | -0.065 | 0.324 | 0.519 | 2 | 2 | 3 | 13 | 2 | 1 | 23 |
MODEL 5 | 2 | Division | 74.39 | 36.84 | 43.75 | 0.287 | 0.400 | 0.780 | 5 | 5 | 4 | 5 | 5 | 10 | 34 |
MODEL 6 | 3 | Addition | 80.49 | 50.00 | 68.75 | 0.456 | 0.579 | 0.811 | 9 | 9 | 8 | 1 | 13 | 12 | 52 |
MODEL 7 | 3 | Subtraction | 80.49 | 50.00 | 62.50 | 0.362 | 0.556 | 0.779 | 9 | 9 | 6 | 2 | 12 | 9 | 47 |
MODEL 8 | 3 | Multiplication | 80.49 | 50.00 | 68.75 | 0.255 | 0.529 | 0.807 | 9 | 9 | 8 | 7 | 10 | 11 | 54 |
MODEL 9 | 3 | Division | 81.71 | 57.14 | 25.00 | 0.068 | 0.348 | 0.619 | 12 | 12 | 2 | 12 | 4 | 2 | 44 |
MODEL 10 | 4 | Addition | 78.05 | 45.83 | 68.75 | 0.236 | 0.550 | 0.762 | 7 | 7 | 8 | 8 | 11 | 7 | 48 |
MODEL 11 | 4 | Subtraction | 70.73 | 35.71 | 62.50 | 0.232 | 0.455 | 0.758 | 3 | 3 | 6 | 9 | 6 | 6 | 33 |
MODEL 12 | 4 | Multiplication | 82.93 | 75.00 | 18.75 | 0.090 | 0.300 | 0.679 | 13 | 13 | 1 | 11 | 1 | 3 | 42 |
MODEL 13 | 4 | Division | 79.27 | 47.83 | 68.75 | 0.323 | 0.514 | 0.838 | 8 | 8 | 8 | 3 | 9 | 13 | 49 |
Note: The best GEP-PSO model is shown in bold type.
The PSO algorithm was applied to optimize 13 GEP models for classifying the rockburst susceptibility in deep openings. The experimental results in
Considering the GEP-PSO models with multiple genes and different linking functions, it can be seen that the GEP-PSO model 8 with three genes and the multiplication linking function was used, provided the best performance on both the training and testing phases (i.e., Accuracy=89.63, PPV=64.86, Recall=85.71, Correl=0.450, F1 measure=0.738 and AUC ROC=0.902, and the total ranking of 58 on the training dataset; Accuracy=80.49, PPV=50.00, Recall=68.75, Correl=0.255, F1 measure=0.529, AUC ROC=0.807, and the total ranking of 54 on the testing dataset). Although the GEP-PSO models' performances are different; however, their accuracy is high and strongly improved with the support of the PSO algorithm, compared with that of other models in the previous studie

Fig. 10 ROC Curve of the GEP-PSO models for classifying rockburst
It can be observed that the GEP-PSO model 4 with two genes and the multiplication linking function provided the poorest ROC Curve performance even though it used more than one gene and linking function. This finding indicates that the GEP-PSO model with two genes and the multiplication linking function should not be used for classifying rockburst in this study since its poor and unstable performance. The other GEP-PSO models are also potential models, and their implementation is acceptable.
For further assessment of the proposed hybrid PSO-based GEP models for classifying rockburst, the classification scatter plots of 13 proposed models were draw on the testing dataset based on the false negative (FN), false positive (FP), true negative (TN), true positive (TP), and the cutoff points of the models, as shown in

(a) Model 1

(b) Model 2

(c) Model 3

(d) Model 4

(e) Model 5

(f ) Model 6

(g) Model 7

(h) Model 8

(i) Model 9

(j) Model 10

(k) Model 11

(l) Model 12

(m) Model 13
Fig. 11 Classification scatter plot of the proposedhybrid models
From the classification scatter plot of the proposed hybrid models in
References | Model | Inputs | Accuracy |
---|---|---|---|
[ | GBM | X1, X2, X3, X4, X5, X6, X11 | 76.6% |
[ | Cloud model with rough set | X1, X2, X3, X4, X5, X6, X11 | 71.05% |
This study | GEP-PSO | X1, X2, X3, X4, X5, X6, X7 | 80.49% |
Based on the comparisons of
To demonstrate the selected hybrid GEP-PSO model's accuracy, six other observations were used as the unseen dataset in practice. It is worth noting that these observations have not been used to develop the models and tested on the testing dataset. The input parameters of these six observations were entered into the selected hybrid model to validate the outcome predictions. Finally, they were compared with the experimental results to decide the developed expert systems. The input parameters of the validation dataset and the forecasted results are shown in
X1 | X2 | X3 | X4 | X5 | X6 | X7 | Y | GEP-PSO | Match |
---|---|---|---|---|---|---|---|---|---|
500 | 25.34 | 90 | 6.55 | 0.52 | 16.25 | 0.83 | 0 | 0 | OK (TN) |
535 | 47.06 | 125 | 7.50 | 0.36 | 22.15 | 0.90 | 0 | 0 | OK (TN) |
458 | 34.66 | 85.96 | 8.12 | 0.65 | 18.22 | 0.85 | 1 | 0 | Wrong (FN) |
605 | 21.08 | 80.50 | 5.44 | 0.28 | 25.35 | 0.95 | 0 | 0 | OK (TN) |
780 | 68.25 | 92.35 | 7.12 | 0.88 | 14.25 | 0.88 | 1 | 1 | OK (TP) |
850 | 77.62 | 115.20 | 8.55 | 0.76 | 28.19 | 0.90 | 1 | 1 | OK (TP) |
Based on the forecasted results in
Validation data summary | ||
---|---|---|
Classification Accuracy & Error | ||
Counts | Percent | |
Correct: | 5 | 83.33% |
Wrong: | 1 | 16.67% |
Confusion matrix | ||
Yes (predicted) | No (predicted) | |
Yes (actual) | 2 | 1 |
No (actual) | 0 | 3 |
Confusion matrix (in percentages) | ||
Yes (predicted) | No (predicted) | |
Yes (actual) | 33.33% | 16.67% |
No (actual) | 0.00% | 50.00% |
Rockburst hazard is a geological phenomenon encountered in deep openings and tunnels that lead to injuries and deaths, damaged equipment, and deformation of underground/tunnel faces. Due to those adverse effects, soft computational models for predicting and classifying rockburst grades are considered potential approaches to early warning the rockburst susceptibility and evaluating the intensity of rockburst. This study proposed a novel soft computational model, i.e., the GEP-PSO model, to predict and classify rockburst tendency with high accuracy. The results showed that the accuracy of the proposed GEP-PSO model was significantly improved based on the corrected values of missing values and the number of genes and linking functions of the GEP model. Besides, the PSO algorithm also played an essential role in improving the accuracy of the GEP model. The obtained results indicated that the proposed GEP-PSO model provided a superior accuracy compared with that of the published classification models. In conclusion, the GEP-PSO model should be used as an expert system in practical engineering to warn the rockburst susceptibility and prevent this phenomenon from reducing this severe problem's losses.
References
LI T, CAI M F, CAI M. A review of mining-induced seismicity in China [J]. International Journal of Rock Mechanics and Mining Sciences, 2007, 44(8): 1149-1171. [Baidu Scholar]
LIANG W Z, ZHAO G Y, WANG X, et al. Assessing the rockburst risk for deep shafts via distance-based multi-criteria decision making approaches with hesitant fuzzy information [J]. Engineering Geology, 2019, 260: 105211. [Baidu Scholar]
TURCHANINOV I, MARKOV G. Conditions of changing of extra-hard rock into weak rock under the influence of tectonic stresses of massifs [C]//ISRM International Symposium 1981, International Society for Rock Mechanics and Rock Engineering, 1981. [Baidu Scholar]
LI T B, MA C C, ZHU M L, et al. Geomechanical types and mechanical analyses of rockbursts [J]. Engineering Geology, 2017, 222: 72-83. [Baidu Scholar]
MA C C, LI T B, ZHANG H, et al. A method for numerical simulation based on microseismic information and the interpretation of hard rock fracture [J]. Journal of Applied Geophysics, 2019, 164: 214-224. [Baidu Scholar]
WANG Y Q, CHANG H T, WANG J Y, et al. Countermeasures to treat collapse during the construction of road tunnel in fault zone: A case study from the Yezhuping Tunnel in south Qinling, China [J]. Environmental Earth Sciences, 2019, 78(15): 1-16. [Baidu Scholar]
LI Z Q, XUE Y G, LI S C, et al. Rock burst risk assessment in deep-buried underground Caverns: A novel analysis method [J]. Arabian Journal of Geosciences, 2020, 13(11): 1-11. [Baidu Scholar]
MAŁKOWSKI P, NIEDBALSKI Z. A comprehensive geomechanical method for the assessment of rockburst hazards in underground mining [J]. International Journal of Mining Science and Technology, 2020, 30(3): 345-355. [Baidu Scholar]
IANNACCHIONE A T, ZELANKO J C. Occurrence and remediation of coal mine bumps: A historical review [C]// Proceedings of the Mechanics and Mitigation of Violent Failure in Coal and Hard-Rock Mines, 1995: 27-67. [Baidu Scholar]
POTVIN Y, HUDYMA M, JEWELL R J. Rockburst and seismic activity in underground Australian mines: An introduction to a new research project [C]//ISRM international symposium 2000, International Society for Rock Mechanics and Rock Engineering, 2000. [Baidu Scholar]
BLAKE W, HEDLEY D G. Rockbursts: Case studies from North American hard-rock mines [M]. Englewood: Society for Mining Metallurgy & Exploration, 2004. [Baidu Scholar]
SHI Q, PAN Y S, LI Y J. The typical cases and analysis of rockburst in China [J]. Coal Mining Technology, 2005, 10(2): 13-17. [Baidu Scholar]
WONDRAD M, CHEN D. Application of mine seismicity monitoring technology in mitigating geotechnical risks at Barrick's Darlot Gold Mine [C]//Golden Rocks 2006, The 41st US Symposium on Rock Mechanics (USRMS), 2006. American Rock Mechanics Association, 2006. [Baidu Scholar]
BALTZ R, HUCKE A. Rockburst prevention in the German coal industry [C]//Proceedings of the 27th International Conference on Ground Control in Mining, West Virginia University, Morgantown, WV, 2008: 46-50. [Baidu Scholar]
DOU L M, CAI W, GONG S Y, et al. Dynamic risk assessment of rock burst based on the technology of seismic computed tomography detection [J]. Journal of China Coal Society, 2014, 39(2): 238-244. [Baidu Scholar]
LI Z L, DOU L M, WANG G F, et al. Risk evaluation of rock burst through theory of static and dynamic stresses superposition [J]. Journal of Central South University, 2015, 22(2): 676-683. [Baidu Scholar]
PHAM N A, OSINSKI P, DO N A, et al. Numerical modeling of slope stability incorporating complex reinforcement solution in high-risk failure area-unusual case study [J]. Journal of Mining and Earth Sciences, 2021, 62(6): 48-57. [Baidu Scholar]
GOH A T C, ZHANG Y M, ZHANG R H, et al. Evaluating stability of underground entry-type excavations using multivariate adaptive regression splines and logistic regression [J]. Tunnelling and Underground Space Technology, 2017, 70: 148-154. [Baidu Scholar]
NGUYEN T T, INDRARATNA B, CARTER J. Laboratory investigation into biodegradation of jute drains with implications for field behavior [J]. Journal of Geotechnical and Geoenvironmental Engineering, 2018, 144(6): 04018026. [Baidu Scholar]
ZHANG W G, LI H R, WU C Z, et al. Soft computing approach for prediction of surface settlement induced by earth pressure balance shield tunneling [J]. Underground Space, 2021, 6(4): 353-363. [Baidu Scholar]
ZHANG W G, ZHANG R H, WU C Z, et al. State-of-the-art review of soft computing applications in underground excavations [J]. Geoscience Frontiers, 2020, 11(4): 1095-1106. [Baidu Scholar]
LE D T, BUI T M. Numerical modelling techniques for studying longwall geotechnical problems under realistic geological structures [J]. Journal of Mining and Earth Sciences, 2021, 62(3): 87-96. [Baidu Scholar]
LONG N Q. Accuracy assessment of open-pit mine's digital surface models generated using photos captured by Unmanned Aerial Vehicles in the post-processing kinematic mode [J]. Journal of Mining and Earth Sciences, 2021, 62(4), 38-47. [Baidu Scholar]
NGUYEN H M, LE A N, NGUYEN M D, et al. Application of seismic attribute analysis in Lower Miocene reservoir characterization, northeast Bach Ho field, Vietnam [J]. Journal of Mining and Earth Sciences, 2021, 62(6): 14-22. [Baidu Scholar]
RAHAL F, HAMED F Z B, HADJEL M. Mapping of clay soils exposed to the shrinking-swelling phenomenon, with EO-1-Hyperion data in the region of Sidi-Chahmi, Algeria [J]. Journal of Mining and Earth Sciences, 2021, 62(6): 1-7. [Baidu Scholar]
VU D H, NGUYEN H T. Estimation of shale volume from well logging data using Artificial Neural Network [J]. Journal of Mining and Earth Sciences, 2021, 62(3): 46-52. [Baidu Scholar]
DONG L J, LI X B, PENG K. Prediction of rockburst classification using Random Forest [J]. Transactions of Nonferrous Metals Society of China, 2013, 23(2): 472-477. [Baidu Scholar]
WANG C L, WU A X, LU H, et al. Predicting rockburst tendency based on fuzzy matter-element model [J]. International Journal of Rock Mechanics and Mining Sciences, 2015, 75: 224-232. [Baidu Scholar]
CAI M F. Prediction and prevention of rockburst in metal mines: A case study of Sanshandao gold mine [J]. Journal of Rock Mechanics and Geotechnical Engineering, 2016, 8(2): 204-211. [Baidu Scholar]
ZHOU J, LI X B, MITRI H S. Classification of rockburst in underground projects: Comparison of ten supervised learning methods [J]. Journal of Computing in Civil Engineering, 2016, 30(5): 04016003. [Baidu Scholar]
PU Y Y, APEL D B, LINGGA B. Rockburst prediction in kimberlite using decision tree with incomplete data [J]. Journal of Sustainable Mining, 2018, 17(3): 158-165. [Baidu Scholar]
PU Y Y, APEL D B, XU H W. Rockburst prediction in kimberlite with unsupervised learning method and support vector classifier [J]. Tunnelling and Underground Space Technology, 2019, 90: 12-18. [Baidu Scholar]
ZHOU J, KOOPIALIPOOR M, LI E M, et al. Prediction of rockburst risk in underground projects developing a neuro-bee intelligent system [J]. Bulletin of Engineering Geology and the Environment, 2020, 79(8): 4265-4279. [Baidu Scholar]
XUE Y G, BAI C H, QIU D H, et al. Predicting rockburst with database using particle swarm optimization and extreme learning machine [J]. Tunnelling and Underground Space Technology, 2020, 98: 103287. [Baidu Scholar]
SHIRANI FARADONBEH R, SHAFFIEE HAGHSHENAS S, TAHERI A, et al. Application of self-organizing map and fuzzy c-mean techniques for rockburst clustering in deep underground projects [J]. Neural Computing and Applications, 2020, 32(12): 8545-8559. [Baidu Scholar]
ZHANG J F, WANG Y H, SUN Y T, et al. Strength of ensemble learning in multiclass classification of rockburst intensity [J]. International Journal for Numerical and Analytical Methods in Geomechanics, 2020, 44(13): 1833-1853. [Baidu Scholar]
HE S Y, LAI J X, ZHONG Y J, et al. Damage behaviors, prediction methods and prevention methods of rockburst in 13 deep traffic tunnels in China [J]. Engineering Failure Analysis, 2021, 121: 105178. [Baidu Scholar]
ZHOU J, GUO H Q, KOOPIALIPOOR M, et al. Investigating the effective parameters on the risk levels of rockburst phenomena by developing a hybrid heuristic algorithm [J]. Engineering with Computers, 2021, 37(3): 1679-1694. [Baidu Scholar]
FERREIRA C. Gene expression programming: Mathematical modeling by an artificial intelligence [M]. Verlag Berlin Heidelberg: Springer, 2006. [Baidu Scholar]
SARIDEMIR M. Genetic programming approach for prediction of compressive strength of concretes containing rice husk ash [J]. Construction and Building Materials, 2010, 24(10): 1911-1919. [Baidu Scholar]
KABOLI S H A, FALLAHPOUR A, SELVARAJ J, et al. Long-term electrical energy consumption formulating and forecasting via optimized gene expression programming [J]. Energy, 2017, 126: 144-164. [Baidu Scholar]
HAJIHASSANI M, JAHED ARMAGHANI D, MONJEZI M, et al. Blast-induced air and ground vibration prediction: A particle swarm optimization-based artificial neural network approach [J]. Environmental Earth Sciences, 2015, 74(4): 2799-2817. [Baidu Scholar]
BUI X N, JAROONPATTANAPONG P, NGUYEN H, et al. A novel hybrid model for predicting blast-induced ground vibration based on k-nearest neighbors and particle swarm optimization [J]. Scientific Reports, 2019, 9: 13971. [Baidu Scholar]
ZHANG X L, NGUYEN H, BUI X N, et al. Novel soft computing model for predicting blast-induced ground vibration in open-pit mines based on particle swarm optimization and XGBoost [J]. Natural Resources Research, 2020, 29(2): 711-721. [Baidu Scholar]
NGUYEN H, BUI H B, BUI X N. Rapid determination of gross calorific value of coal using artificial neural network and particle swarm optimization [J]. Natural Resources Research, 2021, 30(1): 621-638. [Baidu Scholar]
ZHANG X L, NGUYEN H, BUI X N, et al. Evaluating and predicting the stability of roadways in tunnelling and underground space using artificial neural network-based particle swarm optimization [J]. Tunnelling and Underground Space Technology, 2020, 103: 103517. [Baidu Scholar]
KENNEDY J, EBERHART R. Particle swarm optimization [C]//Proceedings of ICNN'95- International Conference on Neural Networks. November 27-December 1, 1995, Perth, WA, Australia: IEEE, 1995: 1942-1948. [Baidu Scholar]
SHI Y, EBERHART R C. Parameter selection in particle swarm optimization [C]//International Conference on Evolutionary Programming, 1998: 591-600. [Baidu Scholar]
EBERHART, SHI Y H. Particle swarm optimization: Developments, applications and resources [C]//Proceedings of the 2001 Congress on Evolutionary Computation (IEEE Cat. No.01TH8546). May 27-30, 2001, Seoul, Korea (South): IEEE, 2001: 81-86. [Baidu Scholar]
POLI R, KENNEDY J, BLACKWELL T. Particle swarm optimization [J]. Swarm Intelligence, 2007, 1(1): 33-57. [Baidu Scholar]
KENNEDY J. Particle swarm optimization [M]//Encyclopedia of machine learning, Springer, 2011: 760-766. [Baidu Scholar]
SHANTHI M, MEENAKSHI D K, RAMESH P K. Particle swarm optimization [M]// PARSOPOULOS K E, VRAHATIS M N. Advances in swarm intelligence for optimizing problems in computer science, Chapman and Hall/CRC, 2018: 115-144. [Baidu Scholar]
SLOWIK A. Particle swarm optimization [M]//Intelligent systems, 2018. [Baidu Scholar]
WANG D S, TAN D P, LIU L. Particle swarm optimization algorithm: An overview [J]. Soft Computing, 2018, 22(2): 387-408. [Baidu Scholar]
ZHOU J, LI X B, SHI X Z. Long-term prediction model of rockburst in underground openings using heuristic algorithms and support vector machines [J]. Safety Science, 2012, 50(4): 629-644. [Baidu Scholar]
ADOKO A C, GOKCEOGLU C, WU L, et al. Knowledge-based and data-driven fuzzy modeling for rockburst prediction [J]. International Journal of Rock Mechanics and Mining Sciences, 2013, 61: 86-95. [Baidu Scholar]
MA T H, TANG C N, TANG S B, et al. Rockburst mechanism and prediction based on microseismic monitoring [J]. International Journal of Rock Mechanics and Mining Sciences, 2018, 110: 177-188. [Baidu Scholar]
JUNNINEN H, NISKA H, TUPPURAINEN K, et al. Methods for imputation of missing values in air quality data sets [J]. Atmospheric Environment, 2004, 38(18): 2895-2907. [Baidu Scholar]
LIN Y, ZHOU K P, LI J L. Application of cloud model in rock burst prediction and performance comparison with three machine learning algorithms [J]. IEEE Access, 2018, 6: 30958-30968. [Baidu Scholar]