Genetic programming: on the programming of computers by means of natural selection
Genetic programming: on the programming of computers by means of natural selection
Evolving programmers: the co-evolution of intelligent recombination operators
Advances in genetic programming
Two self-adaptive crossover operators for genetic programming
Advances in genetic programming
Heuristics for cardinality constrained portfolio optimisation
Computers and Operations Research
Genetic Algorithms in Search, Optimization and Machine Learning
Genetic Algorithms in Search, Optimization and Machine Learning
Numerical Optimization of Computer Models
Numerical Optimization of Computer Models
Genetic Programming and Autoconstructive Evolution with the Push Programming Language
Genetic Programming and Evolvable Machines
Evolutionary programming made faster
IEEE Transactions on Evolutionary Computation
Evolution of Search Algorithms Using Graph Structured Program Evolution
EuroGP '09 Proceedings of the 12th European Conference on Genetic Programming
Evolving an edge selection formula for ant colony optimization
Proceedings of the 11th Annual conference on Genetic and evolutionary computation
Proceedings of the 13th annual conference companion on Genetic and evolutionary computation
Using supportive coevolution to evolve self-configuring crossover
Proceedings of the 15th annual conference companion on Genetic and evolutionary computation
Hi-index | 0.00 |
A new model for evolving crossover operators for evolutionary function optimization is proposed in this paper. The model is a hybrid technique that combines a Genetic Programming (GP) algorithm and a Genetic Algorithm (GA). Each GP chromosome is a tree encoding a crossover operator used for function optimization. The evolved crossover is embedded into a standard Genetic Algorithm which is used for solving a particular problem. Several crossover operators for function optimization are evolved using the considered model. The evolved crossover operators are compared to the human-designed convex crossover. Numerical experiments show that the evolved crossover operators perform similarly or sometimes even better than standard approaches for several well-known benchmarking problems.