A self-scaling instruction generator using cartesian genetic programming

  • Authors:
  • Yang Liu;Gianluca Tempesti;James A. Walker;Jon Timmis;Andrew M. Tyrrell;Paul Bremner

  • Affiliations:
  • Department of Electronics, University of York, UK;Department of Electronics, University of York, UK;Department of Electronics, University of York, UK;Department of Electronics, University of York, UK and Department of Computer Science;Department of Electronics, University of York, UK;Bristol Robotics Laboratory, University of the West of England, UK

  • Venue:
  • EuroGP'11 Proceedings of the 14th European conference on Genetic programming
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

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.