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. | ||
TEN1 | En skriftlig tentamen | |
LAB1 | En laborationskurs. |