LGMLDec 6, 2020

PAC-Learning for Strategic Classification

arXiv:2012.03310v454 citations
AI Analysis

This work provides a more general theoretical framework for understanding the learnability of classifiers when data can be strategically manipulated, which is important for researchers developing robust classification systems.

This paper introduces a unified framework for strategic classification, generalizing previous work on adversarial manipulation of testing data. It defines strategic VC-dimension (SVC) to characterize PAC-learnability in this general setup and applies it to strategic linear classification, fully characterizing its statistical learnability and computational tractability.

The study of strategic or adversarial manipulation of testing data to fool a classifier has attracted much recent attention. Most previous works have focused on two extreme situations where any testing data point either is completely adversarial or always equally prefers the positive label. In this paper, we generalize both of these through a unified framework for strategic classification, and introduce the notion of strategic VC-dimension (SVC) to capture the PAC-learnability in our general strategic setup. SVC provably generalizes the recent concept of adversarial VC-dimension (AVC) introduced by Cullina et al. arXiv:1806.01471. We instantiate our framework for the fundamental strategic linear classification problem. We fully characterize: (1) the statistical learnability of linear classifiers by pinning down its SVC; (2) its computational tractability by pinning down the complexity of the empirical risk minimization problem. Interestingly, the SVC of linear classifiers is always upper bounded by its standard VC-dimension. This characterization also strictly generalizes the AVC bound for linear classifiers in arXiv:1806.01471.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes