AI-programmering 7.5 hp
Kursinnehåll
Kursen behandlar ett antal viktiga AI algoritmer och deras implementering. I kursens första del behandlas historiskt intressanta problem inom AI, vilka löses med sökning och resonemang under osäkerhet. I denna del av kursen används ett programmeringsspråk som möjliggör implementering av intelligenta agenter. Därefter studeras några AI algoritmer som har fått stort genomslag i dataspelsutveckling, såsom A\* och minimax med alpha-beta klippning. Kursens sista del fokuserar på lärande algoritmer, mer konkret på de två övergripande paradigmen övervakad inlärning (eng. supervised learning) och förstärkningsinlärning (eng. reinforcement learning).
Kursen innehåller följande moment:
- introduktion till intelligent programmering
- problemlösning med hjälp av sök
- resonemang under osäkerhet
- effektiva sökalgoritmer, exempelvis för vägval i datorspel
- konstruktion av intelligenta datorspelare
- övervakad inlärning
- självlärande agenter
Förkunskapskrav
Grundläggande behörighet samt genomgångna kurser 60 hp inom huvudområdet Datateknik varav genomgången kurs i Objektorienterad mjukvarudesign, 6 hp eller motsvarande kunskaper.
Utbildningsnivå: Grundnivå
Kurskod/Ladokkod: TAIN11
Kursen ges vid: Tekniska högskolan
| Label | Value |
|---|---|
| Typ av Kurs | Programkurstillfälle |
| Studieform | Normal |
| Termin | Hösten 2026 |
| Studieperiod |
vecka 36 - vecka 43
|
| Studietakt | Halvfart |
| Undervisningsspråk | Svenska |
| Ort | Jönköping |
| Kurstid | Dagtid |
| Studieavgift Gäller enbart studenter utanför EU/EES/Schweiz: | 21375 SEK |
| Kursplan (PDF) | |
| Anmälningskod | HJ-T1059 |