Unit 2
Unit 2
and Planning
Local Search Algorithms and Optimization
Problems – Constraint Satisfaction Problems :
Map coloring Problem, N Queens Problem –
Classical Planning: Air Cargo Transport Problem,
Spare tire Problem – Block World Problem –
Algorithms for Planning as a State Space Search
Local Search
Example for Local Search Algorithm
• Hill climbing algorithm
• Simulated annealing
• Local beam search
• Evolutionary Algorithm – Genetic
Algorithm
Genetic Algorithms
Genetic algorithms represent another approach to ML
optimization. The principle that lays behind the logic of these
algorithms is an attempt to apply the theory of evolution to
machine learning.
Mathematical Optimization