Gene expression programming: A survey
Abstract Gene Expression Programming (GEP) is a popular and established evolutionary
algorithm for automatic generation of computer programs. In recent decades, GEP has …
algorithm for automatic generation of computer programs. In recent decades, GEP has …
Cartesian genetic programming
J Miller, A Turner - Proceedings of the Companion Publication of the …, 2015 - dl.acm.org
Cartesian Genetic Programming (CGP) is a well-known form of Genetic Programming
developed by Julian Miller in 1999-2000. In its classic form, it uses a very simple integer …
developed by Julian Miller in 1999-2000. In its classic form, it uses a very simple integer …
Challenges of evolvable hardware: past, present and the path to a promising future
PC Haddow, AM Tyrrell - Genetic Programming and Evolvable Machines, 2011 - Springer
Nature is phenomenal. The achievements in, for example, evolution are everywhere to be
seen: complexity, resilience, inventive solutions and beauty. Evolvable Hardware (EH) is a …
seen: complexity, resilience, inventive solutions and beauty. Evolvable Hardware (EH) is a …
Cartesian genetic programming: its status and future
JF Miller - Genetic Programming and Evolvable Machines, 2020 - Springer
Cartesian genetic programming, a well-established method of genetic programming, is
approximately 20 years old. It represents solutions to computational problems as graphs. Its …
approximately 20 years old. It represents solutions to computational problems as graphs. Its …
Solving uncompromising problems with lexicase selection
We describe a broad class of problems, called “uncompromising problems,” which are
characterized by the requirement that solutions must perform optimally on each of many test …
characterized by the requirement that solutions must perform optimally on each of many test …
Better GP benchmarks: community survey results and proposals
We present the results of a community survey regarding genetic programming benchmark
practices. Analysis shows broad consensus that improvement is needed in problem …
practices. Analysis shows broad consensus that improvement is needed in problem …
Self-learning gene expression programming
In this paper, a novel self-learning gene expression programming (GEP) methodology
named SL-GEP is proposed to improve the search accuracy and efficiency of GEP. In …
named SL-GEP is proposed to improve the search accuracy and efficiency of GEP. In …
A C++ framework for geometric semantic genetic programming
Geometric semantic operators are new and promising genetic operators for genetic
programming. They have the property of inducing a unimodal error surface for any …
programming. They have the property of inducing a unimodal error surface for any …
Fast learning neural networks using cartesian genetic programming
A fast learning neuroevolutionary algorithm for both feedforward and recurrent networks is
proposed. The method is inspired by the well known and highly effective Cartesian genetic …
proposed. The method is inspired by the well known and highly effective Cartesian genetic …
Graph representations in genetic programming
L Françoso Dal Piccol Sotto, P Kaufmann… - … and Evolvable Machines, 2021 - Springer
Graph representations promise several desirable properties for genetic programming (GP);
multiple-output programs, natural representations of code reuse and, in many cases, an …
multiple-output programs, natural representations of code reuse and, in many cases, an …