TFYB16 · 6 hp · Avancerad nivå (A1N) · Teknisk fysik
Artificiell Intelligens för Materialvetenskap
Ges · nästa start VT 2027
Ingen tentastatistik än
Det finns inget tentatillfälle med minst 5 studenter de senaste tre läsåren. Nya kurser och kurser som bara examineras med projekt saknar ofta statistik.
Ingår i 3 program
Om kursen
Mål
Syftet med kursen är att introducera metoder inom maskininlärning och artificiell intelligens samt att ge studenten de kunskaper och färdigheter som krävs för att börja tillämpa sådana metoder för att lösa problem inom materialvetenskap.Efter genomgången kurs ska studenten kunna:
- implementera och använda klassiska maskininlärningsmetoder samt neurala nätverk
- välja lämpliga tekniker och algoritmer utifrån givna problem
- använda materialdata från öppna databaser för maskininlärning
- tillämpa metoder inom artificiell intelligens i ett materialvetenskapligt projekt samt presentera resultaten.
Innehåll
Kursinnehållet är uppdelat i sex moduler.
1. Introduktion till Python. En kort valfri modul för studenter utan tidigare Python-erfarenhet. Modulen erbjuder de grundläggande kunskaperna i Python som krävs för att följa resten av kursen.
2. Klassisk maskininlärning. Denna modul introducerar grundläggande maskininlärningsalgoritmer för regression, klassificering, klusterbildning och dimensionalitetsreduktion. Utöver att introducera grundläggande algoritmer kommer vi gå igenom det typiska AI-arbetsflödet med datahantering, träning av modeller, optimering, regularisering, och hur modeller utvärderas
3. Neuronala nätverk. Denna modul fokuserar på grunderna i neurala nätverk, och vi går igenom ett neural näterks alla komponenter, aktiveringsfunktioner, modellträning, nätverksdesign och regulariseringstekniker. Vi går igenom vanliga nätverksarkitekturer som till exempel feedforward networks, convolutional networks, och autoencoders.
4. Avancerade områden.Denna modul introducerar några mer avancerade ämnen som till exempel såsom transformers och graph neural networks
För modulerna 2, 3 och 4 är den underliggande teorin och metodiken fältoberoende och brett tillämpbar. Då kursen är utvecklad med materialvetenskap och kemi i åtanke, är dock exempel och datasett till stor del hämtade från dessa områden.
5. Materialinformatik.Denna modul går igenom grunderna för hur vi kan tillämpa AI metoder på molekyler och material. Vi kommer gå igenom olika sätta att representera, beskriva, och beräkna deskriptorer för molekyler och material. Vi kommer även gå igenom viktiga materialdatabaser.
6. Projektarbete.I slutet av kursen tillämpar studenterna AI-metoder i ett materialvetenskapligt projekt. Studenterna väljer ett projektämne i samråd med kursläraren. Projektet presenteras både i en skriftlig rapport och muntligt.
- Examinator
- Jesper Jacobsson
- Schemalagd tid
- 40 h
- Huvudområde
- Teknisk fysik