English

Gradient Methods for Solving Stackelberg Games

Computer Science and Game Theory 2019-10-25 v3 Computation Machine Learning

Abstract

Stackelberg Games are gaining importance in the last years due to the raise of Adversarial Machine Learning (AML). Within this context, a new paradigm must be faced: in classical game theory, intervening agents were humans whose decisions are generally discrete and low dimensional. In AML, decisions are made by algorithms and are usually continuous and high dimensional, e.g. choosing the weights of a neural network. As closed form solutions for Stackelberg games generally do not exist, it is mandatory to have efficient algorithms to search for numerical solutions. We study two different procedures for solving this type of games using gradient methods. We study time and space scalability of both approaches and discuss in which situation it is more appropriate to use each of them. Finally, we illustrate their use in an adversarial prediction problem.

Keywords

Cite

@article{arxiv.1908.06901,
  title  = {Gradient Methods for Solving Stackelberg Games},
  author = {Roi Naveiro and David Ríos Insua},
  journal= {arXiv preprint arXiv:1908.06901},
  year   = {2019}
}

Comments

Accepted in ADT Conference 2019

R2 v1 2026-06-23T10:51:13.467Z