Homeworks
Homework #1
Basic Python. Due September 8.
Solutions
to Homework #1
Homework #2
Agents and Environments. Due September 15.
Solutions
to Homework #2
Homework #3
Search. Due September 22.
Solutions
to Homework #3
Homework #4
Heuristic Search. Due September 29.
Solutions
to Homework #4
Pseudo-homework
on Adversarial Search.
Homework #5
Propositional Logic and Intro to Jess. Due October 29.
Solutions
to Homework #5
Homework #6
Inference. Due November 5.
Answers
for part 1 of HW #6.
Answers
for part 2 (the Jess code) of HW #6
Homework #7
Decision Trees. Due November 12.
Pseudo-homework #2
Bayesian networks, utility, and value of information.
Pseudo-homework #3
Perceptrons, MDPs, and reinforcement learning.
Projects
Project 1
Implementing a genetic algorithm
Code
for the N-queens fitness function.
Code
for generating random TSP problems.
Project 2
Naive Bayes text classification.
Project 3
Face recognition with neural networks.