Random forest classifier for real-time chemical leak source tracking using fence-monitoring sensors
Fast and reliable diagnosis of chemical leak and leak location(s) can save lives and reduce the damage from chemical accidents by enabling quick response. This paper presents a method that uses random forest (RF) classifier to track the location of chemical leak in real-time. A set of big data of leak accidents, which is needed to learn the RF classifier, is extracted by performing massive CFD simulations on a real chemical plant. The RF model is designed with optimal parameters and descriptors through parameter effect experiment. Feature ranking is also implemented to eliminate unnecessary attributes from the dataset. Using the pre-processed data, the optimal RF model achieved a test accuracy of 86.9% for the classification problem of predicting the leak location among 40-potential leak sources in the plant. Furthermore, when analyzing prediction errors by visualizing the classification boundary of RF model, most of the prediction errors are confirmed to be misclassification of adjacent leak locations. Considering the high prediction accuracy of the RF model, the RF-based leak source tracking model is expected to be effectively applied to industrial leak accidents.
KeywordsChemical Leak Accident Source Tracking Inverse Problem Random Forest Artificial Intelligence
Unable to display preview. Download preview PDF.
- 3.I. Eckerman, The Bhopal saga: causes and consequences of the world's largest industrial disaster, Universities Press, Hyderabad, India (2005).Google Scholar
- 9.J. Cho, Placement Optimization and Reliability Analysis of Stationary and Mobile Sensors for Chemical Plant Fence Monitoring, M. S. Thesis, Myongji University, Yongin, Korea (2017).Google Scholar
- 11.F. Pedregosa, G. Varoquaux, A. Gramfort, V. Michel, B. Thirion, O. Grisel, M. Blondel, P. Prettenhofer, R. Weiss, V. Dubourg, J. Vanderplas, A. Passos, D. Cournapeau, M. Brucher, M. Perrot and E. Duchesnay, J. Machine Learning Res., 12, 2825 (2011).Google Scholar
- 12.A. Rubinsteyn, Training Random Forests in Python using the GPU, http://blog.explainmydata.com/2013/10/training-random-forests-inpython-using.html, Accessed on 15 Jul. 2017 (2013).Google Scholar