Gene expression programming: A survey

J Zhong, L Feng, YS Ong - IEEE Computational Intelligence …, 2017 - ieeexplore.ieee.org
Abstract Gene Expression Programming (GEP) is a popular and established evolutionary
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 …

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 …

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 …

Solving uncompromising problems with lexicase selection

T Helmuth, L Spector… - IEEE Transactions on …, 2014 - ieeexplore.ieee.org
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 …

Better GP benchmarks: community survey results and proposals

DR White, J McDermott, M Castelli, L Manzoni… - … and Evolvable Machines, 2013 - Springer
We present the results of a community survey regarding genetic programming benchmark
practices. Analysis shows broad consensus that improvement is needed in problem …

Self-learning gene expression programming

J Zhong, YS Ong, W Cai - IEEE Transactions on Evolutionary …, 2015 - ieeexplore.ieee.org
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 …

A C++ framework for geometric semantic genetic programming

M Castelli, S Silva, L Vanneschi - Genetic Programming and Evolvable …, 2015 - Springer
Geometric semantic operators are new and promising genetic operators for genetic
programming. They have the property of inducing a unimodal error surface for any …

Fast learning neural networks using cartesian genetic programming

MM Khan, AM Ahmad, GM Khan, JF Miller - Neurocomputing, 2013 - Elsevier
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 …

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 …