Hardware accelerators for Cartesian genetic programming

被引:0
|
作者
Vasicek, Zdenek [1 ]
Sekanina, Lukas [1 ]
机构
[1] Brno Univ Technol, Fac Informat Technol, Bozetechova 2, Brno 612664, Czech Republic
来源
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A new class of FPGA-based accelerators is presented for Cartesian Genetic Programming (CGP). The accelerators contain a genetic engine which is reused in all applications. Candidate programs (circuits) are evaluated using application-specific virtual reconfigurable circuit (VRC) and fitness unit. Two types of VRCs are proposed. The first one is devoted for symbolic regression problems over the fixed point representation. The second one is designed for evolution of logic circuits. In both cases a significant speedup of evolution (30-40 times) was obtained in comparison with a highly optimized software implementation of CGP. This speedup can be increased by creating multiple fitness units.
引用
收藏
页码:230 / +
页数:2
相关论文
共 50 条
  • [1] An Orthogonal Cartesian Genetic Programming Algorithm for Evolvable Hardware
    Ni, Fuchuan
    Li, Yuanxiang
    Yang, Xiaoyan
    Ni, Fuchuan
    Xiang, Jinhai
    2014 INTERNATIONAL CONFERENCE ON IDENTIFICATION, INFORMATION AND KNOWLEDGE IN THE INTERNET OF THINGS (IIKI 2014), 2014, : 220 - 224
  • [2] HARDWARE ACCELERATOR OF CARTESIAN GENETIC PROGRAMMING WITH MULTIPLE FITNESS UNITS
    Vasicek, Zdenek
    Sekanina, Lukas
    COMPUTING AND INFORMATICS, 2010, 29 (06) : 1359 - 1371
  • [3] ONMCGP: Orthogonal Neighbourhood Mutation Cartesian Genetic Programming for Evolvable Hardware
    Ni, Fuchuan
    Li, Yuanxiang
    Ke, Peng
    2ND INTERNATIONAL CONFERENCE ON MATHEMATICAL MODELING IN PHYSICAL SCIENCES 2013 (IC-MSQUARE 2013), 2014, 490
  • [4] Cartesian genetic programming
    Miller, JF
    Thomson, P
    GENETIC PROGRAMMING, PROCEEDINGS, 2000, 1802 : 121 - 132
  • [5] Exocompilation for Productive Programming of Hardware Accelerators
    Ikarashi, Yuka
    Bernstein, Gilbert Louis
    Reinking, Alex
    Genc, Hasan
    Ragan-Kelley, Jonathan
    PROCEEDINGS OF THE 43RD ACM SIGPLAN INTERNATIONAL CONFERENCE ON PROGRAMMING LANGUAGE DESIGN AND IMPLEMENTATION (PLDI '22), 2022, : 703 - 718
  • [6] On the scalability of evolvable hardware architectures: comparison of systolic array and Cartesian genetic programming
    Javier Mora
    Rubén Salvador
    Eduardo de la Torre
    Genetic Programming and Evolvable Machines, 2019, 20 : 155 - 186
  • [7] On the scalability of evolvable hardware architectures: comparison of systolic array and Cartesian genetic programming
    Mora, Javier
    Salvador, Ruben
    de la Torre, Eduardo
    GENETIC PROGRAMMING AND EVOLVABLE MACHINES, 2019, 20 (02) : 155 - 186
  • [8] A comparison of Cartesian Genetic Programming and Linear Genetic Programming
    Wilson, Garnett
    Banzhaf, Wolfgang
    GENETIC PROGRAMMING, PROCEEDINGS, 2008, 4971 : 182 - 193
  • [9] Recurrent Cartesian Genetic Programming
    Turner, Andrew James
    Miller, Julian Francis
    PARALLEL PROBLEM SOLVING FROM NATURE - PPSN XIII, 2014, 8672 : 476 - 486
  • [10] Recurrent cartesian genetic programming
    1600, Springer Verlag (8672):