Human-competitive results produced by genetic programming

被引:196
作者
Koza, John R. [1 ]
机构
[1] Stanford Univ, Dept Elect Engn, Stanford, CA 94305 USA
关键词
Genetic programming; Human-competitive results; Developmental genetic programming; Automated design; Parallel computing; Patented inventions; Moore's law; EVOLUTION; CIRCUITS;
D O I
10.1007/s10710-010-9112-3
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Genetic programming has now been used to produce at least 76 instances of results that are competitive with human-produced results. These human-competitive results come from a wide variety of fields, including quantum computing circuits, analog electrical circuits, antennas, mechanical systems, controllers, game playing, finite algebras, photonic systems, image recognition, optical lens systems, mathematical algorithms, cellular automata rules, bioinformatics, sorting networks, robotics, assembly code generation, software repair, scheduling, communication protocols, symbolic regression, reverse engineering, and empirical model discovery. This paper observes that, despite considerable variation in the techniques employed by the various researchers and research groups that produced these human-competitive results, many of the results share several common features. Many of the results were achieved by using a developmental process and by using native representations regularly used by engineers in the fields involved. The best individual in the initial generation of the run of genetic programming often contains only a small number of operative parts. Most of the results that duplicated the functionality of previously issued patents were novel solutions, not infringing solutions. In addition, the production of human-competitive results, as well as the increased intricacy of the results, are broadly correlated to increased availability of computing power tracked by Moore's law. The paper ends by predicting that the increased availability of computing power (through both parallel computing and Moore's law) should result in the production, in the future, of an increasing flow of human-competitive results, as well as more intricate and impressive results.
引用
收藏
页码:251 / 284
页数:34
相关论文
共 50 条
  • [41] Lifetime Adaptation in Genetic Programming for the Symbolic Regression
    Merta, Jan
    Brandejsky, Tomas
    COMPUTATIONAL STATISTICS AND MATHEMATICAL MODELING METHODS IN INTELLIGENT SYSTEMS, VOL. 2, 2019, 1047 : 339 - 346
  • [42] Structural Difficulty in Estimation of Distribution Genetic Programming
    Kim, Kangil
    Kim, Min Hyeok
    McKay, Bob
    GECCO-2011: PROCEEDINGS OF THE 13TH ANNUAL GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2011, : 1459 - 1466
  • [43] Grammar-based Genetic Programming: a survey
    McKay, Robert I.
    Nguyen Xuan Hoai
    Whigham, Peter Alexander
    Shan, Yin
    O'Neill, Michael
    GENETIC PROGRAMMING AND EVOLVABLE MACHINES, 2010, 11 (3-4) : 365 - 396
  • [44] Cartesian genetic programming: its status and future
    Miller, Julian Francis
    GENETIC PROGRAMMING AND EVOLVABLE MACHINES, 2020, 21 (1-2) : 129 - 168
  • [45] On the Transfer Learning of Genetic Programming Classification Algorithms
    Nyathi, Thambo
    Pillay, Nelishia
    THEORY AND PRACTICE OF NATURAL COMPUTING (TPNC 2021), 2021, 13082 : 47 - 58
  • [46] Improving Image Filters with Cartesian Genetic Programming
    Biau, Julien
    Wilson, Dennis
    Cussat-Blanc, Sylvain
    Luga, Herve
    PROCEEDINGS OF THE 13TH INTERNATIONAL JOINT CONFERENCE ON COMPUTATIONAL INTELLIGENCE (IJCCI), 2021, : 17 - 27
  • [47] On the roles of semantic locality of crossover in genetic programming
    Nguyen Quang Uy
    Nguyen Xuan Hoai
    O'Neill, Michael
    McKay, R. I.
    Dao Ngoc Phong
    INFORMATION SCIENCES, 2013, 235 : 195 - 213
  • [48] Bloat free Genetic Programming: application to human oral bioavailability prediction
    Silva, Sara
    Vanneschi, Leonardo
    INTERNATIONAL JOURNAL OF DATA MINING AND BIOINFORMATICS, 2012, 6 (06) : 585 - 601
  • [49] Tag-Based Modules in Genetic Programming
    Spector, Lee
    Martin, Brian
    Harrington, Kyle
    Helmuth, Thomas
    GECCO-2011: PROCEEDINGS OF THE 13TH ANNUAL GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2011, : 1419 - 1426
  • [50] Human Activity Recognition Using Grammar-based Genetic Programming
    de Freitas, Joao Marcos
    Bernardino, Heder Soares
    Goncalves, Luciana Brugiolo
    Rosario Furtado Soares, Stenio Sa
    PROCEEDINGS OF THE 2022 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION, GECCO 2022, 2022, : 699 - 702