Kursen behandlar grunderna av modeller och beräkningsmetoder för artificiell intelligens.
Efter kursen ska studenten kunna
visa kunskap om den disciplinära grunden och beprövad erfarenhet av design och analys av system byggda med hjälp av principer för artificiell intelligens
visa förståelse för metoder och teorier inom området artificiell intelligens
visa förmåga att tillämpa AI-metoder för att lösa praktiska uppgifter.
visa förmågan att utvärdera prestanda för olika AI-modeller olika probleminställningar och kvalitetsegenskaper.
Kursinnehåll
Ämnen som behandlas inkluderar: grundläggande metodik, paradigm för artificiell intelligens, inlärningsmetoder och strategier inklusive övervakat, oövervakat och förstärkt inlärning. Metoder för att utvärdera lärandemål. Kunskapsmodeller, resonemangsmodeller.
Förutsättningar
Grundläggande behörighet samt kurser om minst 60 hp på grundnivå, varav följande kunskaper/kurser ingår: Programmering i Python (D0009E Introduction till Programmering, 7.5 hp) , Objektorienterad programmering (D0010E Objektorienterad programmering och design, 7.5 hp), Grundläggande matematik (M0049M Linjär algebra och differentialekvationer, 7,5 hp), Boolesk algebra och binära tal (M0009M Diskret matematik, 7,5 hp), Kunskaper i engelska, motsvarande Engelska 6.