An Orthogonal Cartesian Genetic Programming Algorithm for Evolvable Hardware

被引:3
|
作者
Ni, Fuchuan [1 ,2 ]
Li, Yuanxiang [1 ]
Yang, Xiaoyan [1 ]
Ni, Fuchuan [1 ,2 ]
Xiang, Jinhai [2 ]
机构
[1] Wuhan Univ, State Key Lab Software Engn, Wuhan, Peoples R China
[2] Huazhong Agr Univ, Dept Comp Sci, Coll Informat, Wuhan, Peoples R China
关键词
Evolvable hardware; Cartesian Genetic Programming; orthogonal experiment design; Evolutionary algorithm; CHALLENGES;
D O I
10.1109/IIKI.2014.52
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Evolvable hardware (EHW) is facing the problems of scalability. Evolutionary algorithms often trap into local optima, or stalling in the later procedure. This paper analyses the difficulty of EHW. To improve the efficiency of Cartesian Genetic Programming (CGP), Neighborhood searching and orthogonal experiment design are tailed to an orthogonal mutation operator and a new Orthogonal Cartesian Genetic Programming algorithm is proposed. Demonstrated by experiments on the benchmark, the proposed Orthogonal Cartesian Genetic Programming can jump out of Local optima and decrease the stalling effect.
引用
收藏
页码:220 / 224
页数:5
相关论文
共 50 条
  • [1] ONMCGP: Orthogonal Neighbourhood Mutation Cartesian Genetic Programming for Evolvable Hardware
    Ni, Fuchuan
    Li, Yuanxiang
    Ke, Peng
    [J]. 2ND INTERNATIONAL CONFERENCE ON MATHEMATICAL MODELING IN PHYSICAL SCIENCES 2013 (IC-MSQUARE 2013), 2014, 490
  • [2] On the scalability of evolvable hardware architectures: comparison of systolic array and Cartesian genetic programming
    Javier Mora
    Rubén Salvador
    Eduardo de la Torre
    [J]. Genetic Programming and Evolvable Machines, 2019, 20 : 155 - 186
  • [3] On the scalability of evolvable hardware architectures: comparison of systolic array and Cartesian genetic programming
    Mora, Javier
    Salvador, Ruben
    de la Torre, Eduardo
    [J]. GENETIC PROGRAMMING AND EVOLVABLE MACHINES, 2019, 20 (02) : 155 - 186
  • [4] Evolvable hardware using genetic programming
    Nedjah, N
    Mourelle, LD
    [J]. INTELLIGENT DATA ENGINEERING AND AUTOMATED LEARNING, 2003, 2690 : 321 - 328
  • [5] A novel genetic algorithm for evolvable hardware
    Stomeo, Emanuele
    Kalganova, Tatiana
    Lambert, Cyrille
    [J]. 2006 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-6, 2006, : 134 - +
  • [6] Hardware accelerators for Cartesian genetic programming
    Vasicek, Zdenek
    Sekanina, Lukas
    [J]. GENETIC PROGRAMMING, PROCEEDINGS, 2008, 4971 : 230 - +
  • [7] Cellular Compact Genetic Algorithm for Evolvable Hardware
    Jewajinda, Yutana
    Chongstitvatana, Prabhas
    [J]. ECTI-CON 2008: PROCEEDINGS OF THE 2008 5TH INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING/ELECTRONICS, COMPUTER, TELECOMMUNICATIONS AND INFORMATION TECHNOLOGY, VOLS 1 AND 2, 2008, : 1 - +
  • [8] Genetic programming of process decomposition strategies for evolvable hardware
    Seok, HS
    Lee, KJ
    Zhang, BT
    Lee, DW
    Sim, KB
    [J]. SECOND NASA/DOD WORKSHOP ON EVOLVABLE HARDWARE, PROCEEDINGS, 2000, : 25 - 34
  • [9] Evolutionary calibration of sensors using genetic programming on evolvable hardware
    Seok, HS
    Zhang, BT
    [J]. PROCEEDINGS OF THE 2001 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1 AND 2, 2001, : 630 - 634
  • [10] Hardware/Software Co-design for Evolvable Hardware by Genetic Algorithm
    Shang, Qianyi
    Chen, Lijun
    Tong, Ruoxiong
    [J]. PROCEEDINGS OF 2020 IEEE INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND INFORMATION SYSTEMS (ICAIIS), 2020, : 306 - 309