Visualizing genetic programming ancestries using graph databases

被引:3
|
作者
McPhee, Nicholas Freitag [1 ]
Casale, Maggie M. [2 ]
Finzel, Mitchell [1 ]
Helmuth, Thomas [3 ]
Spector, Lee [4 ]
机构
[1] Univ Minnesota, Morris, MN 56267 USA
[2] Design Ctr Inc, St Paul, MN USA
[3] Washington & Lee Univ, Lexington, VA 24450 USA
[4] Hampshire Coll, Amherst, MA 01002 USA
基金
美国国家科学基金会;
关键词
visualization; genetic programming; graph database; ancestry;
D O I
10.1145/3067695.3075617
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Previous work has demonstrated the utility of graph databases as a tool for collecting and analyzing ancestry in evolutionary computation runs. That work focused on sections of individual runs, whereas this poster illustrates the application of these ideas on the entirety of large runs (up to one million individuals) and combinations of multiple runs. Here we use these tools to generate graphs showing all the ancestors of successful individuals from a variety of stack-based genetic programming runs on software synthesis problems. These graphs highlight important moments in the evolutionary process. They also allow us to compare the dynamics when using different evolutionary tools, such as different selection mechanisms or representations, as well as comparing the dynamics for successful and unsuccessful runs.
引用
收藏
页码:245 / 246
页数:2
相关论文
共 50 条
  • [21] Visualizing animation databases
    Akanksha
    Huang, Z
    Prabhakaran, B
    Ruiz, CR
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2003, 13 (01) : 1 - 25
  • [22] Mining association rules from databases with continuous attributes using Genetic Network Programming
    Taboada, Karla
    Gonzales, Eloy
    Shimada, Kaoru
    Mabu, Shingo
    Hirasawa, Kotaro
    Hu, Jinglu
    2007 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-10, PROCEEDINGS, 2007, : 1311 - 1317
  • [23] Grammatically based genetic programming for mining relational databases
    Ishida, CY
    Pozo, A
    SCCC 2003: XXIII INTERNATIONAL CONFERENCE OF THE CHILEAN COMPUTER SCIENCE SOCIETY, PROCEEDINGS, 2003, : 86 - 95
  • [24] Hierarchical association rule mining in large and dense databases using Genetic Network Programming
    Gonzales, Eloy
    Shimada, Kaoru
    Mabu, Shingo
    Hirasawa, Kotaro
    Hu, Jinglu
    PROCEEDINGS OF SICE ANNUAL CONFERENCE, VOLS 1-8, 2007, : 2677 - 2684
  • [25] Genetic ancestries in northwest Cambodia
    Black, M. L.
    Dufall, K.
    Wise, C.
    Sulliva, S.
    Bittles, A. H.
    ANNALS OF HUMAN BIOLOGY, 2006, 33 (5-6) : 620 - 627
  • [26] Using Functional Dependencies in Conversion of Relational Databases to Graph Databases
    Megid, Youmna A.
    El-Tazi, Neamat
    Fahmy, Aly
    DATABASE AND EXPERT SYSTEMS APPLICATIONS (DEXA 2018), PT II, 2018, 11030 : 350 - 357
  • [27] K-CUT CROSSOVER USING GRAPH THEORY IN GENETIC NETWORK PROGRAMMING
    Murata, Hiroaki
    Koshino, Makoto
    Kimura, Haruhiko
    INTERNATIONAL JOURNAL OF INNOVATIVE COMPUTING INFORMATION AND CONTROL, 2013, 9 (02): : 641 - 650
  • [28] Automatic Inference of Graph Models for Directed Complex Networks using Genetic Programming
    Medland, Michael Richard
    Harrison, Kyle Robert
    Ombuki-Berman, Beatrice M.
    2016 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2016, : 2337 - 2344
  • [29] Design of air pump system using bond graph and genetic programming method
    Seo, Kisung
    Goodman, Erik D.
    Rosenberg, Ronald C.
    GECCO 2005: Genetic and Evolutionary Computation Conference, Vols 1 and 2, 2005, : 2215 - 2216
  • [30] Visualizing the pulsar population using graph theory
    Garcia, C. R.
    Torres, Diego F.
    Patruno, Alessandro
    MONTHLY NOTICES OF THE ROYAL ASTRONOMICAL SOCIETY, 2022, 515 (03) : 3883 - 3897