Data Poisoning to Fake a Nash Equilibrium in Markov Games

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Wu, Young, McMahan, Jeremy, Zhu, Xiaojin, Xie, Qiaomin
Format: Preprint
Veröffentlicht: 2023
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866911923588562944
author Wu, Young
McMahan, Jeremy
Zhu, Xiaojin
Xie, Qiaomin
author_facet Wu, Young
McMahan, Jeremy
Zhu, Xiaojin
Xie, Qiaomin
contents We characterize offline data poisoning attacks on Multi-Agent Reinforcement Learning (MARL), where an attacker may change a data set in an attempt to install a (potentially fictitious) unique Markov-perfect Nash equilibrium for a two-player zero-sum Markov game. We propose the unique Nash set, namely the set of games, specified by their Q functions, with a specific joint policy being the unique Nash equilibrium. The unique Nash set is central to poisoning attacks because the attack is successful if and only if data poisoning pushes all plausible games inside the set. The unique Nash set generalizes the reward polytope commonly used in inverse reinforcement learning to MARL. For zero-sum Markov games, both the inverse Nash set and the set of plausible games induced by data are polytopes in the Q function space. We exhibit a linear program to efficiently compute the optimal poisoning attack. Our work sheds light on the structure of data poisoning attacks on offline MARL, a necessary step before one can design more robust MARL algorithms.
format Preprint
id arxiv_https___arxiv_org_abs_2306_08041
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle Data Poisoning to Fake a Nash Equilibrium in Markov Games
Wu, Young
McMahan, Jeremy
Zhu, Xiaojin
Xie, Qiaomin
Multiagent Systems
Artificial Intelligence
Cryptography and Security
Computer Science and Game Theory
Machine Learning
We characterize offline data poisoning attacks on Multi-Agent Reinforcement Learning (MARL), where an attacker may change a data set in an attempt to install a (potentially fictitious) unique Markov-perfect Nash equilibrium for a two-player zero-sum Markov game. We propose the unique Nash set, namely the set of games, specified by their Q functions, with a specific joint policy being the unique Nash equilibrium. The unique Nash set is central to poisoning attacks because the attack is successful if and only if data poisoning pushes all plausible games inside the set. The unique Nash set generalizes the reward polytope commonly used in inverse reinforcement learning to MARL. For zero-sum Markov games, both the inverse Nash set and the set of plausible games induced by data are polytopes in the Q function space. We exhibit a linear program to efficiently compute the optimal poisoning attack. Our work sheds light on the structure of data poisoning attacks on offline MARL, a necessary step before one can design more robust MARL algorithms.
title Data Poisoning to Fake a Nash Equilibrium in Markov Games
topic Multiagent Systems
Artificial Intelligence
Cryptography and Security
Computer Science and Game Theory
Machine Learning
url https://arxiv.org/abs/2306.08041