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 条
  • [31] Symbol Graph Genetic Programming for Symbolic Regression
    Song, Jinglu
    Lu, Qiang
    Tian, Bozhou
    Zhang, Jingwen
    Luo, Jake
    Wang, Zhiguang
    PARALLEL PROBLEM SOLVING FROM NATURE-PPSN XVIII, PPSN 2024, PT I, 2024, 15148 : 221 - 237
  • [32] Graph Mining Framework for Finding and Visualizing Substructures Using Graph Database
    Shrivastava, Swapnil
    Pal, Supriya N.
    2009 INTERNATIONAL CONFERENCE ON ADVANCES IN SOCIAL NETWORKS ANALYSIS AND MINING, 2009, : 379 - 380
  • [33] Using graph databases to detect financial fraud
    Henderson R.
    Computer Fraud and Security, 2020, 2020 (07): : 6 - 10
  • [34] Automatic Programming Using Genetic Programming
    Igwe, Kevin
    Pillay, Nelishia
    2013 THIRD WORLD CONGRESS ON INFORMATION AND COMMUNICATION TECHNOLOGIES (WICT), 2013, : 337 - 342
  • [35] Automatic Inference of Hierarchical Graph Models using Genetic Programming with an Application to Cortical Networks
    Bailey, Alexander
    Ombuki-Berman, Beatrice
    Ventresca, Mario
    GECCO'13: PROCEEDINGS OF THE 2013 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2013, : 893 - 900
  • [36] Finding and Visualizing Graph Clusters Using PageRank Optimization
    Graham, Fan Chung
    Tsiatas, Alexander
    ALGORITHMS AND MODELS FOR THE WEB GRAPH, 2010, 6516 : 86 - 97
  • [37] Visualizing social networks using a treemap overlaid with a graph
    Sathiyanarayanan, Mithileysh
    Burlutskiy, Nikolay
    SECOND INTERNATIONAL SYMPOSIUM ON COMPUTER VISION AND THE INTERNET (VISIONNET'15), 2015, 58 : 113 - 120
  • [38] Finding and Visualizing Graph Clusters Using PageRank Optimization
    Chung, Fan
    Tsiatas, Alexander
    INTERNET MATHEMATICS, 2012, 8 (1-2) : 46 - 72
  • [39] Comparing some graph crossover in genetic network programming
    Katagiri, H
    Hirasawa, K
    Hu, J
    Murata, J
    SICE 2002: PROCEEDINGS OF THE 41ST SICE ANNUAL CONFERENCE, VOLS 1-5, 2002, : 1263 - 1268
  • [40] A Niched Genetic Programming Algorithm for Classification Rules Discovery in Geographic Databases
    Pereira, Marconi de Arruda
    Davis Junior, Clodoveu Augusto
    de Vasconcelos, Joao Antonio
    SIMULATED EVOLUTION AND LEARNING, 2010, 6457 : 260 - +