You are on page 1of 5

GENETIC ALGORITHMS

UNIT 4
Introduction to Genetic Algorithms (GA)
 The genetic algorithm (GA) is developed by John Holland in the
1960s and 1970s.
 Genetic Algorithm (GA) is a search-based optimization technique
based on the principles of Genetics and Natural Selection.
 It is frequently used to find optimal solutions to difficult
problems.
 It is frequently used to solve optimization problems, in research,
and in machine learning.
How Genetic Algorithm Work?
1. Initialization
2. Fitness Assignment
3. Selection
4. Reproduction
 Crossover
 Mutation
5. Termination
Applications of GA in Machine Learning
 Optimization  Machine Learning
 Economics  Robot Trajectory Generation
 Neural Networks  Parametric Design of Aircraft
 Parallelization  DNA Analysis
 Image Processing  Multimodal Optimization
 Vehicle routing problems  Traveling salesman problem and
 Scheduling applications its applications
Machine Learning Approach to Knowledge Acquisition
 Data Collection
 Data Preprocessing
 Feature Engineering
 Learning Algorithms
 Model Training and Evaluation
 Knowledge Representation
 Knowledge Refinement and Iteration

You might also like