Exploration of Genetic Algorithm (Ga)
Exploration of Genetic Algorithm (Ga)
ON OF
GENETIC
ALGORITH
M (GA)
BY
BABALOLA A.E.
2
CONTENTS
Applications of
Genetic
Metaheuristcs Genetic
Algorithms
Algorithm
3
INTRODUCTION
INTRODUCTION
Types of
Optimization
Algorithms
Deterministic Stochastic
TYPES OF
Heuristics Metaheuristics
Trajectory
Population-
OPTIMIZATION
based
ALGORITHMS
Evolutionary
Algorithms
Swarm
Intelligence
8
Metaheuristics
Metaheuristics
Bat Algorithm
Particle Swarm
Optimization
Firefly Algorithm
15
Genetic
Selection
for reproduction based on their fitness
(GA)
Offspring New solutions generated through reproduction
Environment represents the problem landscape, where
Environment
solutions compete for survival
Survival of the Individuals with higher fitness are more likely to be selected
Fittest for reproduction
Iterative process where populations evolve over generations,
Evolution
improving solutions over time
Termination criteria determine when the algorithm stops (e.g.,
Termination
reaching a maximum
17
Genetic
Algorithm
(GA)
18
Food item Serving Calorie cost Food Serving Calorie cost Food Serving Calorie cost
size item size item size
Bread 20g 50 50 Tea 50g 30 100 Fried 60g 120 150
egg
Sample food
Amala 70g 90 100 Veg 100g 20 100 Fish 30g 80 100
Jollof rice 100g 70 200 Plantain 40g 110 150 Chicke 50g 150 300
n
dataset
21
METHODOLOGY
Crossover: The selection process is followed by
crossover which helps to combine the traits of parents
to create offspring.
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