Multivariate Abnormal Detection for Industrial Control Systems Using 1D CNN and GRU
Authors:
Open Access
- 8 May 2020
- journal article
- research article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Access
- Vol. 8, 88348-88359
Abstract
Currently, most anomaly detection approaches in industrial control systems (ICSs) use network event logs to build models, and current unsupervised machine learning methods rarely use spatiotemporal correlations and other dependencies between multiple variables (sensors/actuators) in a system to detect anomalies. Most of the existing anomaly detection technologies simply compare the current states with the predicted normal range. Due to the highly dynamic characteristic of industrial control systems, it is insufficient to simply compare the current states with the predicted normal range. As a result, these approaches have low detection rates for unknown or new types of attacks. In view of these shortcomings, this paper presents a network model for predicting sensor/controller parameters in industrial control systems. To predict the parameter values of the sensors and controllers more accurately, the 1D convolutional neural network (1D_CNN) and gated recurrent unit (GRU) are combined to fully learn the spatiotemporal correlation and other dependencies between the parameter values of the sensors and controllers at each moment. An abnormal state detection method based on the calculation of the statistical deviation is proposed to realize the anomaly detection of industrial control systems. The model is validated on the Secure Water Treatment (SWaT) dataset. The precision, recall and F1 scores are used to evaluate the effectiveness of this method in anomaly detection on the SWaT dataset. The experimental results show that the average precision and recall of this method are 0.99 and 0.85, respectively, and that the average F1 score is 0.91. The experimental results show that the proposed method can be successfully applied to anomaly detection systems in industrial control systems with lower false positive rates.Keywords
Funding Information
- National Natural Science Foundation of China (61762037)
- Science and Technology Key Research and Development Program of Jiangxi Province (20192ACB50027)
This publication has 24 references indexed in Scilit:
- Process Discovery for Industrial Control System Cyber Attack Detection2017
- Intrusion Detection of Industrial Control System Based on Modbus TCP Protocol2017
- Automatic Construction of Statechart-Based Anomaly Detection Models for Multi-Threaded Industrial Control SystemsACM Transactions on Intelligent Systems and Technology, 2017
- SWaT: a water treatment testbed for research and training on ICS security2016
- Maximum F1-Score Discriminative Training Criterion for Automatic Mispronunciation DetectionIEEE/ACM Transactions on Audio, Speech, and Language Processing, 2015
- Learning Phrase Representations using RNN Encoder–Decoder for Statistical Machine Translation2014
- A Retrofit Network Intrusion Detection System for MODBUS RTU and ASCII Industrial Control Systems2012
- Lessons from StuxnetComputer, 2011
- Reducing the Dimensionality of Data with Neural NetworksScience, 2006
- Multi-sigmoidal neural networks and back-propagation1995