Grinding the Space: Learning to Classify Against Strategic Agents

11/10/2019
by   Yiling Chen, et al.
0

We study the problem of online learning in strategic classification settings from the perspective of the learner, who is repeatedly facing myopically rational strategic agents. We model this interplay as a repeated Stackelberg game, where at each timestep the learner deploys a high-dimensional linear classifier first and an agent, after observing the classifier, along with his real feature vector, and according to his underlying utility function, best-responds with a (potentially altered) feature vector. We measure the performance of the learner in terms of Stackelberg regret for her 0-1 loss function. Surprisingly, we prove that in strategic settings like the one considered in this paper there exist worst-case scenarios, where any sequence of actions providing sublinear external regret might result in linear Stackelberg regret and vice versa. We then provide the Grinder Algorithm, an adaptive discretization algorithm, potentially of independent interest in the online learning community, and prove its data-dependent upper bound on the Stackelberg regret given oracle access, while being computationally efficient. We also provide a nearly matching lower bound for the problem of strategic classification. We complement our theoretical analysis with simulation results, which suggest that our algorithm outperforms the benchmarks, even given access to approximation oracles. Our results advance the known state-of-the-art results in the growing literature of online learning from revealed preferences, which has so far focused on smoother utility and loss functions from the perspective of the agents and the learner respectively.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/22/2017

Strategic Classification from Revealed Preferences

We study an online linear classification problem, in which the data is g...
research
08/24/2020

Online Convex Optimization Perspective for Learning from Dynamically Revealed Preferences

We study the problem of online learning (OL) from revealed preferences: ...
research
01/23/2019

Cooperative Online Learning: Keeping your Neighbors Updated

We study an asynchronous online learning setting with a network of agent...
research
05/25/2023

Strategic Classification under Unknown Personalized Manipulation

We study the fundamental mistake bound and sample complexity in the stra...
research
03/14/2016

Online Isotonic Regression

We consider the online version of the isotonic regression problem. Given...
research
09/25/2022

Online Allocation and Learning in the Presence of Strategic Agents

We study the problem of allocating T sequentially arriving items among n...
research
08/27/2018

The Disparate Effects of Strategic Classification

When consequential decisions are informed by algorithmic input, individu...

Please sign up or login with your details

Forgot password? Click here to reset