TDDA13 | Artificiell intelligens, 3,5 poäng /Artificial Intelligence / 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. | ||
TEN1 | En skriftlig tentamen, 2 p. | |
LAB1 | En laborationskurs., 1,5 p. |
Undervisningsspråk är Engelska.