Adversarially Robust PAC Learnability of Real-Valued Functions
Idan Attias, Steve Hanneke

TL;DR
This paper investigates the PAC learnability of real-valued functions under adversarial attacks, establishing conditions based on fat-shattering dimension and introducing new sample compression schemes for robustness.
Contribution
It characterizes PAC learnability for real-valued functions with adversarial robustness, including proper learning for convex classes and a novel agnostic sample compression method.
Findings
Finite fat-shattering dimension classes are PAC learnable under adversarial attacks.
Convex function classes are properly learnable in this setting.
Non-convex classes may require improper learning algorithms.
Abstract
We study robustness to test-time adversarial attacks in the regression setting with losses and arbitrary perturbation sets. We address the question of which function classes are PAC learnable in this setting. We show that classes of finite fat-shattering dimension are learnable in both realizable and agnostic settings. Moreover, for convex function classes, they are even properly learnable. In contrast, some non-convex function classes provably require improper learning algorithms. Our main technique is based on a construction of an adversarially robust sample compression scheme of a size determined by the fat-shattering dimension. Along the way, we introduce a novel agnostic sample compression scheme for real-valued functions, which may be of independent interest.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
Taxonomy
TopicsAdversarial Robustness in Machine Learning · Statistical Methods and Inference · Machine Learning and Algorithms
