Semantically Embedded Genetic Programming: Automated Design of Abstract Program Representations

被引:0
|
作者
Krawiec, Krzysztof [1 ]
机构
[1] Poznan Univ Tech, Inst Comp Sci, PL-60965 Poznan, Poland
关键词
genetic programming; genotype-phenotype mapping; locality; program representation; program semantics;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We propose an alternative program representation that relies on automatic semantic-based embedding of programs into discrete multidimensional spaces. An embedding imposes a well-structured hypercube topology on the search space, endows it with a semantic-aware neighborhood, and enables convenient search using Cartesian coordinates. The embedding algorithm consists in locality-driven optimization and operates in abstraction from a specific fitness function, improving locality of all possible fitness landscapes simultaneously. We experimentally validate the approach on a large sample of symbolic regression tasks and show that it provides better search performance than the original program space. We demonstrate also that semantic embedding of small programs can be exploited in a compositional manner to effectively search the space of compound programs.
引用
收藏
页码:1379 / 1386
页数:8
相关论文
共 50 条
  • [31] Combining semantically-effective and geometric crossover operators for genetic programming
    Pawlak, Tomasz P. (tpawlak@cs.put.poznan.pl), 1600, Springer Verlag (8672):
  • [32] AUTOMATIC PROGRAMMING AND PROGRAM MAINTENANCE WITH GENETIC PROGRAMMING
    PETRY, FE
    DUNAY, BD
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 1995, 5 (02) : 165 - 177
  • [33] A Grammar Design Pattern for Arbitrary Program Synthesis Problems in Genetic Programming
    Forstenlechner, Stefan
    Fagan, David
    Nicolau, Miguel
    O'Neill, Michael
    GENETIC PROGRAMMING, EUROGP 2017, 2017, 10196 : 262 - 277
  • [34] Combining Semantically-Effective and Geometric Crossover Operators for Genetic Programming
    Pawlak, Tomasz P.
    PARALLEL PROBLEM SOLVING FROM NATURE - PPSN XIII, 2014, 8672 : 454 - 464
  • [35] PROGRAM DESIGN, ABSTRACT MACHINES AND DESIGN ENGINEER
    DOWSING, RD
    ELECTRONICS LETTERS, 1976, 12 (20) : 540 - 541
  • [36] Automated Mechanism Design with Co-Evolutionary Hierarchical Genetic Programming Techniques
    Doucette, John A.
    Abramson, Darren
    PROCEEDINGS OF THE FOURTEENTH INTERNATIONAL CONFERENCE ON GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2012, : 935 - 942
  • [37] Automated analog circuit design using two-layer genetic programming
    Wang, Feng
    Li, Yuanxiang
    Li, Li
    Li, Kangshun
    APPLIED MATHEMATICS AND COMPUTATION, 2007, 185 (02) : 1087 - 1097
  • [38] AUGMENTING THE DESIGN PROCESS - TRANSFORMATIONS FROM ABSTRACT DESIGN REPRESENTATIONS
    BUDGEN, D
    FRIEL, G
    LECTURE NOTES IN COMPUTER SCIENCE, 1992, 593 : 378 - 393
  • [39] Automated Endotracheal Tube Placement Check Using Semantically Embedded Deep Neural Networks
    Brown, Matthew S.
    Wong, Koon-Pong
    Shrestha, Liza
    Wahi-Anwar, Muhammad
    Daly, Morgan
    Foster, George
    Abtin, Fereidoun
    Ruchalski, Kathleen L.
    Goldin, Jonathan G.
    Enzmann, Dieter
    ACADEMIC RADIOLOGY, 2023, 30 (03) : 412 - 420
  • [40] A goal programming embedded genetic algorithm for multi-objective manufacturing cell design
    Chaudhuri B.
    Jana R.K.
    Sharma D.K.
    Dan P.K.
    International Journal of Applied Decision Sciences, 2019, 12 (01) : 98 - 114