Directing Evolution The Automated Design of Evolutionary Pathways Using Directed Graphs

被引:2
|
作者
Tisdale, Braden [1 ]
Seals, Deacon [1 ]
Pope, Aaron Scott [2 ]
Tauritz, Daniel R. [1 ]
机构
[1] Auburn Univ, BONSAI Lab, Auburn, AL 36849 USA
[2] Los Alamos Natl Lab, Adv Res Cyber Syst, Los Alamos, NM USA
关键词
evolutionary algorithms; genetic programming; hyper-heuristics; automated design of algorithms;
D O I
10.1145/3449639.3459328
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
As computing power grows, the automated specialization and design of evolutionary algorithms (EAs) to tune their performance to individual problem classes becomes more attractive. To this end, a significant amount of research has been conducted in recent decades, utilizing a wide range of techniques. However, few techniques have been devised which automate the design of the overall structure of an EA. Most EA implementations rely solely on the traditional evolutionary cycle of parent selection, reproduction, and survival selection, and those with unique structures typically replace this with another static, hand-made cycle. Existing techniques for modifying the evolutionary structure use representations which are either loosely structured and highly stochastic, or which are constrained and unable to easily evolve complicated pathways. The ability to easily evolve complex evolutionary pathways would greatly expand the heuristic space which can be explored during specialization, potentially allowing for the representation of EAs which outperform the traditional cycle. This work proposes a methodology for the automated design of the evolutionary process by introducing a novel directed-graph-based representation, created to be mutable and flexible, permitting a black-box designer to produce reusable, high-performance EAs. Experiments show that our methodology can produce high-performance EAs demonstrating intelligible strategies.
引用
收藏
页码:732 / 740
页数:9
相关论文
共 50 条
  • [1] Automated assessment of knowledge hierarchy evolution: comparing directed acyclic graphs
    Guruprasad Nayak
    Sourav Dutta
    Deepak Ajwani
    Patrick Nicholson
    Alessandra Sala
    Information Retrieval Journal, 2019, 22 : 256 - 284
  • [2] Automated assessment of knowledge hierarchy evolution: comparing directed acyclic graphs
    Nayak, Guruprasad
    Dutta, Sourav
    Ajwani, Deepak
    Nicholson, Patrick
    Sala, Alessandra
    INFORMATION RETRIEVAL JOURNAL, 2019, 22 (3-4): : 256 - 284
  • [3] Evolutionary design of objects using scene graphs
    Ebner, M
    GENETIC PROGRAMMING, PROCEEDINGS, 2003, 2610 : 47 - 58
  • [4] An evolutionary algorithm for drawing directed graphs
    Utech, J
    Branke, J
    Schmeck, H
    Eades, P
    CISST'98: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON IMAGING SCIENCE, SYSTEMS AND TECHNOLOGY, 1998, : 154 - 160
  • [5] Directed evolution of metabolic pathways
    Chatterjee, R
    Yuan, L
    TRENDS IN BIOTECHNOLOGY, 2006, 24 (01) : 28 - 38
  • [6] Automated Product Design and Development Using Evolutionary Ontology
    Matei, Oliviu
    Contras, Diana
    ARTIFICIAL INTELLIGENCE PERSPECTIVES IN INTELLIGENT SYSTEMS, VOL 1, 2016, 464 : 47 - 57
  • [7] An evolutionary algorithm using utility function as evolution directing function for the Traveling Salesman Problem
    Xu, M
    Zhang, SH
    Wang, XF
    PROCEEDINGS OF THE 2005 INTERNATIONAL CONFERENCE ON NEURAL NETWORKS AND BRAIN, VOLS 1-3, 2005, : 361 - 365
  • [8] De Novo Drug Design Using Multiobjective Evolutionary Graphs
    Nicolaou, Christos A.
    Apostolakis, Joannis
    Pattichis, Costas S.
    JOURNAL OF CHEMICAL INFORMATION AND MODELING, 2009, 49 (02) : 295 - 307
  • [9] Evolutionary origins and directed evolution of RNA
    Ellington, Andrew D.
    Chen, Xi
    Robertson, Michael
    Syrett, Angel
    INTERNATIONAL JOURNAL OF BIOCHEMISTRY & CELL BIOLOGY, 2009, 41 (02): : 254 - 265
  • [10] Automated mirror design using an evolution strategy
    Doyle, S
    Corcoran, D
    Connell, J
    OPTICAL ENGINEERING, 1999, 38 (02) : 323 - 333