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: an introduction: on the automatic evolution of computer programs and its applications
Genetic Programming and Data Structures: Genetic Programming + Data Structures = Automatic Programming!
Size Fair and Homologous Tree Crossovers for Tree Genetic Programming
Genetic Programming and Evolvable Machines
An Analysis of the Causes of Code Growth in Genetic Programming
Genetic Programming and Evolvable Machines
Lexicographic Parsimony Pressure
GECCO '02 Proceedings of the Genetic and Evolutionary Computation Conference
EuroGP '02 Proceedings of the 5th European Conference on Genetic Programming
Exons and Code Growth in Genetic Programming
EuroGP '02 Proceedings of the 5th European Conference on Genetic Programming
Code growth in genetic programming
Code growth in genetic programming
Effects of code growth and parsimony pressure on populations in genetic programming
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
Towards identifying populations that increase the likelihood of success in genetic programming
GECCO '05 Proceedings of the 7th annual conference on Genetic and evolutionary computation
Resource-limited genetic programming: the dynamic approach
GECCO '05 Proceedings of the 7th annual conference on Genetic and evolutionary computation
A statistical learning theory approach of bloat
GECCO '05 Proceedings of the 7th annual conference on Genetic and evolutionary computation
Graph grammar encoding and evolution of automata networks
ACSC '05 Proceedings of the Twenty-eighth Australasian conference on Computer Science - Volume 38
A comparison of bloat control methods for genetic programming
Evolutionary Computation
International Journal of Knowledge-based and Intelligent Engineering Systems
Neutral offspring controlling operators in genetic programming
Pattern Recognition
Evolving encapsulated programs as shared grammars
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
A GP Based Approach to the Classification of Multiclass Microarray Datasets
ICIC '08 Proceedings of the 4th international conference on Intelligent Computing: Advanced Intelligent Computing Theories and Applications - with Aspects of Artificial Intelligence
Genetic Programming and Evolvable Machines
A Statistical Learning Perspective of Genetic Programming
EuroGP '09 Proceedings of the 12th European Conference on Genetic Programming
Proceedings of the 11th Annual conference on Genetic and evolutionary computation
Operator equalisation, bloat and overfitting: a study on human oral bioavailability prediction
Proceedings of the 11th Annual conference on Genetic and evolutionary computation
A survey and taxonomy of performance improvement of canonical genetic programming
Knowledge and Information Systems
The analysis of microarray datasets using a genetic programming
CIBCB'09 Proceedings of the 6th Annual IEEE conference on Computational Intelligence in Bioinformatics and Computational Biology
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
The influence of mutation on population dynamics in multiobjective genetic programming
Genetic Programming and Evolvable Machines
Slightly beyond Turing's computability for studying genetic programming
MCU'07 Proceedings of the 5th international conference on Machines, computations, and universality
Implicitly controlling bloat in genetic programming
IEEE Transactions on Evolutionary Computation
The estimation of hölderian regularity using genetic programming
Proceedings of the 12th annual conference on Genetic and evolutionary computation
The role of syntactic and semantic locality of crossover in genetic programming
PPSN'10 Proceedings of the 11th international conference on Parallel problem solving from nature: Part II
Reassembling operator equalisation: a secret revealed
Proceedings of the 13th annual conference on Genetic and evolutionary computation
Reassembling operator equalisation: a secret revealed
ACM SIGEVOlution
Genetic programming, validation sets, and parsimony pressure
EuroGP'06 Proceedings of the 9th European conference on Genetic Programming
Grammar based crossover operator in genetic programming
IWINAC'05 Proceedings of the First international work-conference on the Interplay Between Natural and Artificial Computation conference on Artificial Intelligence and Knowledge Engineering Applications: a bioinspired approach - Volume Part II
Operator equalisation for bloat free genetic programming and a survey of bloat control methods
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
Hi-index | 0.00 |
We present a technique, designated as dynamic maximum tree depth, for avoiding excessive growth of tree-based GP individuals during the evolutionary process. This technique introduces a dynamic tree depth limit, very similar to the Koza-style strict limit except in two aspects: it is initially set with a low value; it is increased when needed to accommodate an individual that is deeper than the limit but is better than any other individual found during the run. The results show that the dynamic maximum tree depth technique efficiently avoids the growth of trees beyond the necessary size to solve the problem, maintaining the ability to find individuals with good fitness values. When compared to lexicographic parsimony pressure, dynamic maximum tree depth proves to be significantly superior. When both techniques are coupled, the results are even better.