Strategic Classification With Externalities

Safwan Hossain, Evi Micha, Yiling Chen, Ariel Procaccia
10/10/2024
cs.GTcs.AIcs.LG

No confident code implementation found for this paper.

Abstract

We propose a new variant of the strategic classification problem: a principal reveals a classifier, and $n$ agents report their (possibly manipulated) features to be classified. Motivated by real-world applications, our model crucially allows the manipulation of one agent to affect another; that is, it explicitly captures inter-agent externalities. The principal-agent interactions are formally modeled as a Stackelberg game, with the resulting agent manipulation dynamics captured as a simultaneous game. We show that under certain assumptions, the pure Nash Equilibrium of this agent manipulation game is unique and can be efficiently computed. Leveraging this result, PAC learning guarantees are established for the learner: informally, we show that it is possible to learn classifiers that minimize loss on the distribution, even when a random number of agents are manipulating their way to a pure Nash Equilibrium. We also comment on the optimization of such classifiers through gradient-based approaches. This work sets the theoretical foundations for a more realistic analysis of classifiers that are robust against multiple strategic actors interacting in a common environment.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{hossain2024strategic,
  title  = {Strategic Classification With Externalities},
  author = {Safwan Hossain and Evi Micha and Yiling Chen and Ariel Procaccia},
  year   = {2024},
  eprint = {2410.08032},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2410.08032v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2410.08032.svg)](https://codeofpaper.com/paper/2410.08032)

Discussion