CVCRLGOct 2, 2017

Detecting Adversarial Attacks on Neural Network Policies with Visual Foresight

arXiv:1710.00814v155 citations
Originality Incremental advance
AI Analysis

This addresses a safety-critical problem for autonomous systems like vehicles by providing a defense against adversarial attacks, though it is incremental as it builds on existing frame prediction methods.

The paper tackles the vulnerability of neural network-based policies in deep reinforcement learning to adversarial attacks, proposing a defense mechanism that uses an action-conditioned frame prediction module to detect adversarial examples and allow agents to continue tasks using predicted frames, achieving favorable performance in detecting attacks and earning rewards in Atari 2600 games.

Deep reinforcement learning has shown promising results in learning control policies for complex sequential decision-making tasks. However, these neural network-based policies are known to be vulnerable to adversarial examples. This vulnerability poses a potentially serious threat to safety-critical systems such as autonomous vehicles. In this paper, we propose a defense mechanism to defend reinforcement learning agents from adversarial attacks by leveraging an action-conditioned frame prediction module. Our core idea is that the adversarial examples targeting at a neural network-based policy are not effective for the frame prediction model. By comparing the action distribution produced by a policy from processing the current observed frame to the action distribution produced by the same policy from processing the predicted frame from the action-conditioned frame prediction module, we can detect the presence of adversarial examples. Beyond detecting the presence of adversarial examples, our method allows the agent to continue performing the task using the predicted frame when the agent is under attack. We evaluate the performance of our algorithm using five games in Atari 2600. Our results demonstrate that the proposed defense mechanism achieves favorable performance against baseline algorithms in detecting adversarial examples and in earning rewards when the agents are under attack.

Code Implementations2 repos
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes