Locality-Based Action-Poisoning Attack against the Continuous Control of an Autonomous Driving Model

Citations

WEB OF SCIENCE

1
Citations

SCOPUS

3

초록

Various studies have been conducted on Multi-Agent Reinforcement Learning (MARL) to control multiple agents to drive effectively and safely in a simulation, demonstrating the applicability of MARL in autonomous driving. However, several studies have indicated that MARL is vulnerable to poisoning attacks. This study proposes a 'locality-based action-poisoning attack' against MARL-based continuous control systems. Each bird in a flock interacts with its neighbors to generate the collective behavior, which is implemented through rules in the Reynolds' flocking algorithm, where each individual maintains an appropriate distance from its neighbors and moves in a similar direction. We use this concept to propose an action-poisoning attack, based on the hypothesis that if an agent is performing significantly different behaviors from neighboring agents, it can disturb the driving stability of the entirety of the agents. We demonstrate that when a MARL-based continuous control system is trained in an environment where a single target agent performs an action that violates Reynolds' rules, the driving performance of all victim agents decreases, and the model can converge to a suboptimal policy. The proposed attack method can disrupt the training performance of the victim model by up to 97% compared to the original model in certain setting, when the attacker is allowed black-box access.

키워드

reinforcement learinng; multi-agent reinforcement learning; AI security; poisoning attack; adversarial attack
제목
Locality-Based Action-Poisoning Attack against the Continuous Control of an Autonomous Driving Model
저자
An, Yoonsoo; Yang, Wonseok; Choi, Daeseon
DOI
10.3390/pr12020314
발행일
2024-02
유형
Article
저널명
PROCESSES
권
12
호
2