Dynamic Adversarial Attacks on Autonomous Driving Systems

Amirhosein Chahe, Chenan Wang, Abhishek Jeyapratap, Kaidi Xu, Lifeng Zhou
12/10/2023
cs.ROcs.CVcs.LG

No official code found. Best implementation: AmirhoseinCh/DynamicPatch (5 stars, MIT, last commit 2024-05-31).

Abstract

This paper introduces an attacking mechanism to challenge the resilience of autonomous driving systems. Specifically, we manipulate the decision-making processes of an autonomous vehicle by dynamically displaying adversarial patches on a screen mounted on another moving vehicle. These patches are optimized to deceive the object detection models into misclassifying targeted objects, e.g., traffic signs. Such manipulation has significant implications for critical multi-vehicle interactions such as intersection crossing and lane changing, which are vital for safe and efficient autonomous driving systems. Particularly, we make four major contributions. First, we introduce a novel adversarial attack approach where the patch is not co-located with its target, enabling more versatile and stealthy attacks. Moreover, our method utilizes dynamic patches displayed on a screen, allowing for adaptive changes and movement, enhancing the flexibility and performance of the attack. To do so, we design a Screen Image Transformation Network (SIT-Net), which simulates environmental effects on the displayed images, narrowing the gap between simulated and real-world scenarios. Further, we integrate a positional loss term into the adversarial training process to increase the success rate of the dynamic attack. Finally, we shift the focus from merely attacking perceptual systems to influencing the decision-making algorithms of self-driving systems. Our experiments demonstrate the first successful implementation of such dynamic adversarial attacks in real-world autonomous driving scenarios, paving the way for advancements in the field of robust and secure autonomous driving.

View on arXivView PDF

Code Implementations(1)

MIT
50Python, Jupyter NotebookMay 15, 20242 years agoMIT

Cite this paper

@article{chahe2023dynamic,
  title  = {Dynamic Adversarial Attacks on Autonomous Driving Systems},
  author = {Amirhosein Chahe and Chenan Wang and Abhishek Jeyapratap and Kaidi Xu and Lifeng Zhou},
  year   = {2023},
  eprint = {2312.06701},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2312.06701v3}
}

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

Discussion