scispace - formally typeset
Book ChapterDOI

A real-coded genetic algorithm using the unimodal normal distribution crossover

TLDR
A real-coded genetic algorithm using the Unimodal Normal Distribution Crossover (UNDX) that can efficiently optimize functions with epistasis among parameters and some improvements of the UNDX under the guidelines are discussed.
Abstract
This chapter presents a real-coded genetic algorithm using the Unimodal Normal Distribution Crossover (UNDX) that can efficiently optimize functions with epistasis among parameters. Most conventional crossover operators for function optimization have been reported to have a serious problem in that their performance deteriorates considerably when they are applied to functions with epistasis among parameters. We believe that the reason for the poor performance of the conventional crossover operators is that they cannot keep the distribution of individuals unchanged in the process of repetitive crossover operations on functions with epistasis among parameters. In considering the above problem, we introduce three guidelines, 'Preservation of Statistics', 'Diversity of Offspring', and 'Enhancement of Robustness', for designing crossover operators that show good performance even on epistatic functions. We show that the UNDX meets the guidelines very well by a theoretical analysis and that the UNDX shows better performance than some conventional crossover operators by applying them to some benchmark functions including multimodal and epistatic ones. We also discuss some improvements of the UNDX under the guidelines and the relation between real-coded genetic algorithms using the UNDX and evolution strategies (ESs) using the correlated mutation.

read more

Citations
More filters
Journal ArticleDOI

Accelerating Differential Evolution Using an Adaptive Local Search

TL;DR: It is shown that the proposed new version of DE, with the adaptive LS, performs better, or at least comparably, to classic DE algorithm.
Journal ArticleDOI

A real-coded biogeography-based optimization with mutation

TL;DR: The original BBO is extended and a real-coded BBO approach is presented, referred to as RCBBO, for the global optimization problems in the continuous domain, in order to improve the diversity of the population and enhance the exploration ability of RCB BO.
Journal ArticleDOI

A new genetic algorithm for solving optimization problems

TL;DR: The experimental analysis showed that the proposed GA with a new multi-parent crossover converges quickly to the optimal solution and thus exhibits a superior performance in comparison to other algorithms that also solved those problems.
Journal ArticleDOI

A Survey on Crossover Operators

TL;DR: The existing crossover operators are classified into two broad categories, namely (1) Crossover operators for representation of applications -- where the crossover operators designed to suit the representation aspect of applications are discussed along with how they work and (2) C crossover operators for improving GA performance of applications - where crossover operatorsdesigned to influence the quality of the solution and speed of GA are discussed.
Journal ArticleDOI

An improved class of real-coded Genetic Algorithms for numerical optimization✰

TL;DR: An improved class of real-coded Genetic Algorithm is introduced to solve complex optimization problems and affirm the effectiveness and robustness of the proposed algorithms compared to other state-of-the-art well-known crossovers and recent Genetic Algorithms variants.
References
More filters
Book

Genetic algorithms in search, optimization, and machine learning

TL;DR: In this article, the authors present the computer techniques, mathematical tools, and research results that will enable both students and practitioners to apply genetic algorithms to problems in many fields, including computer programming and mathematics.

Genetic algorithms in search, optimization and machine learning

TL;DR: This book brings together the computer techniques, mathematical tools, and research results that will enable both students and practitioners to apply genetic algorithms to problems in many fields.
Book

Genetic Algorithms

Book

Genetic Algorithms + Data Structures = Evolution Programs

TL;DR: GAs and Evolution Programs for Various Discrete Problems, a Hierarchy of Evolution Programs and Heuristics, and Conclusions.