← Latest papers
💻 computer science

Adversarial Attack on Black-Box Multi-Agent by Adaptive Perturbation

This paper introduces AdapAM, a novel black-box adversarial attack framework for multi-agent systems that combines an adaptive selection policy and proxy-based perturbation via generative adversarial imitation learning to effectively and stealthily induce malicious actions in target agents.

Original authors: Jianming Chen, Yawen Wang, Junjie Wang, Xiaofei Xie, Yuanzhe Hu, Qing Wang, Fanjiang Xu

Published 2026-04-29
📖 4 min read☕ Coffee break read

Original authors: Jianming Chen, Yawen Wang, Junjie Wang, Xiaofei Xie, Yuanzhe Hu, Qing Wang, Fanjiang Xu

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine a team of robots working together to solve a complex puzzle, like a soccer team trying to win a match or a group of drones coordinating a rescue mission. In the world of artificial intelligence, this is called a Multi-Agent System (MAS). These teams are getting smarter and more common, but that also means they are becoming targets for "hackers" who want to see how easily they can be tricked.

This paper introduces a new "hacking" tool called AdapAM. Think of it as a highly skilled, invisible saboteur designed to test how secure these robot teams really are.

Here is how AdapAM works, broken down into simple concepts:

The Problem: The "All-or-Nothing" Dilemma

Existing ways to test these robot teams have two big flaws:

  1. They need a "White Box" view: Most methods require the hacker to see the robot's internal brain (code and weights) to know how to break it. In the real world, attackers usually only see what the robot sees (a "Black Box"), making these methods useless.
  2. They are too loud: Some methods try to mess with every robot in the team at once. It's like trying to stop a soccer game by tripping every single player. It works, but it's obvious, easy to spot, and unrealistic.

The Solution: AdapAM (The "Sniper" Approach)

AdapAM is designed to work in a strict Black Box setting (where the attacker can't see the code) and aims to be stealthy (hard to detect). It does this using two main tricks:

1. The Adaptive Selection Policy (The "Smart Sniper")

Instead of tripping everyone, AdapAM acts like a sniper.

  • How it works: At every moment, it looks at the game situation and asks, "Who is the most important player right now? If I mess with just one person, who will cause the whole team to lose?"
  • The Analogy: Imagine a soccer team. If you trip the goalkeeper, the team might lose. If you trip a random player on the bench, nothing happens. AdapAM learns to identify the "goalkeeper" of the moment and targets only them.
  • The Goal: It also decides what that specific robot should be tricked into doing (e.g., "Run left instead of right"). This maximizes the damage while touching the fewest number of agents possible.

2. Proxy-Based Perturbation (The "Double Agent")

Here is the tricky part: How do you trick a robot if you can't see its brain (Black Box)?

  • The Problem: To create a perfect trick (a "perturbation"), you usually need to know the robot's internal math.
  • The Solution: AdapAM creates a Proxy Agent. Think of this as a "Double Agent" or a "Practice Dummy."
    • First, the system trains this Double Agent to act exactly like the real robot team. It learns to mimic their moves perfectly.
    • Because the Double Agent is under the attacker's control, the attacker can see its brain (White Box).
    • The attacker uses the Double Agent to figure out exactly what tiny, almost invisible change to the robot's vision will make it make a mistake.
    • Once the trick is designed on the Double Agent, it is applied to the real robot. Because the Double Agent mimics the real one so well, the trick works on the real robot too.

The Results: Quiet and Effective

The authors tested AdapAM in eight different scenarios, from virtual soccer games (Google Football) to strategy battles (StarCraft) and navigation tasks. They compared it against four other top methods.

  • Effectiveness: AdapAM was the best at making the robot teams fail. Even when the robot teams were trained specifically to be tough against attacks, AdapAM still managed to break them down.
  • Stealthiness: This is where AdapAM really shines.
    • Smallest Disturbance: The "tricks" it used were the tiniest possible changes. It's like whispering a secret to a player rather than shouting.
    • Hardest to Detect: Because it only messes with one agent and uses tiny changes, security systems trying to spot the attack had the hardest time finding it. In fact, it was much harder to detect than the methods that tried to mess with everyone.

Summary

In short, AdapAM is a new way to test the security of robot teams. Instead of brute-forcing an attack on everyone, it uses a smart strategy to pick the single most vulnerable target and a mimic to figure out the perfect, invisible way to trick them. This makes the attack both highly effective and incredibly hard to notice.

The paper concludes that this method is a powerful tool for understanding the weaknesses of multi-agent systems so we can build better defenses in the future.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →