TDDA13 ARTIFICIELL INTELLIGENS D, 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:
TDDB93 Programmering i inkrementellt system (eller TDDB 25), TATM90 Diskret matematik och logik (eller motsvarande), TDDB57 Data-strukturer och algoritmer.

Påbyggnadskurser:
TDDA14 AI-programmering, TDDA16 Artificiell intelligens - Kunskaps representation, TDDB66 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
LAB1En laborationskurs.

Engelsk kursplan

Gäller 1997/98, beslut av utbildningsnämnden maj-97