Genetic programming: on the programming of computers by means of natural selection
Genetic programming: on the programming of computers by means of natural selection
The evolution of evolvability in genetic programming
Advances in genetic programming
Recombination, selection, and the genetic construction of computer programs
Recombination, selection, and the genetic construction of computer programs
Accurate Replication in Genetic Programming
Proceedings of the 6th International Conference on Genetic Algorithms
Genetic programming for human oral bioavailability of drugs
Proceedings of the 8th annual conference on Genetic and evolutionary computation
Proceedings of the 9th annual conference on Genetic and evolutionary computation
Genetic programming for computational pharmacokinetics in drug discovery and development
Genetic Programming and Evolvable Machines
The impact of population size on code growth in GP: analysis and empirical validation
Proceedings of the 10th annual conference on Genetic and evolutionary computation
Elitism reduces bloat in genetic programming
Proceedings of the 10th annual conference on Genetic and evolutionary computation
Genetic Programming and Evolvable Machines
Extending Operator Equalisation: Fitness Based Self Adaptive Length Distribution for Bloat Free GP
EuroGP '09 Proceedings of the 12th European Conference on Genetic Programming
Operator equalisation, bloat and overfitting: a study on human oral bioavailability prediction
Proceedings of the 11th Annual conference on Genetic and evolutionary computation
Using Operator Equalisation for Prediction of Drug Toxicity with Genetic Programming
EPIA '09 Proceedings of the 14th Portuguese Conference on Artificial Intelligence: Progress in Artificial Intelligence
Dynamic maximum tree depth: a simple technique for avoiding bloat in tree-based GP
GECCO'03 Proceedings of the 2003 international conference on Genetic and evolutionary computation: PartII
Neutral variations cause bloat in linear GP
EuroGP'03 Proceedings of the 6th European conference on Genetic programming
On the limiting distribution of program sizes in tree-based genetic programming
EuroGP'07 Proceedings of the 10th European conference on Genetic programming
Operator equalisation and bloat free GP
EuroGP'08 Proceedings of the 11th European conference on Genetic programming
Crossover, sampling, bloat and the harmful effects of size limits
EuroGP'08 Proceedings of the 11th European conference on Genetic programming
EvoApplicatons'10 Proceedings of the 2010 international conference on Applications of Evolutionary Computation - Volume Part I
Bloat free genetic programming: application to human oral bioavailability prediction
International Journal of Data Mining and Bioinformatics
Spatial co-evolution: quicker, fitter and less bloated
Proceedings of the 14th annual conference on Genetic and evolutionary computation
Genetic Programming and Evolvable Machines
Hi-index | 0.00 |
The recent Crossover Bias theory has shown that bloat in Genetic Programming can be caused by the proliferation of small unfit individuals in the population. Inspired by this theory, Operator Equalisation is the most recent and successful bloat control method available. In this work we revisit two bloat control methods, the old Brood Recombination and the newer Dynamic Limits, hypothesizing that together they contain the two main ingredients that make Operator Equalisation so successful. We reassemble Operator Equalisation by joining these two ingredients in a hybrid method, and test it in a hard real world regression problem. The results are surprising. Operator Equalisation and the hybrid variants exhibit completely different behaviors, and an unexpected feature of Operator Equalisation is revealed, one that may be the true responsible for its success: a nearly flat length distribution target. We support this finding with additional results, and discuss its implications.