TDDA13 Artificiell intelligens, 3,5 poäng
/Artificial Intelligence D/

För: D3, DX3

Utbildningsområde: Teknik    Ämnesgrupp: Datalogi
Fördjupningsnivå: B

Mål:
Kursen ger en bred översikt över området artificiell intelligens och presenterar grundläggande metoder för konstruktion av system som kan lösa problem, föra förnuftiga och rationella resonemang och kommunicera i naturligt språk.

Förkunskaper:
TDDB 93 Programmering i inkrementellt system (eller TDDB 25), TATM 90 Diskret matematik och logik (eller motsvarande), TDDB 57 Data-strukturer och algoritmer.

Påbyggnadskurser:
TDDA 14 AI-programmering, TDDA 16 Artificiell intelligens - Kunskapsrepresentation, TDDB 66 Expertsystem - metodik och verktyg.

Organisation:
Föreläsningarna ägnas åt teorigenomgång. Implementation av några av de presenterade teorierna utförs i Common Lisp på laborationerna.

Kursinnehåll:
Översikt över artificiell intelligens (AI) och dess tillämpningar. Logik som medel för representation av kunskap. Resonemang med ofullständig kunskap: ickemonotont och probabilistiskt resonemang. Strukturerade representationer. Sökning som problem-lösningsmetod. Handlingsplanering för robotar. AI-metoder för naturligt språk behandling. Induktion och inlärning. Orientering om alternativa arkitekturer för AI-system.

Kurslitteratur:
Russel and Norvig, Artificiell Intelligence, A Modern Approach , Prentice Hall, 1995. eller Referenslitteratur: Shapiro, C, Encyclopedia of Artificial Intelligence , Vol. 1-2, Wiley Interscience, 1992.

TEN1En skriftlig tentamen, 2 p.
LAB1En laborationskurs., 1,5 p.

Undervisningsspåk är Engelska.

Engelsk kursplan

Gäller 1999, beslut av utbildningsnämnden november 1998