A theory of universal learning
Olivier Bousquet, Steve Hanneke, Shay Moran, Ramon van Handel, Amir Yehudayoff
Abstract
How quickly can a given class of concepts be learned from examples? It is common to measure the performance of a supervised machine learning algorithm by plotting its "learning curve", that is, the decay of the error rate as a function of the number of training examples. However, the classical theoretical framework for understanding learnability, the PAC model of Vapnik-Chervonenkis and Valiant, does not explain the behavior of learning curves: the distribution-free PAC model of learning can only bound the upper envelope of the learning curves over all possible data distributions. This does not match the practice of machine learning, where the data source is typically fixed in any given scenario, while the learner may choose the number of training examples on the basis of factors such as computational resources and desired accuracy.
In this paper, we study an alternative learning model that better captures such practical aspects of machine learning, but still gives rise to a complete theory of the learnable in the spirit of the PAC model. More precisely, we consider the problem of universal learning, which aims to understand the performance of learning algorithms on every data distribution, but without requiring uniformity over the distribution. The main result of this paper is a remarkable trichotomy: there are only three possible rates of universal learning. More precisely, we show that the learning curves of any given concept class decay either at an exponential, linear, or arbitrarily slow rates. Moreover, each of these cases is completely characterized by appropriate combinatorial parameters, and we exhibit optimal learning algorithms that achieve the best possible rate in each case.
For concreteness, we consider in this paper only the realizable case, though analogous results are expected to extend to more general learning scenarios.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 08a28b69-bf51-4832-b39f-c3dc594971a6Cited by top-tier papers28
- Revisiting Neural Scaling Laws in Language and VisionIbrahim M. Alabdulmohsin, Behnam Neyshabur, Xiaohua ZhaiNeurIPS 2022 · 171 citations
- Statistical Indistinguishability of Learning AlgorithmsAlkis Kalavasis, Amin Karbasi, Shay Moran, Grigoris VelegkasICML 2023 · 20 citations
- Delegated ClassificationEden Saig, Inbal Talgam-Cohen, Nir RosenfeldNeurIPS 2023 · 19 citations
- Learning Curves for Gaussian Process Regression with Power-Law Priors and TargetsHui Jin, Pradeep Kr. Banerjee, Guido MontúfarICLR 2022 · 18 citations
- A Trichotomy for Transductive Online LearningSteve Hanneke, Shay Moran, Jonathan ShaferNeurIPS 2023 · 15 citations
Related papers
- Universal Rates of Empirical Risk MinimizationSteve Hanneke, Mingyue XuNeurIPS 2024 · 4 citations
- Multiclass Learnability Beyond the PAC Framework: Universal Rates and Partial Concept ClassesAlkis Kalavasis, Grigoris Velegkas, Amin KarbasiNeurIPS 2022 · 16 citations
- Marginal-Nonuniform PAC LearnabilitySteve Hanneke, Shay Moran, Maximilian ThiessenNeurIPS 2025
- Universal Rates for Active LearningSteve Hanneke, Amin Karbasi, Shay Moran, Grigoris VelegkasNeurIPS 2024 · 3 citations
- Universal Rates for Interactive LearningSteve Hanneke, Amin Karbasi, Shay Moran, Grigoris VelegkasNeurIPS 2022 · 7 citations
