One-Class SVM Model-Based Tunnel Personnel Safety Detection Technology
Abstract
:1. Introduction
- This paper establishes a set of tunnel construction personnel safety status detection and early warning models based on the OCSVM algorithm.
- This paper provides a dataset in the field of tunnel safety personnel status detection, which can be used for relevant research in this field.
- This paper reports on ablation comparison experiments conducted to corroborate the accuracy of the model on datasets with different distribution features and to consider the influence of the abnormal data proportion on the accuracy of the model. The accuracy of the model under four feature cases was also compared horizontally, and the performance of the model was evaluated comprehensively.
2. Introduction of One-Class SVM Algorithm
3. Tunnel Operator Safety Status Prediction and Early Warning Workflow
- Data acquisition layer: The discrete data required for the experiment are obtained through the body temperature and heart rate sensors, relative position feedback devices, and temperature and humidity sensors. The data are sent to the data transmission layer to complete the transmission.
- Data transmission layer: This layer mainly consists of a microprocessor-integrated communication and data transmission device. The former has the advantage of higher integration, which can increase the rate of data transmission, and then the data are sent to the upper computer model through WiFi, Zigbee, etc.
- Data application layer: The OCSVM model acquires the data sent over and provides real-time feedback to complete the detection of staff safety status as well as early warning functions. The model can also be updated in real time using the data transmitted over.
4. Dataset Preparation
4.1. Data Description
- (1)
- In the actual operation process, if there are symptoms such as fatigue, weakness and fuzzy consciousness, it will pose a threat to the safety of construction personnel. Body temperature and heart rate can directly respond to these physical signs. Body temperature of all personnel entering the construction site should be tested for strict prevention and control of epidemics. Personnel with a body temperature ≧ 37.3 °C should be sent to the isolation observation quarters in a timely manner for further isolation and observation. Because the heart rate parameters are very sensitive to temperature changes, it is easy to measure and calculate, and the measurement of consumption is less time-consuming. The normal heart rate of adults is 60~100 times/minute. During operation in a closed space, if the heart rate of the staff exceeds the normal value range, the work needs to be stopped immediately to prevent the staff’s body and function from becoming impaired, thus causing serious work accidents.
- (2)
- The factors affecting temperature and humidity inside the cave are very complex, and include mechanical ventilation, natural air, groundwater, temperature and humidity outside the tunnel (which may vary daily and seasonally), heat released from construction machinery, geothermal heat, air pressure, wind direction and wind speed changes [23]. Temperature and humidity can respond not only to the operating conditions of the engineering and construction personnel, but also to the safety of the tunnel structure.
- When the humidity inside the cave is too high, the air contains more water vapor, the sweat discharged by the human body does not easily evaporate and the body does not dissipate heat smoothly, resulting in an increase in body temperature. When the temperature inside the cave decreases to a certain range, it will directly affect the physiological and mental state of the human body.
- The low-temperature situation will make the human immune system decline and cause a series of diseases, such as colds, asthma, etc. The effect of a high humidity environment makes the friction between the sweat and clothing in our body increase. High temperature and humidity have a negative impact on the operators in the tunnel, affecting the efficiency of work, possibly even endangering life and also increasing the incidence of safety accidents [24].
- (3)
- During the tunnel construction process, the relative positions of the construction personnel have an important impact on the safety of personnel, as different construction positions may produce different degrees of danger and different search and rescue difficulties. Tunnel construction is generally divided into the cavity entrance area, second lining construction completion area, second lining construction area, waterproofing construction area, back arch/leveling layer construction area, excavation area and initial support area.
4.2. Data Pre-Processing
- (1)
- For body temperature data, 7% to 10% of each dataset is selected for outlier labeling, and the treatment is to add incremental values conforming to a normal distribution (−1 to 2) to the actual data.
- (2)
- For heart rate data, in this paper, 6%~10% of each dataset is selected to mark the outliers, and the processing method is to add increments conforming to a normal distribution (−10~30) to the actual data.
- (3)
- For the ambient temperature and humidity in the cave, 7%~10% of the dataset is selected for outlier labeling.
- (4)
- The relative position information contains a certain meaning for early warning criteria, so there is no need to construct anomalous data.
5. Experiments
5.1. Performance Evaluation Metrics
5.2. Data Enhancement Experiments
- (1)
- No processing is performed on the three datasets and the OC-SVM model is used for experimental testing.
- (2)
- Data augmentation is performed on the training set part of the three datasets, keeping the test set unchanged, and the OC-SVM model is used for training and testing.
- (3)
- Data augmentation is performed on the test set part of the three datasets, keeping the training set unchanged, and the OC-SVM model is used for training and testing.
- (4)
- The test and training sets of all three datasets are expanded, and the OC-SVM model is used for training and testing.
5.3. Comparison Experiments
5.4. Ablation Experiments
6. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Sun, Z.; Qian, T.; Ren, Y.; Chu, C.; Zhou, Z. Study on key technologies and application of engineering big data management platform of tunnel boring machine. Tunn. Constr. 2020, 40, 783–792. [Google Scholar]
- Chen, Y. Application of Intelligent algorithm based on genetic algorithm and extreme learning machine to deformation prediction of foundation pit. Tunn. Constr. 2018, 38, 941–947. [Google Scholar]
- Cao, H.; Yang, L.; Lin, Y.; Qu, C. Aero-engine fault detection based on one-class support vector machine. J. Civ. Aviat. Univ. China 2013, 31, 26–28. [Google Scholar]
- Cheng, W.; Yan, W.; Tingfei, Y. Improving the detection accuracy of wake targets by improved one-class support vector machine. Acta Armamentarii 2020, 41, 1887–1893. [Google Scholar]
- Gao, Y. Fault detection of gas insulated switchgear based on one class support vector machine. Electrotech. Electr. 2020, 2020, 52–55. [Google Scholar]
- Zheng, H. Research on network traffic anomaly detection in distribution communication network based on OCSVM. Inf. Commun. 2018, 10, 97–98. [Google Scholar]
- Qin, J.; Cao, X.; Jiao, L. Detection and tracking of hard hat wearing based on deep learning. Comput. Mod. 2020, 6, 1–6. [Google Scholar]
- Long, C.; Yang, M.; Li, J.; Li, W.; Xiong, Z. Experimental research on safety early warning system of live working based on human physical signs. Hunan Electr. Power 2020, 40, 55–60. [Google Scholar]
- Yan, F.; Dong, L.; Wang, B.; Ge, J.; Wang, B. Using risk meshing to improve three-dimensional risk assessment of chemical industry. Process Saf. Environ. Prot. 2022, 168, 1166–1178. [Google Scholar] [CrossRef]
- Yu, Z.; Shao, Z.; Hu, J.; Bu, L.; Bian, H. Cloud model-based safety of university laboratory management standardization research. Lab. Res. Explor. 2020, 39, 300–304. [Google Scholar]
- Peng, T.; Li, C.; Zhou, X.B. Application of machine learning to laboratory safety management assessment. Saf. Sci. 2019, 120, 263–267. [Google Scholar] [CrossRef]
- Zhang, Y.J.; Lin, Y.; Qian, J.; Zhou, J. DHGF algorithm-based laboratory safety management in higher education institutions room safety management evaluation. Lab. Res. Explor. 2016, 35, 300–303. [Google Scholar]
- Tang, J.W.; Dong, B.; Kong, J.G. Fire safety evaluation of university laboratories based on cloud object metamodel safety evaluation research. Exp. Technol. Manag. 2021, 38, 270–274. [Google Scholar]
- Ren, Y. Application of fuzzy comprehensive evaluation in laboratory safety management evaluation. China China Saf. Prod. Sci. Technol. 2015, 11, 186–190. [Google Scholar]
- Schölkopf, B.; Platt, J.C.; Shawe-Taylor, J.; Smola, A.J.; Williamson, R.C. Estimating support of a high-dimensional distribution. Neural Comput. 2001, 13, 1443–1471. [Google Scholar] [CrossRef]
- Li, C.; Wang, B.; Tian, J.; Guo, R. Anomaly detection method for UAV sensor data based on LSTM-OCSVM. J. Chin. Comput. Syst. 2021, 42, 700–705. [Google Scholar]
- Mao, Q.; Liang, Z.; Liu, D.; Hu, Y.; Li, G.; Fang, X. Fault detection of temperature sensor in chiller based on one-class support vector machine algorithm. J. Refrig. 2019, 40, 130–142. [Google Scholar]
- Zhou, Y.; Li, J.; Song, Q. A web page information extraction method based on SVM and Text density features. Comput. Appl. Softw. 2019, 36, 251–261. [Google Scholar]
- Yuan, Y.; Zhong, P.; An, Z.; Wang, H. A new multi-class support vector machine algorithm. Math. Pract. Theory 2011, 41, 94–100. [Google Scholar]
- Li, X.; Li, R.; Zeng, Y. Classification of support vector machines based on improved kernel function on time series data. J. Xinyang Agric. For. Univ. 2021, 31, 121–126. [Google Scholar]
- Ye, Q.; Zhao, C.; Ye, N.; Chen, X. Localized twin SVM via convex minimization. Neurocomputing 2011, 74, 580–587. [Google Scholar] [CrossRef]
- Lu, S.; Tong, L.; Zhu, C. Least squares projection twin support vector machine with universum. J. Hebei Univ. 2016, 36, 94–99. [Google Scholar]
- Wang, X.; Liu, W.; Zhang, M. Investigation about the effects of temperature and humidity on personnel in Qinling railway tunnel. J. North. Jiaotong Univ. 1999, 23, 65–69. [Google Scholar]
- Tang, Z.; Xu, Q. Rockburst prediction based on nine machine learning algorithms. Chin. J. Rock Mech. Eng. 2020, 39, 773–781. [Google Scholar]
- Wang, J. Study on control of hot and humid environment in TBM driving of Zhongtianshan extra-long Tunnel. Tunn. Constr. 2014, 34, 212–215. [Google Scholar]
Steps | Measures |
---|---|
1 | Normalize the training set X ∈ R before modeling, as described below |
2 | Find the model optimization parameters on the normalized training set X ∈ R |
3 | Build an OCSVM model for personnel safety detection based on the found optimization parameters [21] |
Steps | Measures |
---|---|
1 | Staff information data were introduced as training variables in the test set . The test set data were processed using the same mapping rules as those normalized for the training set [22] |
2 | The standardized test set is processed using the established OCSVM model |
3 | Personnel safety abnormality prediction and alarms are based on the obtained measured data decision function |
No. | Absolute Position (m) | Relative Position |
---|---|---|
1 | 0–50 | 1 |
2 | 51–100 | 2 |
3 | 101–150 | 3 |
4 | 151–200 | 4 |
5 | 201–250 | 5 |
…… | …… | …… |
Marking Section | Name of Branch Hole | Length of Support Hole (m) | Tunnel Length (m) | Upper (Lower) Tour Chief (m) | Accumulation of Main Hole Feed (m) | Distance from the Cave Entrance (m) | Relative Position Maximum |
---|---|---|---|---|---|---|---|
Second bid: 2 + 095~5 + 515 | 1# branch hole (3 + 880) | 325 | 3420 | Upper: 1785 | 49 | 374 | 8 |
Lower: 1635 | 61 | 386 | 8 | ||||
Third bid: 5 + 515~8 + 205 | 2# branch hole (7 + 330) | 494 | 2690 | Upper: 1815 | 167 | 661 | 14 |
Lower: 875 | 100 | 594 | 12 | ||||
Fourth bid: 8 + 205~10 + 290 | 2# branch hole (9 + 400) | 380 | 2085 | Upper: 1175 | 137 | 517 | 11 |
Lower: 890 | 165 | 545 | 11 |
Data Name | Unit | Remarks |
---|---|---|
Ambient Temperature | Celsius (°C) | Temperature inside the cave in the area of the operator |
Ambient Humidity | % | Humidity in the cave in the area where the operator is located |
Relative Location | 1 | Relative position correspondence rule (see Figure 5, Table 3) |
Body Temperature | Celsius (°C) | Skin surface body temperature sensor collection |
Heart Rate | BPM | Heart rate sensor collection |
Data | Sensor Types | Statistical Characteristics | Reference Value | Early Warning Ratio | ||
---|---|---|---|---|---|---|
Maximum Value | Minimum Value | Standard Deviation | ||||
Dataset 1 | Body Temperature Sensors | 37.0 | 34.9 | 0.66 | 36–37.2 °C | 0.1 |
Heart Rate Sensor | 140 | 50 | 15.08 | 60–100 times/min | ||
Ambient Temperature Sensor | 16.2 | 4.8 | 2.5859 | 5~20 °C | ||
Ambient Humidity Sensors | 83 | 45 | 11.0312 | 45~65% | ||
Relative Position Sensors | 8 | 1 | 1.7023 | |||
Dataset 2 | Body Temperature Sensors | 37.2 | 35.1 | 0.71 | 36–37.2 °C | 0.098 |
Heart Rate Sensor | 146 | 50 | 15.46 | 60–100 times/min | ||
Ambient Temperature Sensor | 21.5 | 8.2 | 2.3316 | 5~20 °C | ||
Ambient Humidity Sensors | 78 | 50 | 8.0320 | 45~65% | ||
Relative Position Sensors | 14 | 1 | 3.2348 | |||
Dataset 3 | Body Temperature Sensors | 37.1 | 35 | 0.65 | 36–37.2 °C | 0.08 |
Heart Rate Sensor | 144 | 50 | 14.25 | 60–100 times/min | ||
Ambient Temperature Sensor | 20.6 | 7.3 | 2.6042 | 5~20 °C | ||
Ambient Humidity Sensors | 76 | 48 | 11.4427 | 45~65% | ||
Relative Position Sensors | 11 | 1 | 2.5089 |
Human Body Temperature | Human Heart Rate | Cave Ambient Temperature | Cave Ambient Humidity | Relative Position | |||||
---|---|---|---|---|---|---|---|---|---|
Original Data | Normalization | Original Data | Normalization | Original Data | Normalization | Original Data | Normalization | Original Data | Normalization |
36.4 | 0.27778 | 62 | 0.13333 | 8.9 | 0.206521 | 68 | 0.54906 | 1 | 0 |
36.1 | 0.592593 | 110 | 0.666667 | 11.3 | 0.467391 | 83 | 0.76702 | 3 | 0.2857143 |
37 | 0.388889 | 82 | 0.355556 | 9.2 | 0.239130 | 62 | 0.455482 | 5 | 0.5714286 |
37 | 0.388889 | 92 | 0.466667 | 10 | 0.326087 | 68 | 0.549653 | 8 | 1 |
36.3 | 0.259259 | 77 | 0.3 | 10.8 | 0.413043 | 62 | 0.452244 | 4 | 0.428571 |
37.1 | 0.407407 | 82 | 0.355556 | 12.9 | 0.641304 | 64 | 0.482054 | 4 | 0.428571 |
36.3 | 0.259259 | 77 | 0.3 | 13.4 | 0.695652 | 72 | 0.611903 | 6 | 0.714286 |
36.5 | 0.296296 | 73 | 0.255556 | 9 | 0.217391 | 64 | 0.482951 | 2 | 0.142857 |
36.5 | 0.296296 | 64 | 0.155556 | 14.2 | 0.782608 | 69 | 0.559283 | 6 | 0.714286 |
36.9 | 0.37037 | 68 | 0.2 | 14.8 | 0.847826 | 73 | 0.614246 | 7 | 0.857143 |
Actual Positive Class | Actual Negative Class | |
---|---|---|
Judgment Positive | TP | FP |
Judgment Negative | FN | TN |
Human Body Characteristics | Environmental Characteristics | Human–Environmental Characteristics | Human Body–Environmental Characteristics–Location Information Characteristics | ||||||
---|---|---|---|---|---|---|---|---|---|
Datasets | Type | Number of SVM | Accuracy | Number of SVM | Accuracy | Number of SVM | Accuracy | Number of SVM | Accuracy |
Dataset 1 | Linear kernel | 59 | 94% | 61 | 91% | 70 | 94% | 76 | 96% |
RBF kernel | 72 | 98% | 79 | 99% | 271 | 93% | 301 | 91% | |
Dataset 2 | Linear kernel | 78 | 96% | 81 | 95% | 62 | 98% | 46 | 93% |
RBF kernel | 69 | 99% | 49 | 99% | 214 | 94% | 242 | 95% | |
Dataset 3 | Linear kernel | 44 | 97% | 86 | 96% | 39 | 96% | 54 | 95% |
RBF kernel | 62 | 100% | 51 | 99% | 217 | 99% | 235 | 95% |
NO. | Precision | Recall | F-Score | |
---|---|---|---|---|
Dataset 1 | OCSVM | 92.37% | 93.34% | 92.80% |
KNN | 82.12% | 82.21% | 81.75% | |
Dataset 2 | OCSVM | 90.37% | 91.25% | 91.10% |
KNN | 79.14% | 80.32% | 80.63% | |
Dataset 3 | OCSVM | 91.21% | 91.37% | 91.28% |
KNN | 80.21% | 80.55% | 80.42% |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Huang, G.; Chen, J.; Liu, L. One-Class SVM Model-Based Tunnel Personnel Safety Detection Technology. Appl. Sci. 2023, 13, 1734. https://doi.org/10.3390/app13031734
Huang G, Chen J, Liu L. One-Class SVM Model-Based Tunnel Personnel Safety Detection Technology. Applied Sciences. 2023; 13(3):1734. https://doi.org/10.3390/app13031734
Chicago/Turabian StyleHuang, Guosheng, Jinchuan Chen, and Lei Liu. 2023. "One-Class SVM Model-Based Tunnel Personnel Safety Detection Technology" Applied Sciences 13, no. 3: 1734. https://doi.org/10.3390/app13031734
APA StyleHuang, G., Chen, J., & Liu, L. (2023). One-Class SVM Model-Based Tunnel Personnel Safety Detection Technology. Applied Sciences, 13(3), 1734. https://doi.org/10.3390/app13031734