Anomaly Detection with Generative Adversarial Networks for Multivariate Time Series

09/13/2018
by   Dan Li, et al.
0

Today's Cyber-Physical Systems (CPSs) are large, complex, and affixed with networked sensors and actuators that are targets for cyber-attacks. Conventional detection techniques are unable to deal with the increasingly dynamic and complex nature of the CPSs. On the other hand, the networked sensors and actuators generate large amounts of data streams that can be continuously monitored for intrusion events. Unsupervised machine learning techniques can be used to model the system behaviour and classify deviant behaviours as possible attacks. In this work, we proposed a novel Generative Adversarial Networks-based Anomaly Detection (GAN-AD) method for such complex networked CPSs. We used LSTM-RNN in our GAN to capture the distribution of the multivariate time series of the sensors and actuators under normal working conditions of a CPS. Instead of treating each sensor's and actuator's time series independently, we model the time series of multiple sensors and actuators in the CPS concurrently to take into account of potential latent interactions between them. To exploit both the generator and the discriminator of our GAN, we deployed the GAN-trained discriminator together with the residuals between generator-reconstructed data and the actual samples to detect possible anomalies in the complex CPS. We used our GAN-AD to distinguish abnormal attacked situations from normal working conditions for a complex six-stage Secure Water Treatment (SWaT) system. Experimental results showed that the proposed strategy is effective in identifying anomalies caused by various attacks with high detection rate and low false positive rate as compared to existing methods.

READ FULL TEXT
research
01/15/2019

MAD-GAN: Multivariate Anomaly Detection for Time Series Data with Generative Adversarial Networks

The prevalence of networked sensors and actuators in many real-world sys...
research
10/16/2020

On the Usage of Generative Models for Network Anomaly Detection in Multivariate Time-Series

Despite the many attempts and approaches for anomaly detection explored ...
research
07/25/2020

Improving Robustness on Seasonality-Heavy Multivariate Time Series Anomaly Detection

Robust Anomaly Detection (AD) on time series data is a key component for...
research
11/16/2019

RSM-GAN: A Convolutional Recurrent GAN for Anomaly Detection in Contaminated Seasonal Multivariate Time Series

Robust anomaly detection is a requirement for monitoring complex modern ...
research
07/07/2023

Dynamic Graph Attention for Anomaly Detection in Heterogeneous Sensor Networks

In the era of digital transformation, systems monitored by the Industria...
research
04/04/2019

GAN-based method for cyber-intrusion detection

Ubiquitous cyber-intrusions endanger the security of our devices constan...
research
03/22/2023

TSI-GAN: Unsupervised Time Series Anomaly Detection using Convolutional Cycle-Consistent Generative Adversarial Networks

Anomaly detection is widely used in network intrusion detection, autonom...

Please sign up or login with your details

Forgot password? Click here to reset