| Literature DB >> 36231681 |
Li Yang1, Xin Fang1, Xue Wang1, Shanshan Li1, Junqi Zhu1.
Abstract
Effective risk prevention and management in deep coal mines can reduce the occurrences of outburst accidents and casualties. To address the low accuracy and inefficiency of coal-gas outburst prediction in deep coal mines, this study proposes a deep coal-gas outburst risk prediction method based on kernal principal component analysis (KPCA) and an improved extreme learning machine (SAPSO-ELM) algorithm. Firstly, high-dimensional nonlinear raw data were processed by KPCA. Secondly, the extracted sequence of outburst-causing indicator principal components were used as the input variables for the simulated annealing particle swarm algorithm (SAPSO), which was proposed to optimize the input layer weights and implied layer thresholds of the ELM. Finally, a coal and gas outburst risk prediction model for a deep coal mine based on the SAPSO-ELM algorithm was developed. The research results show that, compared with the ELM and PSO-ELM algorithms, the SAPSO-ELM optimization algorithm significantly improved the accuracy of risk prediction for coal-gas outbursts in deep coal mines, and the accuracy rate was as high as 100%. This study enriches the theory and methods of safety management in deep coal mines, and effectively helps coal mine enterprises in improving their ability to manage coal-gas outburst risks.Entities:
Keywords: SAPSO; coal and gas outburst; deep coal mine; extreme learning machine algorithm; risk prediction
Mesh:
Substances:
Year: 2022 PMID: 36231681 PMCID: PMC9566325 DOI: 10.3390/ijerph191912382
Source DB: PubMed Journal: Int J Environ Res Public Health ISSN: 1660-4601 Impact factor: 4.614
Sample raw data of factors influencing coal–gas outburst in deep coal mines.
| Number | X1 | X2 | X3 | X4…X9 | X10 | X11 | X12 | Level |
|---|---|---|---|---|---|---|---|---|
| 1 | 25 | 2.5 | 1 | … | 0.0063 | 6 | 1 | 2 |
| 2 | 32 | 2.5 | 1 | … | 0.0152 | 6.2 | 0.8 | 1 |
| 3 | 32 | 2.5 | 1 | … | 0.0013 | 9.5 | 0.7 | 1 |
| 4 | 32 | 2.5 | 1 | … | 0.0013 | 9.5 | 0.7 | 1 |
| 5 | 36 | 2 | 3 | … | 0.5596 | 6 | 1 | 1 |
| 6 | 32 | 2.5 | 1 | … | 0.0152 | 3.3 | 0.8 | 1 |
| 7 | 32 | 2.5 | 1 | … | 0.0013 | 5 | 0.7 | 1 |
| 8 | 25 | 2.5 | 1 | … | 0.0063 | 5.8 | 0.8 | 2 |
| … | … | … | … | … | … | … | … | … |
| 171 | 28.54 | 4.5 | 4 | … | 0.762 | 4.7 | 1.3 | 4 |
| 172 | 34.88 | 4.5 | 4 | … | 0.003 | 6.8 | 0.8 | 4 |
| 173 | 28.54 | 4.5 | 4 | … | 0.762 | 10 | 0.6 | 4 |
| 174 | 34.88 | 4.5 | 4 | … | 0.003 | 6.1 | 0.7 | 4 |
| 175 | 34.88 | 4.5 | 4 | … | 0.003 | 6.1 | 0.5 | 4 |
| 176 | 28.54 | 4.5 | 4 | … | 0.762 | 6.1 | 0.6 | 4 |
| 177 | 28.54 | 4.5 | 4 | … | 0.762 | 7.4 | 0.9 | 4 |
| 178 | 34.88 | 4.5 | 4 | … | 0.003 | 5 | 0.96 | 4 |
Figure 1Schematic of extreme learning machine network training model.
Figure 2SAPSO algorithm flow chart.
Contribution rate of each principal component.
| Number | Eigenvalue | Variance Contribution Rate | Cumulative Contribution Rate |
|---|---|---|---|
| 1 | 9.5424 | 60.72 | 60.72 |
| 2 | 2.0395 | 12.98 | 73.7 |
| 3 | 1.3674 | 8.70 | 82.4 |
| 4 | 0.8078 | 5.14 | 87.54 |
| 5 | 0.5543 | 3.63 | 91.17 |
| 6 | 0.4145 | 2.74 | 93.91 |
| 7 | 0.2623 | 1.77 | 95.68 |
| 8 | 0.1949 | 1.34 | 97.02 |
| 9 | 0.1911 | 1.32 | 98.34 |
| 10 | 0.1218 | 0.87 | 99.21 |
| 11 | 0.0580 | 0.47 | 99.68 |
| 12 | 0.0349 | 0.32 | 100 |
Sample data after feature extraction.
| Number | Y1 | Y2 | Y3 | Y4 | Y5 |
|---|---|---|---|---|---|
| 1 | −0.188 | −0.008 | −0.087 | 0.002 | −0.014 |
| 2 | −0.151 | 0.025 | −0.063 | 0.007 | 0.037 |
| 3 | −0.098 | 0.094 | −0.044 | −0.017 | 0.139 |
| 4 | −0.098 | 0.095 | −0.043 | −0.019 | 0.138 |
| 5 | 0.008 | −0.019 | −0.013 | −0.295 | −0.032 |
| 6 | −0.122 | 0.017 | −0.046 | 0.012 | −0.013 |
| 7 | −0.110 | 0.078 | −0.038 | −0.022 | 0.024 |
| 8 | −0.173 | 0.038 | −0.078 | −0.032 | −0.011 |
| 9 | −0.122 | 0.128 | −0.061 | −0.045 | 0.019 |
| 10 | −0.101 | 0.071 | 0.084 | −0.106 | 0.023 |
| 11 | −0.109 | 0.054 | 0.081 | −0.100 | 0.049 |
| 12 | −0.121 | 0.128 | −0.060 | −0.044 | 0.018 |
| 13 | −0.123 | 0.129 | −0.066 | −0.048 | 0.084 |
| 14 | −0.152 | 0.014 | −0.061 | 0.012 | 0.017 |
| 15 | −0.153 | 0.047 | −0.056 | −0.011 | 0.014 |
| 16 | −0.096 | 0.077 | 0.086 | −0.106 | 0.034 |
| 17 | −0.150 | 0.012 | −0.059 | 0.014 | 0.016 |
| 18 | −0.114 | 0.068 | −0.039 | −0.017 | 0.046 |
| 19 | −0.151 | 0.035 | −0.054 | −0.004 | 0.008 |
| 20 | −0.163 | 0.017 | −0.051 | −0.004 | −0.071 |
Relationship between node number and accuracy of SAPSO-ELM training set.
| Node Numbers | Accuracy |
|---|---|
| 8 | 0.7813 |
| 9 | 0.8125 |
| 10 | 0.7734 |
| 11 | 0.8672 |
| 12 | 0.8203 |
| 13 | 0.8984 |
| 14 | 0.8359 |
| 15 | 0.8281 |
| 16 | 0.9063 |
| 17 | 0.8359 |
| 18 | 0.8750 |
| 19 | 0.8906 |
| 20 | 0.8984 |
| 21 | 0.9219 |
| 22 | 0.9297 |
| 23 | 0.9297 |
| 24 | 0.9297 |
| 25 | 0.9219 |
| 26 | 0.9219 |
| 27 | 0.9375 |
| 28 | 0.9375 |
| 29 | 0.9297 |
| 30 | 0.9297 |
| 31 | 0.9375 |
| 32 | 0.9297 |
| 33 | 0.9375 |
| 34 | 0.9531 |
| 35 | 0.9297 |
Figure 3SAPSO-ELM model simulation output results.
Figure 4ELM model simulation output results.
Figure 5PSO-ELM model simulation output results.
Prediction effect of each model after KPCA dimensionality reduction.
| Indicators | PSO-ELM | ELM | SAPSO-ELM |
|---|---|---|---|
| Prediction accuracy | 92 | 80 | 100 |
| Training accuracy | 96 | 92 | 100 |
| Time/s | 3.3555 | 0.2175 | 4.3872 |
Confusion matrix.
| Prediction | ||
|---|---|---|
| Practice | True Positive ( | True Negative ( |
| False Positive ( | False Negative ( | |
Figure 6ROC curve of three groups of prediction models.
Performance indicators of three groups of prediction models.
| Algorithms | SEN | SPE | AUC | G-Mean | F-Measure |
|---|---|---|---|---|---|
| ELM | 0.88 | 0.67 | 0.87 | 0.59 | 0.77 |
| PSO-ELM | 0.92 | 0.93 | 0.95 | 0.86 | 0.93 |
| SAPSO-ELM | 1 | 1 | 1 | 1 | 1 |