Bayesiansk statistik för maskininlärning, 3 hp
Bayesian Statistics for Machine Learning, 3 credits
Kurskod: DT8057
Akademin för informationsteknologi
Nivå: Avancerad nivå
Välj kursplan
Fastställd av: Forsknings- och utbildningsnämnden, 2025-03-08 och gäller studenter antagna höstterminen 2025.
Huvudområde med fördjupning
Datateknik, Avancerad nivå, har endast kurs/er på grundnivå som förkunskapskrav. (A1N)Behörighetskrav
Kandidatexamen i datateknik eller Högskoleingenjörsexamen i datateknik inklusive 5 hp statistik och 5 hp maskininlärning. Engelska 6 eller Engelska nivå 2. Undantag ges för kravet på svenska, för dig med utländska betyg.
Kursens inplacering i utbildningssystemet
Kursen ges som en fristående kurs.
Mål
Denna kurs syftar till att ge en bred introduktion till Bayesiansk statistik och dess användning i maskininlärning. Målet är att studenten ska lära sig om grundläggande Bayesianska begrepp, parametrisk och icke-parametrisk Bayesiansk estimering och inferens, statistiska maskininlärningsmodeller och Bayesianska djupa neurala nätverk.
Efter avslutad kurs ska studenten kunna:
Kunskap och förståelse
- beskriva de grundläggande begreppen inom Bayesiansk statistik och skillnaden mot frekventistisk statistik
- redogöra för vilka olika metoder för Bayesiansk inferens som finns
- självständigt härleda och anpassa enkla Bayesianska metoder
Färdighet och förmåga
- tillämpa Bayesianska metoder på verkliga problem
- använda standardverktyg för Bayesiansk analys och maskininlärning
- självständigt härleda och anpassa enkla Bayesianska metoder
Värderingsförmåga och förhållningssätt
- bedöma vilka fördelar en Bayesiansk metod kan ge i ett specifikt fall
- avgöra vilken Bayesiansk metod som kan användas i ett specifikt fall
Innehåll
Kursen är uppdelad i:
Grundläggande Bayesianska begrepp, att välja priors och härleda grundläggande ekvationer, Bayesiansk inferens, parametrisk modell, estimering, samplingsbaserade metoder, sekventiell inferens (Kalmanfilter, partikelfilter), approximativ inferens, modellval, saknade data samt Bayesianska djupa neurala nätverk.
Undervisningsspråk
Undervisning
Föreläsningar ges genom videokonferensverktyg och följs av praktiska labbuppgifter i Python, tillhandahållna som Jupyternotebooks, som låter deltagarna gräva i de begrepp som presenterats i föreläsningarna och omsätta dem i praktiken.
Undervisningen sker via högskolans lärplattform.
Betygsskala
Examinationsformer
Kursen examineras genom hemuppgift, laborationer och övningar, som alla görs individuellt. Hemuppgiften framställs såväl skriftligt som muntligt.
2201: Hemuppgift, 1 hp
Tvågradig skala (UG): Underkänd (U), Godkänd (G)
2202: Laborationer och övningar, 2 hp
Tvågradig skala (UG): Underkänd (U), Godkänd (G)
Undantag från angiven examinationsform
Om särskilda skäl finns får examinator göra undantag från angiven examinationsform och medge att en student examineras på annat sätt. Särskilda skäl kan till exempel vara beslut om riktat pedagogiskt stöd.
Kursvärdering
I kursen ingår kursvärdering. Denna är vägledande för utveckling och planering av kursen. Kursvärderingen dokumenteras och redovisas för studenterna.
Kurslitteratur och övriga läromedel
Litteraturlista 2025-09-01 – Tills vidare
Beslutad av: Forsknings- och utbildningsnämnden, 2025-03-08.
Christopher M. Bishop. Pattern Recognition and Machine Learning. Springer, 2011
M. Antónia Amaral Turkman, Carlos Daniel Paulino, Peter Müller. Computational Bayesian Statistics: An Introduction. Vol. 11. Cambridge University Press, 2019