Continual Adversarial Reinforcement Learning (CARL) of False Data Injection detection: forgetting and explainability

Pooja Aslami, Kejun Chen, Timothy M. Hansen, Malik Hassanaly
11/15/2024
cs.LGcs.AI

No confident code implementation found for this paper.

Abstract

False data injection attacks (FDIAs) on smart inverters are a growing concern linked to increased renewable energy production. While data-based FDIA detection methods are also actively developed, we show that they remain vulnerable to impactful and stealthy adversarial examples that can be crafted using Reinforcement Learning (RL). We propose to include such adversarial examples in data-based detection training procedure via a continual adversarial RL (CARL) approach. This way, one can pinpoint the deficiencies of data-based detection, thereby offering explainability during their incremental improvement. We show that a continual learning implementation is subject to catastrophic forgetting, and additionally show that forgetting can be addressed by employing a joint training strategy on all generated FDIA scenarios.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{aslami2024continual,
  title  = {Continual Adversarial Reinforcement Learning (CARL) of False Data Injection detection: forgetting and explainability},
  author = {Pooja Aslami and Kejun Chen and Timothy M. Hansen and Malik Hassanaly},
  year   = {2024},
  eprint = {2411.10367},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2411.10367v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2411.10367.svg)](https://codeofpaper.com/paper/2411.10367)

Discussion