Exploration of Genetic Algorithm (Ga)
Exploration of Genetic Algorithm (Ga)
ION OF
GENETIC
ALGORITH
M (GA)
BY
BABALOLA A.E.
2
CONTENTS
Problem
Introduction Optimization
Solving
Applications
Metaheuristc Genetic
of Genetic
s Algorithms
Algorithm
3
INTRODUCTION
INTRODUCTION
Types of
Optimization
Algorithms
Deterministic Stochastic
Metaheuristic
TYPES OF
Heuristics
s
Trajectory
Population-
OPTIMIZATION
based
ALGORITHMS
Evolutionary
Algorithms
Swarm
Intelligence
8
Metaheuristics
Metaheuristics
Metaheuristics operate within a
search space, representing all
possible solutions to the
optimization problem.
13
Bat Algorithm
Particle Swarm
Optimization
Firefly Algorithm
15
Genetic Algorithm is a
biologically-inspired
algorithm developed by John
Genetic Holland.
Algorithm
(GA) It is based on Darwin’s
principle of Survival of the
fittest.
16
(GA)
from selected individuals
Offspring New solutions generated through reproduction
Environment represents the problem landscape,
Environment
where solutions compete for survival
Survival of the Individuals with higher fitness are more likely to
Fittest be selected for reproduction
Iterative process where populations evolve over
Evolution
generations, improving solutions over time
Termination criteria determine when the
Termination
algorithm stops (e.g., reaching a maximum
17
Genetic
Algorithm
(GA)
18
Problem up a meal.
20
Food Servin Calori cos Food Servin Calori cos Food Servi Calori cos
item g size e t item g size e t item ng e t
size
Bread 20g 50 50 Tea 50g 30 100 Fried 60g 120 150
egg
dataset
n en
21
METHODOLOGY
Crossover: The selection process is
followed by crossover which helps to
combine the traits of parents to create
offspring.
Parent 2 Amala Ewedu Beef
Genetic
Operations
Conclusion
Genetic Algorithm stands out as a versatile
problem-solving technique.
It finds application in diverse fields such as
engineering, finance, logistics, healthcare,
etc., because of its ability to handle complex,
multi-dimensional optimization problems.
23
Thank
you
24