Kursplan fastställd 2021-02-26 av programansvarig (eller motsvarande).
Kursöversikt
- Engelskt namnAdvanced simulation and machine learning
- KurskodTIF345
- Omfattning7,5 Högskolepoäng
- ÄgareMPPHS
- UtbildningsnivåAvancerad nivå
- 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 Engelska
- Anmälningskod 85128
- Max antal deltagare60 (minst 10% av platserna reserveras för utbytesstudenter)
- Blockschema
- Sökbar för utbytesstudenterJa
Poängfördelning
Modul | LP1 | LP2 | LP3 | LP4 | Sommar | Ej LP | Tentamensdatum |
---|---|---|---|---|---|---|---|
0120 Projekt 7,5 hp Betygsskala: TH | 7,5 hp |
I program
- MPPHS - FYSIK, MASTERPROGRAM, Årskurs 1 (obligatoriskt valbar)
- MPPHS - FYSIK, MASTERPROGRAM, Årskurs 2 (valbar)
Examinator
- Paul Erhart
- Proprefekt, Fysik
Behörighet
Grundläggande behörighet för avancerad nivåSökande med en programregistrering på ett program där kursen ingår i programplanen undantas från ovan krav.
Särskild behörighet
Engelska 6Sökande med en programregistrering på ett program där kursen ingår i programplanen undantas från ovan krav.
Kursspecifika förkunskaper
TIF285 - Bayesiansk dataanalys och maskininlärning och FKA121 - Beräkningsfysik eller motsvarandeSyfte
Kursen behandlar ett urval av statistiska metoder och algoritmer från maskininlärning och deras tillämpning på simulering av fysikaliska system. Kursen är baserad på ett antal projekt, vilka introduceras via föreläsningar, och kompletteras med praktiska datorövningar. Under kursens gång kommer studenten att möta avancerade problem från modern naturvetenskaplig och teknisk forskning, med målet att reproducera vetenskapliga resultat. Projektuppgifterna genomförs företrädesvis med hjälp av programmeringsspråket Python och därtill befintliga, och fritt tillgängliga programpaket. På så vis tränas studentens förmåga att utveckla strukturerad datorkod med målet att genomföra pålitlig och vetenskaplig statisk analys.Lärandemål (efter fullgjord kurs ska studenten kunna)
- kritiskt granska beskrivningen av system inom fysikaliska vetenskaper med olika matematiska modeller
- rationalisera den numeriska representationen av sådana modeller på olika nivåer av förfining
- använda statistiska inferens och metoder från maskininlärning (ML) för att utvärdera och jämföra modeller
- förklara, med lämplig terminologi, metoder från ML och statistisk inferens
- analysera data och skriva kod på vetenskapligt och etiskt sätt
Innehåll
Avancerade simuleringar inom fysikvetenskap kan dra nytta av ML metoder på flera sätt:- Osäkerhetskvantifiering via Bayesiansk inferens
- Representering av matematiska modeller via ML-modeller, t.ex. neurala nätverk och Gaussiska processer
- Parametrisering och urval av ML-modeller via regressionstekniker
- Dimensionalitetsreduktion och "descriptors" för fysiska system
- Bayesiansk inferens och modellurval
- Generaliserade linjära modeller inklusive Gaussprocesser
- Avancerade metoder för regression och regulering
- Neurala nätverk
Organisation
- Föreläsningar
- Handlett arbete i datorsal (grupparbeten med beräkningsprojekt)
- Ett antal mindre inlämningsuppgifter
- Beräkningsprojekt med skriftlig rapportredovisning
Examination inklusive obligatoriska moment
Slutbetyget baseras på den kombinerade prestationen på inlämningsuppgifter och beräkningsprojekt.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.