A Self-scaling Instruction Generator Using Cartesian Genetic Programming

被引:0
作者
Liu, Yang [1 ]
Tempesti, Gianluca [1 ]
Walker, James A. [1 ]
Timmis, Jon [1 ,2 ]
Tyrrell, Andrew M. [1 ]
Bremner, Paul [3 ]
机构
[1] Univ York, Dept Elect, York YO10 5DD, N Yorkshire, England
[2] Univ York, Dept Comp Sci, York YO10 5DD, N Yorkshire, England
[3] Univ West England, Bristol Robot Lab, Bristol, Avon, England
来源
GENETIC PROGRAMMING | 2011年 / 6621卷
基金
英国工程与自然科学研究理事会;
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In the past decades, a number of genetic programming techniques have been developed to evolve machine instructions. However, these approaches typically suffer from a lack of scalability that seriously impairs their applicability to real-world scenarios. In this paper, a novel self-scaling instruction generation method is introduced, which tries to overcome the scalability issue by using Cartesian Genetic Programming. In the proposed method, a dual-layer network architecture is created: one layer is used to evolve a series of instructions while the other is dedicated to the generation of loop control parameters.
引用
收藏
页码:298 / +
页数:2
相关论文
共 13 条
[1]  
[Anonymous], 1994, Genetic programming II: Automatic discovery of reusable programs, DOI DOI 10.5555/183460
[2]  
[Anonymous], 1997, THESIS U DORTMUND
[3]   A fast and elitist multiobjective genetic algorithm: NSGA-II [J].
Deb, K ;
Pratap, A ;
Agarwal, S ;
Meyarivan, T .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2002, 6 (02) :182-197
[4]   Developments in Cartesian Genetic Programming: self-modifying CGP [J].
Harding, Simon ;
Miller, Julian F. ;
Banzhaf, Wolfgang .
GENETIC PROGRAMMING AND EVOLVABLE MACHINES, 2010, 11 (3-4) :397-439
[5]   Genetic programming and evolutionary generalization [J].
Kushchu, I .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2002, 6 (05) :431-442
[6]   Evolving recursive programs by using adaptive grammar based genetic programming [J].
Wong M.L. ;
Mun T. .
Genetic Programming and Evolvable Machines, 2005, 6 (4) :421-455
[7]  
Miller JF, 2000, LECT NOTES COMPUT SC, V1802, P121
[8]  
Miller JF, 1999, GECCO-99: PROCEEDINGS OF THE GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, P1135
[9]   Genetic Programming and Autoconstructive Evolution with the Push Programming Language [J].
Lee Spector ;
Alan Robinson .
Genetic Programming and Evolvable Machines, 2002, 3 (1) :7-40
[10]  
Walker JA, 2010, LECT NOTES COMPUT SC, V6274, P238, DOI 10.1007/978-3-642-15323-5_21