4.8 Article

Intrusion Detection for Cyber-Physical Systems Using Generative Adversarial Networks in Fog Environment

Journal

IEEE INTERNET OF THINGS JOURNAL
Volume 8, Issue 8, Pages 6247-6256

Publisher

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
DOI: 10.1109/JIOT.2020.3024800

Keywords

Gallium nitride; Computer architecture; Generators; Generative adversarial networks; Training; Sensors; Security; Cyber– physical systems (CPSs); generative adversarial networks (GANs); industrial security; intrusion detection systems (IDSs); machine learning

Funding

  1. Tier 2 Canada Research Chair on the Next Generations of Wireless IoT Networks
  2. Coordenacao de Aperfeicoamento de Pessoal de Nivel Superior (CAPES)
  3. Conselho Nacional de Desenvolvimento Cientifico e Tecnologico (CNPq)

Ask authors/readers for more resources

This article introduces a fog-based, unsupervised intrusion detection system (IDS) for CPSs using GANs, which calculates reconstruction loss based on data samples mapped to latent space for higher detection rates. Experimental results show that the proposed solution is at least 5.5 times faster than baseline methods.
Cyber-attacks cyber-physical systems (CPSs) can lead to sensing and actuation misbehavior, severe damages to physical objects, and safety risks. Machine learning algorithms have been proposed for hindering cyber-attacks on CPSs, but the absence of labeled data from novel attacks makes their detection quite challenging. In this context, generative adversarial networks (GANs) are a promising unsupervised approach to detect cyber-attacks by implicitly modeling the system. However, the detection of cyber-attacks on CPSs has strict latency requirements, since the attacks need to be stopped before the system is compromised. In this article, we propose FID-GAN, a novel fog-based, unsupervised intrusion detection system (IDS) for CPSs using GANs. The IDS is proposed for a fog architecture, which brings computation resources closer to the end nodes and thus contributes to meeting low-latency requirements. In order to achieve higher detection rates, the proposed architecture computes a reconstruction loss based on the reconstruction of data samples mapped to the latent space. Other works that follow a similar approach struggle with the time required to compute the reconstruction loss, which renders them impractical for latency constrained applications. We address this problem by training an encoder that accelerates the reconstruction loss computation. Experiments show that the proposed solution achieves higher detection rates and is at least 5.5 times faster than a baseline approach in the three studied data sets.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.8
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available