From evolutionary computation to the evolution of things

被引:320
作者
Eiben, Agoston E. [1 ]
Smith, Jim [2 ]
机构
[1] Vrije Univ Amsterdam, NL-1081 HV Amsterdam, Netherlands
[2] Univ W England, Bristol BS16 1QY, Avon, England
关键词
NONDOMINATED SORTING APPROACH; ARTIFICIAL EVOLUTION; SELF-ADAPTATION; ALGORITHM; OPTIMIZATION; DESIGN; POPULATION; LIGHT;
D O I
10.1038/nature14544
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Evolution has provided a source of inspiration for algorithm designers since the birth of computers. The resulting field, evolutionary computation, has been successful in solving engineering tasks ranging in outlook from the molecular to the astronomical. Today, the field is entering a new phase as evolutionary algorithms that take place in hardware are developed, opening up new avenues towards autonomous machines that can adapt to their environment. We discuss how evolutionary computation compares with natural evolution and what its benefits are relative to other computing approaches, and we introduce the emerging area of artificial evolution in physical systems.
引用
收藏
页码:476 / 482
页数:7
相关论文
共 96 条
  • [1] Tracking footprints of artificial selection in the dog genome
    Akey, Joshua M.
    Ruhe, Alison L.
    Akey, Dayna T.
    Wong, Aaron K.
    Connelly, Caitlin F.
    Madeoy, Jennifer
    Nicholas, Thomas J.
    Neff, Mark W.
    [J]. PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 2010, 107 (03) : 1160 - 1165
  • [2] [Anonymous], 1995, Evolution and Optimum Seeking", Ed
  • [3] Multiobjective Evolutionary Algorithms in Aeronautical and Aerospace Engineering
    Arias-Montano, Alfredo
    Coello Coello, Carlos A.
    Mezura-Montes, Efren
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2012, 16 (05) : 662 - 694
  • [4] Ashlock D, 2006, EVOLUTIONARY COMPUTA
  • [5] Back T, 2013, NAT COMPUT SER, P1, DOI 10.1007/978-3-642-40137-4
  • [6] Back T., 1996, Evolutionary algorithms in theory and practice: evolution strategies, evolutionary programming, genetic algorithms
  • [7] Banzhaf W, 1998, Genetic programming: an introduction: on the automatic evolution of computer programs and its applications
  • [8] Guidelines -: From artificial evolution to computational evolution:: a research agenda
    Banzhaf, Wolfgang
    Beslon, Guillaume
    Christensen, Steffen
    Foster, James A.
    Kepes, Francois
    Lefort, Virginie
    Miller, Julian F.
    Radman, Miroslav
    Ramsden, Jeremy J.
    [J]. NATURE REVIEWS GENETICS, 2006, 7 (09) : 729 - 735
  • [9] A Survey of Evolutionary Algorithms for Decision-Tree Induction
    Barros, Rodrigo Coelho
    Basgalupp, Marcio Porto
    de Carvalho, Andre C. P. L. F.
    Freitas, Alex A.
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART C-APPLICATIONS AND REVIEWS, 2012, 42 (03): : 291 - 312
  • [10] Bartz-Beielstein T., 2006, EXPT RES EVOLUTIONAR