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 条
  • [41] Automated Program Repair for Introductory Programming Assignments
    Wan, Han
    Luo, Hongzhen
    Li, Mengying
    Luo, Xiaoyan
    IEEE TRANSACTIONS ON LEARNING TECHNOLOGIES, 2024, 17 : 1745 - 1760
  • [42] DESIGN AND PROGRAMMING OF PROGRAM GENERATORS
    SEGOVIA, H
    ACTA CIENTIFICA VENEZOLANA, 1977, 28 : 41 - 41
  • [43] GENETIC PROGRAMMING WITH EMBEDDED FEATURES OF SYMBOLIC COMPUTATIONS
    Borcheninov, Yaroslav V.
    Okulovsky, Yuri S.
    KDIR 2011: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON KNOWLEDGE DISCOVERY AND INFORMATION RETRIEVAL, 2011, : 476 - 479
  • [44] Toward automated design of industrial-strength analog circuits by means of genetic programming
    Koza, JR
    Jones, LW
    Keane, MA
    Streeter, MJ
    Al-Sakran, SH
    GENETIC PROGRAMMING THEORY AND PRACTICE II, 2005, 8 : 121 - 142
  • [45] Surrogate-Assisted Genetic Programming With Simplified Models for Automated Design of Dispatching Rules
    Nguyen, Su
    Zhang, Mengjie
    Tan, Kay Chen
    IEEE TRANSACTIONS ON CYBERNETICS, 2017, 47 (09) : 2951 - 2965
  • [46] Automated Design of Genetic Programming Classification Algorithms for Financial Forecasting Using Evolutionary Algorithms
    Nyathi, Thambo
    Pillay, Nelishia
    THEORY AND PRACTICE OF NATURAL COMPUTING (TPNC 2018), 2018, 11324 : 201 - 214
  • [47] Automated design of both the topology and sizing of analog electrical circuits using genetic programming
    Koza, JR
    Bennett, FH
    Andre, D
    Keane, MA
    ARTIFICIAL INTELLIGENCE IN DESIGN '96, 1996, : 151 - 170
  • [48] Automated Coordination Strategy Design Using Genetic Programming for Dynamic Multipoint Dynamic Aggregation
    Gao, Guanqiang
    Mei, Yi
    Xin, Bin
    Jia, Ya-Hui
    Browne, Will N.
    IEEE TRANSACTIONS ON CYBERNETICS, 2022, 52 (12) : 13521 - 13535
  • [49] The IARPA BETTER Program Abstract Task Four New Semantically Annotated Corpora from IARPA's BETTER Program
    Rubino, Carl
    McKinnon, Timothy
    LREC 2022: THIRTEEN INTERNATIONAL CONFERENCE ON LANGUAGE RESOURCES AND EVALUATION, 2022, : 3595 - 3600
  • [50] Automated design of a previously patented aspherical optical lens system by means of genetic programming
    Jones, LW
    Al-Sakran, SH
    Koza, JR
    GENETIC PROGRAMMING THEORY AND PRACTICE III, 2006, 9 : 33 - +