A Theory of Universal Agnostic Learning
Steve Hanneke, Shay Moran
TL;DR
This work delivers a complete theory of universal learning rates for agnostic binary classification, extending the realizable-case framework to general distributions. It identifies a tetrachotomy: for finite classes the optimal rate is $e^{-n}$; for infinite classes, rates are $e^{-o(n)}$ if the class does not shatter an infinite Littlestone tree, $o(n^{-1/2})$ if it shatters an infinite Littlestone tree but not an infinite VC–Littlestone (VCL) tree, and arbitrarily slow otherwise. The analysis combines Gale–Stewart game strategies (SOA and VCL-based pattern avoidance), concentration tools including a Uniform Bernstein inequality for non-identically distributed data, and transductive learning techniques for partial concept classes with finite VC dimension. Finite-class results are straightforward via empirical risk minimization, while the infinite-class cases hinge on combinatorial tree structures and careful probabilistic constructions (eluder sequences) to establish both lower and upper bounds. The paper thus map out the full landscape of universal rates, offering algorithms that achieve the identified optimal rates and laying groundwork for extending the theory to broader learning settings.
Abstract
We provide a complete theory of optimal universal rates for binary classification in the agnostic setting. This extends the realizable-case theory of Bousquet, Hanneke, Moran, van Handel, and Yehudayoff (2021) by removing the realizability assumption on the distribution. We identify a fundamental tetrachotomy of optimal rates: for every concept class, the optimal universal rate of convergence of the excess error rate is one of $e^{-n}$, $e^{-o(n)}$, $o(n^{-1/2})$, or arbitrarily slow. We further identify simple combinatorial structures which determine which of these categories any given concept class falls into.
