Related Experiment Video
Updated: Sep 4, 2025

Following the Dynamics of Structural Variants in Experimentally Evolved Populations
Published on: February 3, 2023
Semantic variation operators for multidimensional genetic programming
William La Cava1, Jason H Moore1
1University of Pennsylvania, Philadelphia, PA.
This study introduces machine learning to genetic programming, enhancing building block identification. A novel crossover operator achieves state-of-the-art results in regression problems.
Area of Science:
- Computer Science
- Artificial Intelligence
- Machine Learning
Background:
- Genetic programming (GP) represents solutions as programs, offering potential for building block identification.
- Current GP methods may not optimally exploit reusable program components.
Purpose of the Study:
- To enhance building block identification in multidimensional genetic programming.
- To improve the efficiency and effectiveness of genetic programming through machine learning integration.
Main Methods:
- Investigated machine learning to bias the promotion of program components.
- Proposed two semantic operators, including a forward stagewise crossover, for strategic building block placement during crossover.
- Evaluated performance on regression problems and a large benchmark study.
Main Results:
- The forward stagewise crossover operator demonstrated significant improvements in regression problems.
- Achieved state-of-the-art results in a comprehensive benchmark study.
- Analyzed the propensity of architectures for heuristic search to utilize evolutionary information.
Conclusions:
- Machine learning integration and semantic crossover operators enhance genetic programming.
- The proposed methods offer a promising direction for improving evolutionary computation.
- Further analysis is needed on data representation collinearity and complexity for disentangling variation factors.
More Related Videos
08:03Heuristic Mining of Hierarchical Genotypes and Accessory Genome Loci in Bacterial Populations
Published on: December 7, 2021
10:44Inherent Dynamics Visualizer, an Interactive Application for Evaluating and Visualizing Outputs from a Gene Regulatory Network Inference Pipeline
Published on: December 7, 2021
Related Concept Videos
Genetic Variation
Genes exist in different versions called alleles,...
Genetic Lingo
Combinatorial Gene Control
The expression of more than 30,000 genes is controlled by approximately 2000-3000 transcription factors. This is possible because a single transcription factor can recognize more than one regulatory sequence. The specificity in gene...
Mutation, Gene Flow, and Genetic Drift
Single Nucleotide Polymorphisms-SNPs
Types of Genetic Transfer Between Organisms