No free lunch theorem

No free lunch theorem

In mathematical folklore, the "no free lunch" theorem (sometimes pluralized) of Wolpert and Macready appears in the 1997 "No Free Lunch Theorems for Optimization."[1] Wolpert had previously derived no free lunch theorems for machine learning (statistical inference).[2] In 2005, Wolpert and Macready themselves indicated that the first theorem in their paper "state[s] that any two optimization algorithms are equivalent when their performance is averaged across all possible problems."[3] The 1997 theorems of Wolpert and Macready are mathematically technical and some find them unintuitive. The folkloric "no free lunch" (NFL) theorem is an easily stated and easily understood consequence of theorems Wolpert and Macready actually prove. It is weaker than the proven theorems, and thus does not encapsulate them.

Various investigators have extended the work of Wolpert and Macready substantively. See No free lunch in search and optimization for treatment of the research area.

Original NFL theorems

Wolpert and Macready give two NFL theorems that are closely related to the folkloric theorem. The first hypothesizes objective functions that do not change while optimization is in progress, and the second hypothesizes objective functions that may change.[1]

Theorem 1: For any pair of algorithms a1 and a2
\sum_f P(h_m^y | f, m, a_1) = \sum_f P(h_m^y | f, m, a_2).

In essence, this says that when all functions f are equally likely, the probability of observing an arbitrary sequence of m values in the course of optimization does not depend upon the algorithm. In the analytic framework of Wolpert and Macready, performance is a function of the sequence of observed values, so it follows easily that all algorithms have identically distributed performance when objective functions are drawn uniformly at random, and also that all algorithms have identical mean performance. But identical mean performance of all algorithms does not imply Theorem 1, and thus the folkloric theorem is not equivalent to the original theorem.

Theorem 2 establishes a similar, but "more subtle," NFL result for time-varying objective functions.[1]

Intelligent design and the NFL theorem

The folkloric NFL theorem is often invoked by intelligent design proponents Robert J. Marks II and William Dembski as supporting intelligent design and Dembski's concept of specified complexity which he alleges is evidence of design.[4] Many[who?] in the scientific community have rejected both the notions of specified complexity and that the no free lunch theorem supports intelligent design.[5][6]

Notes

  1. ^ a b c Wolpert, D.H., Macready, W.G. (1997), "No Free Lunch Theorems for Optimization," IEEE Transactions on Evolutionary Computation 1, 67. http://ti.arc.nasa.gov/m/profile/dhw/papers/78.pdf
  2. ^ Wolpert, David (1996), "“The Lack of A Priori Distinctions between Learning Algorithms," Neural Computation, pp. 1341-1390.
  3. ^ Wolpert, D.H., and Macready, W.G. (2005) "Coevolutionary free lunches," IEEE Transactions on Evolutionary Computation, 9(6): 721-735
  4. ^ Dembski, W. A. (2002) No Free Lunch, Rowman & Littlefield
  5. ^ Wolpert, D. (2003) "William Dembski's treatment of the No Free Lunch theorems is written in jello,". http://www.talkreason.org/articles/jello.cfm.
  6. ^ Perakh, M. (2003) "The No Free Lunch Theorems and Their Application to Evolutionary Algorithms,". http://www.talkreason.org/articles/orr.cfm.

Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Look at other dictionaries:

  • No-free-Lunch-Theorem — Dieser Artikel oder Abschnitt bedarf einer Überarbeitung. Näheres ist auf der Diskussionsseite angegeben. Hilf mit, ihn zu verbessern, und entferne anschließend diese Markierung. Die No free Lunch Theoreme oder auch Nichts ist umsonst Theoreme… …   Deutsch Wikipedia

  • No free lunch in search and optimization — This article is about mathematical analysis of computing. For associated folklore, see No free lunch theorem. The problem is to rapidly find a solution among candidates a, b, and c that is as good as any other, where goodness is either 0 or 1.… …   Wikipedia

  • No free lunch with vanishing risk — (NFLVR) is a no arbitrage argument. We have free lunch with vanishing risk if by utilizing a sequence of tame self financing portfolios which converge to an arbitrage strategy, we can approximate a self financing portfolio (called the free lunch… …   Wikipedia

  • Ugly duckling theorem — The Ugly Duckling theorem is an argument asserting that classification is impossible without some sort of bias. It is named for Hans Christian Andersen s famous story of The Ugly Duckling. It gets its name because it shows that, all things being… …   Wikipedia

  • NFL-Theorem — Dieser Artikel oder Abschnitt bedarf einer Überarbeitung. Näheres ist auf der Diskussionsseite angegeben. Hilf mit, ihn zu verbessern, und entferne anschließend diese Markierung. Die No free Lunch Theoreme oder auch Nichts ist umsonst Theoreme… …   Deutsch Wikipedia

  • Nichts-ist-umsonst-Theorem — Dieser Artikel oder Abschnitt bedarf einer Überarbeitung. Näheres ist auf der Diskussionsseite angegeben. Hilf mit, ihn zu verbessern, und entferne anschließend diese Markierung. Die No free Lunch Theoreme oder auch Nichts ist umsonst Theoreme… …   Deutsch Wikipedia

  • Fundamental theorem of arbitrage-free pricing — In a general sense, the fundamental theorem of arbitrage/finance is a way to relate arbitrage opportunities with risk neutral measures that are equivalent to the original probability measure.The fundamental theorem in a finite state marketIn a… …   Wikipedia

  • Full employment theorem — In computer science and mathematics, the term full employment theorem has been used to refer to a theorem showing that no algorithm can optimally perform a particular task done by some class of professionals. For example, the full employment… …   Wikipedia

  • Ugly-Duckling-Theorem — Das Ugly Duckling Theorem (zu deutsch Hässliches Entlein Theorem) ist ein Satz über Ähnlichkeiten verschiedener Merkmale und damit verbundene Aussagen für die Mustererkennung. Es wurde von Watanabe Satosi bewiesen und trägt seinen Namen nach dem… …   Deutsch Wikipedia

  • William A. Dembski — Born July 18, 1960 (1960 07 18) (age 51) Chicago, Illinois Education University of Illinoi …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”