What is important about the No Free Lunch theorems?
Not on the map. Why?
Abstract (arXiv)
The No Free Lunch theorems prove that under a uniform distribution over induction problems (search problems or learning problems), all induction algorithms perform equally. As I discuss in this chapter, the importance of the theorems arises by using them to analyze scenarios involving {non-uniform} distributions, and to compare different algorithms, without any assumption about the distribution over problems at all. In particular, the theorems prove that {anti}-cross-validation (choosing among a set of candidate algorithms based on which has {worst} out-of-sample behavior) performs as well as cross-validation, unless one makes an assumption -- which has never been formalized -- about how the distribution over induction problems, on the one hand, is related to the set of algorithms one is choosing among using (anti-)cross validation, on the other. In addition, they establish strong caveats concerning the significance of the many results in the literature which establish the strength of a particular algorithm without assuming a particular distribution. They also motivate a ``dictionary'' between supervised learning and improve blackbox optimization, which allows one to ``translate'' techniques from supervised learning into the domain of blackbox optimization, thereby strengthening blackbox optimization algorithms. In addition to these topics, I also briefly discuss their implications for philosophy of science.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). First posted on arXiv 21 Jul 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 3; 2023: 0; 2024: 2; 2025: 1; 2026: 1.
9 papers.
- 2022The no-free-lunch theorems of supervised learningcited by 16
- 2021Impossibility Results in AI: A Surveycited by 13
- 2022Quantifying Relevance in Learning and Inferencecited by 5
- 2024A General Theory for Compositional Generalizationcited by 4
- 2025Know the Ropes: A Heuristic Strategy for LLM-based Multi-Agent System Designcited by 4
- 2024Quantifying Human Priors over Social and Navigation Networkscited by 1
- 2021A Link between Coding Theory and Cross-Validation with Applicationscited by 0
- 2022What can we know about that which we cannot even imagine?cited by 0
- 2026Empirical Evaluation of No Free Lunch Violations in Permutation-Based Optimizationcited by 0
- 2026Empirical Evaluation of No Free Lunch Violations in Permutation-Based Optimization4 Mar 2026
- 2025Know the Ropes: A Heuristic Strategy for LLM-based Multi-Agent System Design22 May 2025
- 2024A General Theory for Compositional Generalization20 May 2024
- 2024Quantifying Human Priors over Social and Navigation Networks28 Feb 2024
- 2022What can we know about that which we cannot even imagine?8 Aug 2022
- 2022The no-free-lunch theorems of supervised learning9 Feb 2022
- 2022Quantifying Relevance in Learning and Inference1 Feb 2022
- 2021Impossibility Results in AI: A Survey1 Sep 2021
- 2021A Link between Coding Theory and Cross-Validation with Applications22 Mar 2021