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...
Gespeichert in:
Veröffentlicht in: | IEEE transactions on evolutionary computation 2005-12, Vol.9 (6), p.721-735 |
---|---|
Hauptverfasser: | , |
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&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 & 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 |