Introduction
  • Introduction to Optimization Problems
  • Random Search & Hill Climb
  • Introduction Quiz
Genetic Algorithm
  • Genetic Algorithm
  • Crossover and Mutation
  • Genetic Algorithm Quiz
Genetic Algorithm: Solving a Continuous Problem
  • GA: Utility Functions and Decoding Bits Into Floating Point Values
  • Decoding the bits - code
  • The first generation
  • Tournament Selection
  • Single Point Crossover
  • Mutation
  • Elitism (sort of)
  • Practice activity
  • Continuous problem quiz
Genetic Algorithm: Travelling Salesperson Problem
  • Preparing
  • Fitness and Crossover in the Travelling Salesperson Problem
  • Mutation in the Travelling Salesperson Problem
  • TSP Quiz
Simulated Annealing
  • Simulated Annealing - Theory
  • Simulated Annealing - Continuous Problem - Preparing
  • Simulated Annealing - Continuous Problem - Coding
  • Simulated Annealing - Looking at some values
  • The Knapsack Problem with Simulated Annealing
  • Simulated Annealing Quiz
Differential Evolution
  • Differential Evolution - Theory
  • Differential Evolution - Preparing the Code
  • DE code implementation
  • DE code implementation contd. and running
  • Differential Evolution Quiz
Ant Colony Optimization
  • Ant Colony Optimization - Theory
  • ACO - Preparing the Code
  • ACO - Implementation part 1
  • ACO - Implementation part 2
Congratulations & Bonus
  • Bonus section