Adv.ga Operators 2003
-
Upload
udaya-kumar -
Category
Documents
-
view
12 -
download
0
Transcript of Adv.ga Operators 2003
CLASSIFICATION:Low level Operators:DiploidyDominanceAbeyanceMultiploidInversionRe-orderingFew micro operators
High level Operators:Niche & Speciation
DIPLOIDY: Nature consists of many haploid organisms
and most of them tend to uncomplicated life form.
It contains only one set of genes. i.e. one allele to occupy each locus.
To construct (or) create the most complex structure, we need Diploid (or) Double stranded chromosomes.
In this, a genotype carries one or more pairs of chromosomes.
Example:Consider a diploid chromosome structure where
different letters represent different alleles.
where,Uppercase letters are dominant.Lowercase letters are recessive.
The phenotype may be written as,
Dominant:
Pp -------> P (Heterozygote)
SS -------> S (Homozygote)
Recessive:
tt -------> t (Homozygote)
ABEYANCE: Dominance provides a mechanism to
remember useful genetic material and to protect it from disappearing, that is which is held in abeyance.
It is also known as Suspended operator.
MULTIPLOID:
A Multiploid GA incorporates several candidates for each gene within a single genotype.
It uses some form of dominance mechanism.
It also decides which choice of each gene is active in phenotype.
Example:
It contains,‘p’ no of chromosomes,length ‘L’,and a mask specifies which chromosome has the dominant gene.
Advantages:
Enhances population diversity Currently unused genes remains
unexpressed, but shielded from extinction.
INVERSION: It is a unary, re-ordering genetic operator. It is a primary natural mechanism to recode
a problem.For Eg:
Inversion points are chosen at random.
Drawbacks: Inversion operation becomes meaningless
when the fitness function is evaluated. Also, Conventional GA worked well without
inversion.
Types: Linear Inversion Linear+end Inversion Continuous Inversion Mass inversion
REORDERING: The features of inversion & crossover are combined together to produce a single operator is called reordering operator.
Types:Partially matched crossover(PMX)Order crossover(OX)Cycle crossover(CX)
Partially matched crossover(PMX) Two strings are aligned & two crossover points are selected at random. Crossover is performed through position-by-position exchange operations.
Eg:
Consider two strings
After pmx, the off-springs produced as,
Order crossover: It is similar as PMX, instead of using point-by-point exchange, where crossover applies the sliding motion to fill the left out holes.
Cycle crossover: It is different from both PMX or OX, it performs recombination under the constraint that each gene comes from parent or other.
NICHE & SPECIATION: Problem with GA is time involved in deriving a
solution. GA consists of large degree of randomness and
no guarantee to converge a solution within a fixed time.
To overcome this problem, we introduce high level operators such as niche & speciation which speed up the whole GA process.
Niche usually refers a particular group while species refers to individuals in that group.
Segregation and Translocation: In gamete formation, the random
selection process is called as segregation that disrupts any linking, which might exist between genes on different chromosomes.
Translocation operator can be implemented by connecting alleles with their gene names.
Duplication & Deletion: Duplication performs by duplicating a
particular gene and placing it along with its ancestor on the chromosome.
Deletion performs by removing a duplicate gene from chromosome.
When deletion occurs, the effective mutation rate gets decreased.
Sexual Determination: The sex determination is handled
differently in different species, but the human example is sufficient to understand sexual determination.
Sex is determined in human by one of the 23 pairs of human chromosomes.
During gametogenesis process, males form sperm (which carry either X or Y chromosomes) and female possess eggs (which carry only X chromosomes).
Thus the method of sex determination in human is simple.
Reference: “Introduction to Genetic Algorithms”
by S.N.Sivanandam, S.N.Deepa. Springer Publications.