OHJ-2556 Artificial Intelligence, 6 cr

Prof. Tapio Elomaa

Spring 2010, Feb. 23 - May, 20

Programming exercises and weekly exercises: M.Sc. Heidi Koivisto and M.Sc. Teemu Heinimäki

Lectures: Tue 12-14 TB214 and Thu 12-14 TB219
Exercise groups: Tue 10-12 TC128 and Wed 10-12 TC210 M.Sc. Teemu Heinimäki
Course exam: Mon. May 24, 2010, 5 - 8 PM

- News

- General Information

A course on programming (e.g., OHJ-1156 Programming II) is an obligatory prerequisite.
Courses OHJ-2156 Analysis of Algorithms and OHJ-2306 Introduction to Theoretical Computer Science help to follow the lectures and are, thus, recommended prerequisites.

- Lectures

The lectures are based on the textbook:

Russell & Norvig: Artificial Intelligence: A Modern Approach, Second ed., Prentice Hall, 2003.

WeekDatesSlides Chapters in the Course Book
1 Feb. 23 and 25 PDF 1 Introduction, 2 Intelligent Agents
2 Mar. 2 and 4 PDF 3 Solving Problems by Searching
3 Mar. 9 and 11 PDF 4 Informed Search and Exploration
4 Mar. 16 and 18 PDF 6 Adversarial Search
5 Mar. 23 and 25 PDF 7 Logical Agents
6 Mar. 30 and Apr. 1 PDF 8 First-Order Logic, 9 Inference in First-Order Logic
7 Apr. 13 and 15 PDF 9 Inference in First-Order Logic, 13 Uncertainty
8 Apr. 20 and 22 PDF 13 Uncertainty, 14 Probabilistic Reasoning
9 Apr. 27 and 29 PDF 14 Probabilistic Reasoning
10 May 4 and 6 PDF 16 Making Simple Decisions, 17 Making Complex Decisions
11-12 May 11 and 18 PDF 18 Learning from Observations

- Weekly Exercises

There are two exercise sessions every week. They are concerned with topics that were lectured the previous week. Questions to next week's exercises are published on this page on previous Wednesday.

M.Sc. Teemu Heinimäki holds the exercise sessions on Tue 10 - 12 in TC128 and on Wed 10 - 12 in TC 210

ExerciseDatesProblems
1 Mar. 9 - 10 PDF
2 Mar. 16 - 17 PDF
3 Mar. 23 - 24 PDF
4 Mar. 30 - 31 PDF
5 Apr. 13 - 14 PDF
6 Apr. 20 - 21 PDF
7 Apr. 27 - 28 PDF
8 May 4 - 5 PDF
9 May 11 - 12 PDF

- Home Work

- Course Grading

- Literature

- Links


May 29, 2010 http://www.cs.tut.fi/~elomaa