OHJ-2550 Tekoäly, 6 op

Prof. Tapio Elomaa

Kevät 2007, 5.2.-15.3. ja 26.3.-10.5.

Harjoitustyöt ja viikkoharjoitukset: DI Heidi Koivistoinen ja DI Jussi Kujala

Luennot: ma 12-14 TB216 ja to 14-16 TC210
Harjoitusryhmät: to 12-14 TC133 ja pe 14-16 TB207
Kurssikoe: ma 14.5.2007 klo 9 - 12 TB104

- Ajankohtaista

- Yleistä

Esitietovaatimuksena on opintojakso OHJ-2150 Algoritmien analyysi. Lisäksi kurssin OHJ-2300 Johdatus tietojenkäsittelyteoriaan suorittamisesta on hyötyä.

-Luennot

Luennot perustuvat kirjaan:

Russell & Norvig: Artificial Intelligence: A Modern Approach, Second ed., Prentice Hall, 2003, jota on saatavissa Juveneksen kirjakaupasta hintaan 70 e.

ViikkoPäivämäärätLuentokalvot Chapters in the Course Book
1 5. ja 8.2. PDF 1 Introduction, 2 Intelligent Agents
2 12. ja 15.2. PDF 7 Logical Agents
3 19. ja 22.2. PDF 8 First-Order Logic, 9 Inference in First-Order Logic
4 26.2. ja 1.3. PDF 3 Solving Problems by Searching
5 5. ja 8.3. PDF 4 Informed Search and Exploration
6 12. ja 15.3. PDF 6 Adversarial Search, 13 Uncertainty
7 26. ja 29.3. PDF 14 Probabilistic Reasoning
8 2. ja 12.4. PDF 14 Probabilistic Reasoning, 16 Making Simple Decisions
9 16. ja 19.4. PDF 17 Making Complex Decisions, 18 Learning from Observations
10 23. ja 26.4. PDF 18 Learning from Observations, korjauksia attribuutin valintaan
11 3.5. PDF 20 Statistical Learning Methods
12 7.5. PDF 20 Statistical Learning Methods

- Harjoitustyöt

Harjoitustöiden palautusohje
Kurssilla on kolme erikseen pisteytettävää, pakollista harjoitustyötä:

- Viikkoharjoitukset

Kurssin luennoilla käsitellyistä asioista järjestetään aina seuraavalla viikolla "laskuharjoitukset". Niihin osallistuminen on erittäin suositeltavaa.
HarjoitusPäivätTehtävät
1 12.-16.2. PDF
2 19.-23.2. PDF
3 1.-2.3. PDF
4 8.-9.3. PDF Prolog ohjeita Vastauksia tehtäviin
5 15.-16.3. PDF
6 29.-30.3. PDF
7 12.-13.4. PDF
8 19.-20.4. PDF
9 26.-27.4. PDF
10 3.-4.5. PDF

- Sisältö

Kurssin luentosuunnitelma on seuraava. Tietoja täydennetään kurssin edetessä.

LuentovkoAihepiiri
1 Järjestäytyminen, johdanto, historia, älykkäät agentit
2-3 Logiikka, tietämys ja päättely, Prolog
4-5 Ongelmanratkaisu ja hakualgoritmit
6 Epävarma tieto ja päättely
- Syysloma
7-8 Epävarma tieto ja päättely
9 Toiminnan suunnittelu
10-12 Koneoppiminen

- Arvostelu

- Kirjallisuutta

- Linkkejä


May 7, 2007 http://www.cs.tut.fi/~elomaa