Related Experiment Video
Updated: Dec 5, 2025

11:53
The Modular Design and Production of an Intelligent Robot Based on a Closed-Loop Control Strategy
Published on: October 14, 2017
12.0K
A Search History-Driven Offspring Generation Method for the Real-Coded Genetic Algorithm
Takumi Nakane1, Xuequan Lu2, Chao Zhang1
1University of Fukui, Fukui, Japan.
Computational Intelligence and Neuroscience
|October 16, 2020
Summary
This study introduces a novel Search History Crossover (SHX) model for real-coded genetic algorithms (RCGA). SHX enhances offspring generation by leveraging past search data, improving accuracy and convergence speed with minimal computational overhead.
Area of Science:
- Evolutionary Computation
- Artificial Intelligence
- Optimization Algorithms
Background:
- Genetic algorithms generate offspring iteratively, creating valuable search history.
- Real-coded genetic algorithms (RCGA) can benefit from improved offspring generation strategies.
Purpose of the Study:
- To propose and evaluate a novel crossover model, Search History Crossover (SHX), for RCGA.
- To enhance RCGA performance by exploiting cached search history in an online manner.
- To develop a data-driven method for offspring selection that requires no additional fitness evaluations.
Main Methods:
- Survivor individuals from past generations are archived to form the search history.
- The search history is clustered, and each cluster is assigned a score.
- A crossover model (SHX) is introduced, driven by this scored search history for offspring selection.
Main Results:
- SHX significantly enhances the performance of RCGA on 15 benchmark functions.
- Improvements were observed in both solution accuracy and convergence speed.
- The additional runtime introduced by SHX is negligible compared to the overall processing time.
Conclusions:
- The proposed SHX model effectively leverages search history to improve RCGA performance.
- SHX is particularly beneficial for optimization tasks with limited budgets or expensive fitness evaluations.
- SHX offers a computationally efficient method for boosting evolutionary algorithm performance.
Related Concept Videos
Genetic Screens
5.4K
Genetic screens are tools used to identify genes and mutations responsible for phenotypes of interest. Genetic screens help identify individuals or a group of people at risk of developing genetic diseases and help them with early intervention, targeted therapy, and reproductive options.
Forward genetic screens
Forward or “classical” genetic screens involve creating random mutations in an organism’s DNA using radiation, mutagens, or insertion of additional bases, which...
Forward genetic screens
Forward or “classical” genetic screens involve creating random mutations in an organism’s DNA using radiation, mutagens, or insertion of additional bases, which...
5.4K
Genetic Variation
1.1K
Genetic variation is the diversity in DNA sequences found among individuals of the same species. This diversity is crucial for a species' survival because it helps organisms adapt to environmental changes. Genetic variation begins with fertilization, where an egg and sperm cell merge. Each of these cells carries 23 chromosomes, up to 46 in the fertilized egg. Chromosomes are long DNA strands that contain genes, the basic units of heredity.
Genes exist in different versions called alleles,...
Genes exist in different versions called alleles,...
1.1K
Genetic Drift
42.4K
Natural selection—probably the most well-known evolutionary mechanism—increases the prevalence of traits that enhance survival and reproduction. However, evolution does not merely propagate favorable traits, nor does it always benefit populations.
42.4K
Incomplete Dominance
29.1K
Gregor Mendel's work (1822 - 1884) was primarily focused on pea plants. Through his initial experiments, he determined that every gene in a diploid cell has two variants called alleles inherited from each parent. He suggested that amongst these two alleles, one allele is dominant in character and the other recessive. The combination of alleles determines the phenotype of a gene in an organism.
29.1K
Pedigree Analysis
88.2K
Overview
88.2K
What is Population Genetics?
63.7K
A population is composed of members of the same species that simultaneously live and interact in the same area. When individuals in a population breed, they pass down their genes to their offspring. Many of these genes are polymorphic, meaning that they occur in multiple variants. Such variations of a gene are referred to as alleles. The collective set of all the alleles within a population is known as the gene pool.
63.7K

