Genetic Algorithms[1]
Genetic Algorithms[1]
By
58 - Janhavi Pawar
57 - Saraswati Shelke
51 - Het Patel
59 - Atharv Navle
Under Guidance Of
Prof. Jayshree Aher
Introduction
• Search heuristics inspired by natural selection.
• Used for optimization and search problems in complex domains.
• Simulates evolution to refine solutions over generations.
• Helps discover optimal or near-optimal solutions efficiently.
Why Use Genetic Algorithms?
Key Components of GA
•Population – Set of potential solutions
•Fitness Function – Evaluates solution quality
•Selection – Chooses best solutions for reproduction
•Crossover – Combines solutions to create offspring
•Mutation – Introduces small random changes
Crossover Techniques
•Single-Point Crossover – A single cut is made in the parent
chromosomes, and the segments are swapped to create offspring.
2. Pareto Optimality
4. Crowding distance
Real-World Example
•Example: GA in traveling salesman problem (TSP)
•Optimizes shortest route for multiple cities
•Uses selection, crossover, and mutation to improve paths
Thank you!
CREDITS: This presentation template was created
by Slidesgo, and includes, infographics & images by
Freepik