Kursplan fastställd 2023-02-07 av programansvarig (eller motsvarande).
Kursöversikt
- Engelskt namnBayesian inference and machine learning
- KurskodTIF385
- Omfattning6 Högskolepoäng
- ÄgareTKTFY
- UtbildningsnivåGrundnivå
- HuvudområdeTeknisk fysik
- InstitutionFYSIK
- BetygsskalaTH - Mycket väl godkänd (5), Väl godkänd (4), Godkänd (3), Underkänd
Kurstillfälle 1
- Undervisningsspråk Svenska
- Anmälningskod 57134
- Sökbar för utbytesstudenterNej
- Endast studenter med kurstillfället i programplan.
Poängfördelning
Modul | LP1 | LP2 | LP3 | LP4 | Sommar | Ej LP | Tentamensdatum |
---|---|---|---|---|---|---|---|
0122 Projekt 2 hp Betygsskala: UG | 2 hp | ||||||
0222 Tentamen 4 hp Betygsskala: TH | 4 hp |
|
I program
Examinator
- Christian Forssén
- Professor, Subatomär, högenergi- och plasmafysik, Fysik
Behörighet
Grundläggande behörighet för grundnivåSökande med en programregistrering på ett program där kursen ingår i programplanen undantas från ovan krav.
Särskild behörighet
Samma behörighet som det kursägande programmet.Sökande med en programregistrering på ett program där kursen ingår i programplanen undantas från ovan krav.
Kursspecifika förkunskaper
- Grundläggande kunskaper i matematik på kandidatnivå: Flervariabelanalys (MVE035 eller motsvarande), Linjär algebra (MVE670 eller motsvarande), Matematisk statistik (TMA321 eller motsvarande) - Grundläggande programmeringsteknik (SEE125 eller motsvarande). Programmeringsspråket Python kommer att användas i kursen.Syfte
Genom att bygga på fundament från en första grundkurs i matematisk statistik syftar kursen till att ge kunskaper om Bayesiansk inferens, både generellt och i sammanhang som involverar modellering av fysikaliska system, samt en djupare förståelse för modern maskininlärning. Tillsammans skall dessa kunskaper ge en stabil grund för praktisk tillämpning av statistiska modeller.Kursen är delvis projektbaserad och ett delsyfte är att utveckla och strukturera datorprogram för att utföra statistisk inferens och maskininlärning med vetenskapliga tillämpningar. Mer specifikt kommer fysikrelevanta projektuppgifter att utföras med programmeringsspråket Python i kombination med användbara, och fritt tillgängliga, programbibliotek.
Lärandemål (efter fullgjord kurs ska studenten kunna)
- utföra vetenskaplig modellering av fysikaliska system genom att tillämpa det Bayesianska paradigmet för inferens från data.
- redogöra för grundläggande koncept inom Bayesiansk statistik.
- förklara centrala aspekter hos Monte Carlo-metoder och Markovkedjor, samt tillämpa dessa för att numeriskt sampla multivariata sannolikhetsfördelningar.
- förstå och numeriskt implementera flera grundläggande algoritmer som används inom dataanalys och maskininlärning, som linjära regressions- och klassificeringsmetoder samt enkla neurala nätverk.
- använda python för praktisk tillämpning av statistiska inferensmetoder och maskininlärning för vetenskapling dataanalys, samt för att visualisera resultat.
- tillämpa ett vetenskapligt och etiskt arbetssätt i processen att samla in, utvärdera och analysera data samt skriva datorprogram, med ett särskilt beaktande av jämställdhet, likabehandling och mångfald.
- kunna redovisa resultat och slutsatser från en vetenskaplig dataanalys klart och tydligt samt med ett kritiskt förhållningssätt.
Innehåll
Kursen består av tre integrerade delar:
- Bayesiansk inferens
- Maskininlärning
- Stokastiska processer och MCMC simulering
Följande ämnen kommer att behandlas:
- Bayesiansk statistik;
- Centrala koncept inom maskininlärning;
- Linjära regressions- och klassificeringsmetoder;
- Neurala nätverk;
- Stokastiska processer, Markovkedjor och Markov chain Monte Carlo (MCMC) simulering;
Organisation
- Föreläsningar.
- Övningstillfällen (bland annat i datorsal)
- Rekommenderade analytiska och numeriska uppgifter
- Numeriska laborationer/projekt
Litteratur
Kompendium. Föreläsningsanteckningar.
Extra kurslitteratur publiceras på kurshemsidan.
Examination inklusive obligatoriska moment
Skriftlig tentamen
Numeriska projekt
Kursens examinator får examinera enstaka studenter på annat sätt än vad som anges ovan om särskilda skäl föreligger, till exempel om en student har ett beslut från Chalmers om pedagogiskt stöd på grund av funktionsnedsättning.