Coevolutionary free lunches

Recent work on the foundational underpinnings of black-box optimization has begun to uncover a rich mathematical structure. In particular, it is now known that an inner product between the optimization algorithm and the distribution of optimization problems likely to be encountered fixes the distrib...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE transactions on evolutionary computation 2005-12, Vol.9 (6), p.721-735
Hauptverfasser: Wolpert, D.H., Macready, W.G.
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 735
container_issue 6
container_start_page 721
container_title IEEE transactions on evolutionary computation
container_volume 9
creator Wolpert, D.H.
Macready, W.G.
description Recent work on the foundational underpinnings of black-box optimization has begun to uncover a rich mathematical structure. In particular, it is now known that an inner product between the optimization algorithm and the distribution of optimization problems likely to be encountered fixes the distribution over likely performances in running that algorithm. One ramification of this is the "No Free Lunch" (NFL) theorems, which state that any two algorithms are equivalent when their performance is averaged across all possible problems. This highlights the need for exploiting problem-specific knowledge to achieve better than random performance. In this paper, we present a general framework covering most optimization scenarios. In addition to the optimization scenarios addressed in the NFL results, this framework covers multiarmed bandit problems and evolution of multiple coevolving players. As a particular instance of the latter, it covers "self-play" problems. In these problems, the set of players work together to produce a champion, who then engages one or more antagonists in a subsequent multiplayer game. In contrast to the traditional optimization case where the NFL results hold, we show that in self-play there are free lunches: in coevolution some algorithms have better performance than other algorithms, averaged across all possible problems. However, in the typical coevolutionary scenarios encountered in biology, where there is no champion, the NFL theorems still hold.
doi_str_mv 10.1109/TEVC.2005.856205
format Article
fullrecord <record><control><sourceid>proquest_RIE</sourceid><recordid>TN_cdi_proquest_miscellaneous_27987473</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>1545946</ieee_id><sourcerecordid>2425567541</sourcerecordid><originalsourceid>FETCH-LOGICAL-c393t-746eb9d315d43ab991f6f79dc6bb5b422906e8537981816b06bae2ef922354ad3</originalsourceid><addsrcrecordid>eNpdkEtLw0AUhQdRsFb3QjdF0F3qvB9LCfUBBTdV3A0zkxtMSZM60wj-e6dEKLi6F-53DvcchK4JXhCCzf16-V4uKMZioYWkWJygCTGcFBhTeZp3rE2hlP44RxcpbTAmXBAzQbOyh---HfZN37n4M68jwLwduvAJ6RKd1a5NcPU3p-jtcbkun4vV69NL-bAqAjNsXyguwZuKEVFx5rwxpJa1MlWQ3gvPKTVYghZMGU00kR5L74BCbShlgruKTdHd6LuL_dcAaW-3TQrQtq6DfkiWZqXiimXw5h-46YfY5d-s1owzJqTIEB6hEPuUItR2F5ttzmYJtoeq7KEqe6jKjlVlye2fr0vBtXV0XWjSUaeYkTlG5mYj1wDA8Sy4MFyyX3mnb3U</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>883433565</pqid></control><display><type>article</type><title>Coevolutionary free lunches</title><source>IEEE/IET Electronic Library (IEL)</source><creator>Wolpert, D.H. ; Macready, W.G.</creator><creatorcontrib>Wolpert, D.H. ; Macready, W.G.</creatorcontrib><description>Recent work on the foundational underpinnings of black-box optimization has begun to uncover a rich mathematical structure. In particular, it is now known that an inner product between the optimization algorithm and the distribution of optimization problems likely to be encountered fixes the distribution over likely performances in running that algorithm. One ramification of this is the "No Free Lunch" (NFL) theorems, which state that any two algorithms are equivalent when their performance is averaged across all possible problems. This highlights the need for exploiting problem-specific knowledge to achieve better than random performance. In this paper, we present a general framework covering most optimization scenarios. In addition to the optimization scenarios addressed in the NFL results, this framework covers multiarmed bandit problems and evolution of multiple coevolving players. As a particular instance of the latter, it covers "self-play" problems. In these problems, the set of players work together to produce a champion, who then engages one or more antagonists in a subsequent multiplayer game. In contrast to the traditional optimization case where the NFL results hold, we show that in self-play there are free lunches: in coevolution some algorithms have better performance than other algorithms, averaged across all possible problems. However, in the typical coevolutionary scenarios encountered in biology, where there is no champion, the NFL theorems still hold.</description><identifier>ISSN: 1089-778X</identifier><identifier>EISSN: 1941-0026</identifier><identifier>DOI: 10.1109/TEVC.2005.856205</identifier><identifier>CODEN: ITEVF5</identifier><language>eng</language><publisher>New York, NY: IEEE</publisher><subject>Applied sciences ; Artificial intelligence ; Coevolution ; Computer science; control theory; systems ; Evolution (biology) ; Evolutionary computation ; Exact sciences and technology ; multiarmed bandits ; NASA ; no free lunch ; Optimization algorithms ; optimizations ; Problem solving, game playing ; self-play ; Sorting ; Studies</subject><ispartof>IEEE transactions on evolutionary computation, 2005-12, Vol.9 (6), p.721-735</ispartof><rights>2006 INIST-CNRS</rights><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2005</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c393t-746eb9d315d43ab991f6f79dc6bb5b422906e8537981816b06bae2ef922354ad3</citedby><cites>FETCH-LOGICAL-c393t-746eb9d315d43ab991f6f79dc6bb5b422906e8537981816b06bae2ef922354ad3</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/1545946$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,776,780,792,27901,27902,54733</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/1545946$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc><backlink>$$Uhttp://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&amp;idt=17396229$$DView record in Pascal Francis$$Hfree_for_read</backlink></links><search><creatorcontrib>Wolpert, D.H.</creatorcontrib><creatorcontrib>Macready, W.G.</creatorcontrib><title>Coevolutionary free lunches</title><title>IEEE transactions on evolutionary computation</title><addtitle>TEVC</addtitle><description>Recent work on the foundational underpinnings of black-box optimization has begun to uncover a rich mathematical structure. In particular, it is now known that an inner product between the optimization algorithm and the distribution of optimization problems likely to be encountered fixes the distribution over likely performances in running that algorithm. One ramification of this is the "No Free Lunch" (NFL) theorems, which state that any two algorithms are equivalent when their performance is averaged across all possible problems. This highlights the need for exploiting problem-specific knowledge to achieve better than random performance. In this paper, we present a general framework covering most optimization scenarios. In addition to the optimization scenarios addressed in the NFL results, this framework covers multiarmed bandit problems and evolution of multiple coevolving players. As a particular instance of the latter, it covers "self-play" problems. In these problems, the set of players work together to produce a champion, who then engages one or more antagonists in a subsequent multiplayer game. In contrast to the traditional optimization case where the NFL results hold, we show that in self-play there are free lunches: in coevolution some algorithms have better performance than other algorithms, averaged across all possible problems. However, in the typical coevolutionary scenarios encountered in biology, where there is no champion, the NFL theorems still hold.</description><subject>Applied sciences</subject><subject>Artificial intelligence</subject><subject>Coevolution</subject><subject>Computer science; control theory; systems</subject><subject>Evolution (biology)</subject><subject>Evolutionary computation</subject><subject>Exact sciences and technology</subject><subject>multiarmed bandits</subject><subject>NASA</subject><subject>no free lunch</subject><subject>Optimization algorithms</subject><subject>optimizations</subject><subject>Problem solving, game playing</subject><subject>self-play</subject><subject>Sorting</subject><subject>Studies</subject><issn>1089-778X</issn><issn>1941-0026</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2005</creationdate><recordtype>article</recordtype><sourceid>RIE</sourceid><recordid>eNpdkEtLw0AUhQdRsFb3QjdF0F3qvB9LCfUBBTdV3A0zkxtMSZM60wj-e6dEKLi6F-53DvcchK4JXhCCzf16-V4uKMZioYWkWJygCTGcFBhTeZp3rE2hlP44RxcpbTAmXBAzQbOyh---HfZN37n4M68jwLwduvAJ6RKd1a5NcPU3p-jtcbkun4vV69NL-bAqAjNsXyguwZuKEVFx5rwxpJa1MlWQ3gvPKTVYghZMGU00kR5L74BCbShlgruKTdHd6LuL_dcAaW-3TQrQtq6DfkiWZqXiimXw5h-46YfY5d-s1owzJqTIEB6hEPuUItR2F5ttzmYJtoeq7KEqe6jKjlVlye2fr0vBtXV0XWjSUaeYkTlG5mYj1wDA8Sy4MFyyX3mnb3U</recordid><startdate>20051201</startdate><enddate>20051201</enddate><creator>Wolpert, D.H.</creator><creator>Macready, W.G.</creator><general>IEEE</general><general>Institute of Electrical and Electronics Engineers</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><scope>RIA</scope><scope>RIE</scope><scope>IQODW</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7SP</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>20051201</creationdate><title>Coevolutionary free lunches</title><author>Wolpert, D.H. ; Macready, W.G.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c393t-746eb9d315d43ab991f6f79dc6bb5b422906e8537981816b06bae2ef922354ad3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2005</creationdate><topic>Applied sciences</topic><topic>Artificial intelligence</topic><topic>Coevolution</topic><topic>Computer science; control theory; systems</topic><topic>Evolution (biology)</topic><topic>Evolutionary computation</topic><topic>Exact sciences and technology</topic><topic>multiarmed bandits</topic><topic>NASA</topic><topic>no free lunch</topic><topic>Optimization algorithms</topic><topic>optimizations</topic><topic>Problem solving, game playing</topic><topic>self-play</topic><topic>Sorting</topic><topic>Studies</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Wolpert, D.H.</creatorcontrib><creatorcontrib>Macready, W.G.</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005–Present</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE/IET Electronic Library (IEL)</collection><collection>Pascal-Francis</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Electronics &amp; Communications Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>IEEE transactions on evolutionary computation</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Wolpert, D.H.</au><au>Macready, W.G.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Coevolutionary free lunches</atitle><jtitle>IEEE transactions on evolutionary computation</jtitle><stitle>TEVC</stitle><date>2005-12-01</date><risdate>2005</risdate><volume>9</volume><issue>6</issue><spage>721</spage><epage>735</epage><pages>721-735</pages><issn>1089-778X</issn><eissn>1941-0026</eissn><coden>ITEVF5</coden><abstract>Recent work on the foundational underpinnings of black-box optimization has begun to uncover a rich mathematical structure. In particular, it is now known that an inner product between the optimization algorithm and the distribution of optimization problems likely to be encountered fixes the distribution over likely performances in running that algorithm. One ramification of this is the "No Free Lunch" (NFL) theorems, which state that any two algorithms are equivalent when their performance is averaged across all possible problems. This highlights the need for exploiting problem-specific knowledge to achieve better than random performance. In this paper, we present a general framework covering most optimization scenarios. In addition to the optimization scenarios addressed in the NFL results, this framework covers multiarmed bandit problems and evolution of multiple coevolving players. As a particular instance of the latter, it covers "self-play" problems. In these problems, the set of players work together to produce a champion, who then engages one or more antagonists in a subsequent multiplayer game. In contrast to the traditional optimization case where the NFL results hold, we show that in self-play there are free lunches: in coevolution some algorithms have better performance than other algorithms, averaged across all possible problems. However, in the typical coevolutionary scenarios encountered in biology, where there is no champion, the NFL theorems still hold.</abstract><cop>New York, NY</cop><pub>IEEE</pub><doi>10.1109/TEVC.2005.856205</doi><tpages>15</tpages><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 1089-778X
ispartof IEEE transactions on evolutionary computation, 2005-12, Vol.9 (6), p.721-735
issn 1089-778X
1941-0026
language eng
recordid cdi_proquest_miscellaneous_27987473
source IEEE/IET Electronic Library (IEL)
subjects Applied sciences
Artificial intelligence
Coevolution
Computer science
control theory
systems
Evolution (biology)
Evolutionary computation
Exact sciences and technology
multiarmed bandits
NASA
no free lunch
Optimization algorithms
optimizations
Problem solving, game playing
self-play
Sorting
Studies
title Coevolutionary free lunches
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-11T22%3A05%3A05IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_RIE&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Coevolutionary%20free%20lunches&rft.jtitle=IEEE%20transactions%20on%20evolutionary%20computation&rft.au=Wolpert,%20D.H.&rft.date=2005-12-01&rft.volume=9&rft.issue=6&rft.spage=721&rft.epage=735&rft.pages=721-735&rft.issn=1089-778X&rft.eissn=1941-0026&rft.coden=ITEVF5&rft_id=info:doi/10.1109/TEVC.2005.856205&rft_dat=%3Cproquest_RIE%3E2425567541%3C/proquest_RIE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=883433565&rft_id=info:pmid/&rft_ieee_id=1545946&rfr_iscdi=true