Filters








15,304 Hits in 1.8 sec

Cartesian Genetic Programming [chapter]

Julian F. Miller
2011 Natural Computing Series  
This paper presents a new form of Genetic Programming called Cartesian Genetic Programming in which a program is represented as an indexed graph.  ...  The genotype is then mapped to an indexed graph that can be executed as a program.  ...  Conclusions This paper has presented a new form of genetic programming called Cartesian Genetic Programming.  ... 
doi:10.1007/978-3-642-17310-3_2 fatcat:ojkom7ueebde3ecv3bqxwffs3m

Cartesian genetic programming

Julian F. Miller, Simon L. Harding
2010 Proceedings of the 12th annual conference comp on Genetic and evolutionary computation - GECCO '10  
This paper presents a new form of Genetic Programming called Cartesian Genetic Programming in which a program is represented as an indexed graph.  ...  The genotype is then mapped to an indexed graph that can be executed as a program.  ...  Conclusions This paper has presented a new form of genetic programming called Cartesian Genetic Programming.  ... 
doi:10.1145/1830761.1830924 dblp:conf/gecco/MillerH10 fatcat:wi5szju22jdqjk45q3zxiebufa

Cartesian genetic programming

Julian Francis Miller, Simon L. Harding
2009 Proceedings of the 11th annual conference companion on Genetic and evolutionary computation conference - GECCO '09  
This paper presents a new form of Genetic Programming called Cartesian Genetic Programming in which a program is represented as an indexed graph.  ...  The genotype is then mapped to an indexed graph that can be executed as a program.  ...  Conclusions This paper has presented a new form of genetic programming called Cartesian Genetic Programming.  ... 
doi:10.1145/1570256.1570428 dblp:conf/gecco/MillerH09 fatcat:wa4jv5i5evedjpx7buabawelgq

Cartesian Genetic Programming [chapter]

Julian F. Miller, Peter Thomson
2000 Lecture Notes in Computer Science  
This paper presents a new form of Genetic Programming called Cartesian Genetic Programming in which a program is represented as an indexed graph.  ...  The genotype is then mapped to an indexed graph that can be executed as a program.  ...  Conclusions This paper has presented a new form of genetic programming called Cartesian Genetic Programming.  ... 
doi:10.1007/978-3-540-46239-2_9 fatcat:bhid5iue75h4fjtdb7vr3e5qom

Cartesian genetic programming

Julian Francis Miller, Simon L. Harding
2008 Proceedings of the 2008 GECCO conference companion on Genetic and evolutionary computation - GECCO '08  
This paper presents a new form of Genetic Programming called Cartesian Genetic Programming in which a program is represented as an indexed graph.  ...  The genotype is then mapped to an indexed graph that can be executed as a program.  ...  Conclusions This paper has presented a new form of genetic programming called Cartesian Genetic Programming.  ... 
doi:10.1145/1388969.1389075 dblp:conf/gecco/MillerH08 fatcat:vjxkgijxjrcurfnlbqmbk7jydy

Cartesian Genetic Programming

Julian Miller, Andrew Turner
2015 Proceedings of the Companion Publication of the 2015 on Genetic and Evolutionary Computation Conference - GECCO Companion '15  
This paper presents a new form of Genetic Programming called Cartesian Genetic Programming in which a program is represented as an indexed graph.  ...  The genotype is then mapped to an indexed graph that can be executed as a program.  ...  Conclusions This paper has presented a new form of genetic programming called Cartesian Genetic Programming.  ... 
doi:10.1145/2739482.2756571 dblp:conf/gecco/MillerT15 fatcat:jyeacuacmvhjtpes4g3y7ii5wy

Positional Cartesian Genetic Programming [article]

DG Wilson, Julian F. Miller, Sylvain Cussat-Blanc, Hervé Luga
2018 arXiv   pre-print
Cartesian Genetic Programming (CGP) has many modifications across a variety of implementations, such as recursive connections and node weights.  ...  Alternative genetic operators have also been proposed for CGP, but have not been fully studied. In this work, we present a new form of genetic programming based on a floating point representation.  ...  Introduction Cartesian Genetic Programming (CGP) is a form of Genetic Programming (GP) where program components are represented as functional nodes in on two dimensional grid.  ... 
arXiv:1810.04119v1 fatcat:kqoyxslbofeg7eejooue7imnxu

Recurrent Cartesian Genetic Programming [chapter]

Andrew James Turner, Julian Francis Miller
2014 Lecture Notes in Computer Science  
This paper formally introduces Recurrent Cartesian Genetic Programming (RCGP), an extension to Cartesian Genetic Programming (CGP) which allows recurrent connections.  ...  Introduction Cartesian Genetic Programming (CGP) [1] is a form of Genetic Programming (GP) [2] which encodes graph-based computational structures.  ...  Cartesian Genetic Programming CGP [1] Each CGP chromosome comprises of function genes (F i ), connection genes (C i ) and output genes (O i ).  ... 
doi:10.1007/978-3-319-10762-2_47 fatcat:tdyb62ekhjhofngxrkd7avnija

Self-modifying cartesian genetic programming

Simon L. Harding, Julian F. Miller, Wolfgang Banzhaf
2007 Proceedings of the 9th annual conference on Genetic and evolutionary computation - GECCO '07  
In this paper we introduce computational development using a form of Cartesian Genetic Programming that includes self-modification operations.  ...  The approaches taken have largely used re-writing, multi-cellularity, or genetic regulation. In many cases it has been difficult to produce general purpose computation from such systems.  ...  SELF-MODIFYING CARTESIAN GENETIC PROGRAMMING (SMCGP) Cartesian Genetic Programming (CGP) Cartesian Genetic Programming was originally developed by Miller and Thomson [14] for the purpose of evolving  ... 
doi:10.1145/1276958.1277161 dblp:conf/gecco/HardingMB07 fatcat:6voqfueanna4jelxi3kzyaqfdq

Self modifying cartesian genetic programming

Simon Harding, Julian F. Miller, Wolfgang Banzhaf
2010 Proceedings of the 12th annual conference on Genetic and evolutionary computation - GECCO '10  
In this paper we introduce computational development using a form of Cartesian Genetic Programming that includes self-modification operations.  ...  The approaches taken have largely used re-writing, multi-cellularity, or genetic regulation. In many cases it has been difficult to produce general purpose computation from such systems.  ...  SELF-MODIFYING CARTESIAN GENETIC PROGRAMMING (SMCGP) Cartesian Genetic Programming (CGP) Cartesian Genetic Programming was originally developed by Miller and Thomson [14] for the purpose of evolving  ... 
doi:10.1145/1830483.1830591 dblp:conf/gecco/HardingMB10 fatcat:36at7ffvlzgircswoukttfz2x4

Self-Modifying Cartesian Genetic Programming [chapter]

Simon L. Harding, Julian F. Miller, Wolfgang Banzhaf
2011 Natural Computing Series  
In this paper we introduce computational development using a form of Cartesian Genetic Programming that includes self-modification operations.  ...  The approaches taken have largely used re-writing, multi-cellularity, or genetic regulation. In many cases it has been difficult to produce general purpose computation from such systems.  ...  SELF-MODIFYING CARTESIAN GENETIC PROGRAMMING (SMCGP) Cartesian Genetic Programming (CGP) Cartesian Genetic Programming was originally developed by Miller and Thomson [14] for the purpose of evolving  ... 
doi:10.1007/978-3-642-17310-3_4 fatcat:ygf6pxpdkvgihelp2tdlls3ica

A Comparison of Cartesian Genetic Programming and Linear Genetic Programming [chapter]

Garnett Wilson, Wolfgang Banzhaf
2008 Lecture Notes in Computer Science  
Two prominent genetic programming approaches are the graph-based Cartesian Genetic Programming (CGP) and Linear Genetic Programming (LGP).  ...  Cartesian Genetic Programming Cartesian genetic programming (CGP) represents phenotypes of individuals as a grid of nodes addressable in a Cartesian coordinate system.  ...  Two prominent options in the literature that model GP individuals in this way are Cartesian Genetic Programming (CGP) [1] [2] [3] and Linear Genetic Programming (LGP) formulated as a graph structure.  ... 
doi:10.1007/978-3-540-78671-9_16 fatcat:45uvzttoxbcvpkpbpgcuf7xkme

Hardware Accelerators for Cartesian Genetic Programming [chapter]

Zdenek Vasicek, Lukas Sekanina
2008 Lecture Notes in Computer Science  
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.  ...  In the recent years, human-competitive results were obtained using Cartesian Genetic Programming (CGP) [8] .  ... 
doi:10.1007/978-3-540-78671-9_20 fatcat:vvgnippipngkxecsttwaovhmfu

Multitask Evolution with Cartesian Genetic Programming [article]

Eric O. Scott, Kenneth A. De Jong
2017 arXiv   pre-print
We introduce a genetic programming method for solving multiple Boolean circuit synthesis tasks simultaneously.  ...  In this work, we are applying Cartesian genetic programming (CGP, [7] ) in a multitask fashion to evolve logic circuits that solve elementary Boolean functions.  ...  To test this, we apply a standard (1 + 4)-style implementation of Cartesian genetic programming to a tness function that evaluates each circuit on all 9 tasks simultaneously.  ... 
arXiv:1702.02217v2 fatcat:fhhhvoafanh2hajjw3shuylsrm

Cartesian Genetic Programming for Image Processing [chapter]

Simon Harding, Jürgen Leitner, Jürgen Schmidhuber
2013 Genetic and Evolutionary Computation  
Combining domain knowledge about both imaging processing and machine learning techniques can expand the abilities of Genetic Programming when used for image processing.  ...  In addition, by virtue of using off-the-shelf image processing libraries we can generate human readable programs that incorporate sophisticated domain knowledge.  ...  Cartesian Genetic Programming Cartesian Genetic Programming (CGP) is a form of Genetic Programming in which programs are encoded in partially connected feed forward graphs (Miller, 1999; Miller, 2011)  ... 
doi:10.1007/978-1-4614-6846-2_3 fatcat:wsttqixjurbwxmpv2u6sovxree
« Previous Showing results 1 — 15 out of 15,304 results