atlas

Research map / Adversarial robustness and security / Attacks on text and graphs

Rethinking Adversarial Policies: A Generalized Attack Formulation and Provable Defense in RL

ICLR 2024 · Adversarial robustness and security › Attacks on text and graphs · approach: Attacks and defenses in sequential settings · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Generalizes adversarial policy attacks in multi-agent RL with a partial-control attack budget that regulates stealthiness, and proposes adversarial training with two-timescale separation that provably converges to the most robust victim policy.

Problem

Existing adversarial policy attacks assume full attacker control and produce easily detectable abnormal behavior, and there are no provably efficient defenses against adversarial policies in multi-agent RL.

Approach

Model partial attacker control as a mixture policy (1-eps) benign + eps adversarial, so the attack budget eps bounds value and state-distribution shift; defend via adversarial training with timescale separation (min oracle or two-timescale gradient updates), with convergence guarantees.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Constrain the adversarial policy with an attack budget instead of using an unconstrained attackRobosumo attacks · Robosumostate distribution shiftHelped
Reduce the attack budget (ablation)Generalized adversarial policy · Robosumovisual similarity to the system without an attackHelped
Vary the attack budget to trade off stealthiness against attack performance (ablation)Generalized adversarial policy · Robosumoattack performance and stealthinessMixed
Use a min oracle for the victim update rather than single-timescale adversarial trainingAdversarial training · Kuhn Pokervictim exploitabilityHelped
Increase the attacker-to-victim learning-rate ratio using two-timescale trainingAdversarial training · Kuhn Pokervictim exploitabilityHelped
Replace two-timescale training with single-timescale trainingAdversarial training · Robosumolearning stabilityHurt
Use two-timescale adversarial training instead of single-timescale trainingVictim policy · Robosumoattacker winning rate against the victimHelped
Use two-timescale adversarial training instead of self-play or fictitious-playVictim policy · Robosumoattacker winning rate against the victimHelped

Surprising findings

Limitations

Experimental setup

Datasets: Kuhn Poker RoboSumo

Benchmarks: Kuhn Poker RoboSumo

Metrics: winning rate exploitability Wasserstein-2 distance (squared) of state distribution gradient norm victim score (win rate + tie rate/2)

Baselines: unconstrained adversarial policy single timescale adversarial training self-play fictitious-play

Builds on: PPO adversarial policies in multi-agent RL (Gleave et al.) SA-MDP PR-MDP regret policy gradient

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy