TDDA14 | AI-PROGRAMMERING, 5 poäng /AI Programming/ För: C3, C4 | |
Utbildningsområde: Teknik Ämnesgrupp: Datalogi | ||
Fördjupningsnivå: C | ||
Klassning för datavetenskaplig examen: Datavetenskap | ||
Mål: Studenterna skall känna till de centrala data- och programstrukturer som används vid konstruktion av AI-system. De ska även ha en praktisk erfarenhet av implementering av dessa strukturer.Förkunskaper: TDDA58 Artificiell intelligens C eller TDDA13 Artificiell intelligens D.Organisation: Föreläsningarna ägnas åt genomgång av de centrala data- och program strukturerna. Vid storseminarierna diskuteras dessa i detalj som förberedelse inför laborationerna. På laborationerna implementeras några av de presenterade teorierna i Common Lisp.Kursinnehåll: Diskrimineringsnät, deduktiv informationshämtning, databeroende, regel baserade samt icke-symboliska representationssystem (genetiska algoritmer).Kurslitteratur: Peter Norvig:, Paradigms of Artificial Intelligence Programming , Morgan Kaufmann Publishers, 1992. Referenslitteratur: Shapiro, C, Encyclopedia of Artificial Intelligence , Vol. 1-2, Wiley International. 1991. | ||
LAB 1 | En laborationskurs. |