Mitigating Deep Reinforcement Learning Backdoors in the Neural Activation Space

Sanyam Vyas, Chris Hicks, Vasilios Mavroudis
7/21/2024
cs.LGcs.AIcs.CR

No confident code implementation found for this paper.

Abstract

This paper investigates the threat of backdoors in Deep Reinforcement Learning (DRL) agent policies and proposes a novel method for their detection at runtime. Our study focuses on elusive in-distribution backdoor triggers. Such triggers are designed to induce a deviation in the behaviour of a backdoored agent while blending into the expected data distribution to evade detection. Through experiments conducted in the Atari Breakout environment, we demonstrate the limitations of current sanitisation methods when faced with such triggers and investigate why they present a challenging defence problem. We then evaluate the hypothesis that backdoor triggers might be easier to detect in the neural activation space of the DRL agent's policy network. Our statistical analysis shows that indeed the activation patterns in the agent's policy network are distinct in the presence of a trigger, regardless of how well the trigger is concealed in the environment. Based on this, we propose a new defence approach that uses a classifier trained on clean environment samples and detects abnormal activations. Our results show that even lightweight classifiers can effectively prevent malicious actions with considerable accuracy, indicating the potential of this research direction even against sophisticated adversaries.

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{vyas2024mitigating,
  title  = {Mitigating Deep Reinforcement Learning Backdoors in the Neural Activation Space},
  author = {Sanyam Vyas and Chris Hicks and Vasilios Mavroudis},
  year   = {2024},
  eprint = {2407.15168},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2407.15168v1}
}

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/2407.15168.svg)](https://codeofpaper.com/paper/2407.15168)

Discussion