No.
Date
Topics
Lecture
References
1
25/08
Introduction, Course Overview


2
01/09
Intro of Evolutionary Algorithms, Swarm Intelligence, Neural Networks, Reinforcement Learning, Fuzzy Logic


3
03/09
Evolutionary Computation - Evolutionary Process, genes, chromosomes, Survival of the fittest, Exploration vs Exploitation


4
08/09
Problem formulation in EA,
Crossover, Mutation
Using EA to solve Traveling Salesman problem


5
10/09
Parent Selection & Survivor Selection mechanisms


6
15/09
Discussion on Assignment 1,
EA Performance Indicators, NFL Theorem

Assignment #1 (Part 1) - due on 22nd Sep
7
17/09
Evolutionary Programming and Evolutionary Strategies, Uniform & Gaussian mutations


8
22/09
Genetic Algorithms,
Discussion on Assignment 1 (Part 1)


9
24/09
Artificial Neural Networks

Reading Assignment 1
-


Term Exam - I and Eid Holidays


10
13/10
Artificial Neural Networks - Backpropagation


11
15/10
Building Pacman Controller

Assignment # 2 - Building ANN based pacman controller
12
20/10
Swarn Intelligence: Ant Colony Optimization (ACO)


13
22/10
ACO, Review of Term Exam I copies


14
27/10
Particle Swarm Optimization (PSO)


15
29/10
Review of Assignment 2 - Building pacman controller using PSO optimized neural network


16
05/11
Simulated Annealing, Tabu Search


17
10/11
Artificial Immune System
Differential Evolution

Assignment 3 (Due on 24th Nov) : Optimize the functions given in Assignment 1 using AIS
18
12/11
Review of Assignment 2 - Evolutionary Neural Network based pacman controller


19
24/11
Reinforcement Learning, Markov Decision Process (MDP), Reward, Policy, RL vs EA


20
26/11
Reinforcement Learning: Reward vs Values, Value Iteration Algorithm

Project: Evolving tic-tac-toe agent using Reinforcement Learning
Due at the end of semester
21
01/12
Episodic learning, Temporal Difference Learning, Action Selection Policies (e-Greedy, Softmax)


22
03/12
QLearning, Function Approximation


23,24
08/12
Class Presentations
Presentation Slides

25
15/12
Class Presentation, Review of Mid term 2 Copies, Project Discussion


26,27
17/12
Fuzzy Logic and Reasoning


28,29
21/12
Project Presentations