Genetic Algorithm
Genetic Algorithm
Genetic Algorithm
• History
• Important Terms
• Fitness Score
• Applications
• Conclusion
INTRODUCTION
• Genetic algorithm has its foundation from biological natural evolution.
• Basically, the purpose of the genetic algorithm is to provide high quality solution for search
and optimization issues.
• The selection of the fittest members of a population is the first step in the process of natural
selection.
• They produce offspring who will join the next generation and carry on their parents' genes.
Better fitness means that offspring will outperform parents and have a higher probability of
survival.
• At the end of this iterative process, the generation with the highest level of fitness will be
identified.
H I STO RY
• John Holland originally suggested using genetic algorithms to solve issues that would
otherwise be impossible to solve computationally.
• Darwin’s theory of evolution by genetic selection served as the original inspiration for
Genetic Algorithms, a heuristic solution-search or optimization technique.
• The building block hypothesis and Holland's Schema Theorem offered a theoretical and
conceptual foundation for the creation of effective Genetic Algorithms.
• As a result, the discipline expanded swiftly and the method was effectively used to solve a
variety of real-world issues.
WORKING OF
GENETIC ALGORITHM
How it works ?
I M P O R TA N T T E R M S
The method begins with Individuals are selected On the basis of their
selecting a fixed point on into subgroups from the fitness value they are
the wheel circumference, broader population, and given rank and thus, their
rotating the wheel, and members of each selection entirely depends
then choosing the parent subgroup engage in upon their rank and not
on which the wheel stops. competition with one fitness
another.
CROSSOVER
• Two individuals that are selected using Selection are used to produce off-springs using
Crossover.
• There are 2 different types of Crossover: