Genetic programming: on the programming of computers by means of natural selection
Genetic programming: on the programming of computers by means of natural selection
Genetic programming II: automatic discovery of reusable programs
Genetic programming II: automatic discovery of reusable programs
The royal tree problem, a benchmark for single and multiple population genetic programming
Advances in genetic programming
What Makes a Problem GP-Hard? Analysis of a Tunably Difficult Problem in Genetic Programming
Genetic Programming and Evolvable Machines
Genetic Programming and Evolvable Machines
Is The Perfect The Enemy Of The Good?
GECCO '02 Proceedings of the Genetic and Evolutionary Computation Conference
An Analysis of Koza's Computational Effort Statistic for Genetic Programming
EuroGP '02 Proceedings of the 5th European Conference on Genetic Programming
EuroGP '98 Proceedings of the First European Workshop on Genetic Programming
An analysis of the behavior of a class of genetic adaptive systems.
An analysis of the behavior of a class of genetic adaptive systems.
GP-Gammon: Genetically Programming Backgammon Players
Genetic Programming and Evolvable Machines
A Study of Fitness Distance Correlation as a Difficulty Measure in Genetic Programming
Evolutionary Computation
ORDERTREE: a new test problem for genetic programming
Proceedings of the 8th annual conference on Genetic and evolutionary computation
The reliability of confidence intervals for computational effort comparisons
Proceedings of the 9th annual conference on Genetic and evolutionary computation
Evolutionary consequences of coevolving targets
Evolutionary Computation
Repeated patterns in genetic programming
Natural Computing: an international journal
Genetic Programming and Evolvable Machines
Dynamic High Frequency Trading: A Neuro-Evolutionary Approach
EvoWorkshops '09 Proceedings of the EvoWorkshops 2009 on Applications of Evolutionary Computing: EvoCOMNET, EvoENVIRONMENT, EvoFIN, EvoGAMES, EvoHOT, EvoIASP, EvoINTERACTION, EvoMUSART, EvoNUM, EvoSTOC, EvoTRANSLOG
Automatically finding patches using genetic programming
ICSE '09 Proceedings of the 31st International Conference on Software Engineering
Creating regular expressions as mRNA motifs with GP to predict human exon splitting
Proceedings of the 11th Annual conference on Genetic and evolutionary computation
Variable size population for dynamic optimization with genetic programming
Proceedings of the 11th Annual conference on Genetic and evolutionary computation
An adverse interaction between crossover and restricted tree depth in genetic programming
GECCO '96 Proceedings of the 1st annual conference on Genetic and evolutionary computation
IEEE Transactions on Evolutionary Computation
Parallel evolution using multi-chromosome cartesian genetic programming
Genetic Programming and Evolvable Machines
GP challenge: evolving energy function for protein structure prediction
Genetic Programming and Evolvable Machines
CIG'09 Proceedings of the 5th international conference on Computational Intelligence and Games
Evolving driving controllers using genetic programming
CIG'09 Proceedings of the 5th international conference on Computational Intelligence and Games
Warning: statistical benchmarking is addictive. Kicking the habit in machine learning
Journal of Experimental & Theoretical Artificial Intelligence
EvoBIO'07 Proceedings of the 5th European conference on Evolutionary computation, machine learning and data mining in bioinformatics
Improving symbolic regression with interval arithmetic and linear scaling
EuroGP'03 Proceedings of the 6th European conference on Genetic programming
More on computational effort statistics for genetic programming
EuroGP'03 Proceedings of the 6th European conference on Genetic programming
Predicting prime numbers using cartesian genetic programming
EuroGP'07 Proceedings of the 10th European conference on Genetic programming
Evolving modular recursive sorting algorithms
EuroGP'07 Proceedings of the 10th European conference on Genetic programming
Developments in Cartesian Genetic Programming: self-modifying CGP
Genetic Programming and Evolvable Machines
Open issues in genetic programming
Genetic Programming and Evolvable Machines
Semantically-based crossover in genetic programming: application to real-valued symbolic regression
Genetic Programming and Evolvable Machines
The K landscapes: a tunably difficult benchmark for genetic programming
Proceedings of the 13th annual conference on Genetic and evolutionary computation
EvoApplications'11 Proceedings of the 2011 international conference on Applications of evolutionary computation - Volume Part I
Dynamic scheduling with genetic programming
EuroGP'06 Proceedings of the 9th European conference on Genetic Programming
Evolving a ms. pacman controller using grammatical evolution
EvoApplicatons'10 Proceedings of the 2010 international conference on Applications of Evolutionary Computation - Volume Part I
GP-EndChess: using genetic programming to evolve chess endgame players
EuroGP'05 Proceedings of the 8th European conference on Genetic Programming
The tree-string problem: an artificial domain for structure and content search
EuroGP'05 Proceedings of the 8th European conference on Genetic Programming
Controlling complex dynamics with artificial biochemical networks
EuroGP'10 Proceedings of the 13th European conference on Genetic Programming
Evolving genes to balance a pole
EuroGP'10 Proceedings of the 13th European conference on Genetic Programming
Evolutionary computation benchmarking repository [Developmental Tools]
IEEE Computational Intelligence Magazine
Designing an Evolutionary Strategizing Machine for Game Playing and Beyond
IEEE Transactions on Systems, Man, and Cybernetics, Part C: Applications and Reviews
Time Series Forecasting for Dynamic Environments: The DyFor Genetic Program Model
IEEE Transactions on Evolutionary Computation
Genetic Programming and Evolvable Machines
Better GP benchmarks: community survey results and proposals
Genetic Programming and Evolvable Machines
Controlling bloat through parsimonious elitist replacement and spatial structure
EuroGP'13 Proceedings of the 16th European conference on Genetic Programming
Reducing wasted evaluations in cartesian genetic programming
EuroGP'13 Proceedings of the 16th European conference on Genetic Programming
Approximating geometric crossover by semantic backpropagation
Proceedings of the 15th annual conference on Genetic and evolutionary computation
Prioritized grammar enumeration: symbolic regression by dynamic programming
Proceedings of the 15th annual conference on Genetic and evolutionary computation
An effective parse tree representation for tartarus
Proceedings of the 15th annual conference on Genetic and evolutionary computation
Function optimization using cartesian genetic programming
Proceedings of the 15th annual conference companion on Genetic and evolutionary computation
Towards a dynamic benchmark for genetic programming
Proceedings of the 15th annual conference companion on Genetic and evolutionary computation
Evolving a digital multiplier with the pushgp genetic programming system
Proceedings of the 15th annual conference companion on Genetic and evolutionary computation
Hi-index | 0.00 |
Genetic programming (GP) is not a field noted for the rigor of its benchmarking. Some of its benchmark problems are popular purely through historical contingency, and they can be criticized as too easy or as providing misleading information concerning real-world performance, but they persist largely because of inertia and the lack of good alternatives. Even where the problems themselves are impeccable, comparisons between studies are made more difficult by the lack of standardization. We argue that the definition of standard benchmarks is an essential step in the maturation of the field. We make several contributions towards this goal. We motivate the development of a benchmark suite and define its goals; we survey existing practice; we enumerate many candidate benchmarks; we report progress on reference implementations; and we set out a concrete plan for gathering feedback from the GP community that would, if adopted, lead to a standard set of benchmarks.