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 1En laborationskurs.

Engelsk kursplan

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