
AI506: Avanceret maskinlæring
Det Naturvidenskabelige Studienævn
Undervisningssprog: På dansk eller engelsk afhængigt af underviser, men engelsk ved internationale studerende
EKA: N400006102
Censur: Ekstern prøve
Bedømmelse: 7-trinsskala
Udbudssteder: Odense
Udbudsterminer: Forår
Niveau: Bachelor
STADS ID (UVA): N400006101
ECTS-point: 7.5
Godkendelsesdato: 08-10-2024
Varighed: 1 semester
Version: Godkendt - aktiv
Indgangskrav
Faglige forudsætninger
Studerende, der følger kurset, forventes at
- have grundlæggende kendskab til lineær algebra
- Besidde grundlæggende programmeringsfærdigheder i Python, herunder håndtering af virtuelle miljøer, anvendelse af biblioteker og udførelse af grundlæggende data science operationer
Formål
Maskinlæring forandrer i øjeblikket den verden, vi lever i, og har vist sig at have succesrige anvendelser inden for næsten alle videnskabsdomæner såvel som dagligdagen. Selvom avancerede maskinlæringsteknikker er nyttige og imponerende, kommer de også med begrænsninger, ulemper og faldgruber. For alle, der stræber efter dygtighed inden for kunstig intelligens, er det helt afgørende ikke kun at anvende grundlæggende maskinlæringsteknikker, men også at forstå dem og bruge dem korrekt for at undgå fejl, bias og opnå optimal ydeevne.
I dette kursus vil vi diskutere grundlæggende principper for avancerede teknikker inden for maskinlæring såsom dybe neurale netværk, transformers, grafiske neurale netværk, probabilistisk modellering og deres anvendelser på praktiske problemer. Vi vil lære om styrken, men også begrænsningerne ved disse metoder. Ved kursets afslutning vil de studerende have betydelig kendskab til emnet og vil kunne anvende de lærte teknikker inden for en bred vifte af forskellige områder.
Målbeskrivelse
For at opnå kursets formål er det læringsmålet for kurset, at den studerende demonstrerer evnen til at:
- Beskriv designet og funktionsprincipperne for de præsenterede algoritmer i et matematisk præcist sprog.
- Analysere de forskellige typer avancerede maskinlæringsteknikker og argumentere for deres ideelle anvendelsesområde og træffe et oplyst valg af metode til en konkret problemstilling.
- Reflektere over de forskellige tilgange til maskinlæring, deres fordele/ulemper og kommentere på deres mest hensigtsmæssige anvendelse til specifikke problemer.
- Tilpas avancerede maskinlægningsalgoritmer til opgaver inden for et bestemt domæne.
- Anvend biblioteker til at implementere, træne og anvende alle præsenterede metoder i praksis.
Indhold
- Probabilistic Modeling
- Deep Neural Networks
- Optimization and Regularization
- Transformers
- Graph Neural Networks
- Autoencoders
- Fundamentals of interpretability in machine learning
Litteratur
Eksamensbestemmelser
Eksamenselement a)
Tidsmæssig placering
Juni
Udprøvninger
Portfolio
EKA
N400006102
Censur
Ekstern prøve
Bedømmelse
7-trinsskala
Identifikation
Fulde navn og SDU brugernavn
Sprog
Følger, som udgangspunkt, undervisningssprog
Varighed
Mundtlig eksamen - 30 min inkl. votering, ingen forberedelse
Hjælpemidler
Ikke tilladt
ECTS-point
7.5
Uddybende information
Portfolio eksamen består af to elementer:
1. To større opgaver i løbet af kurset
2. Mundtlig eksamen
Vejledende antal undervisningstimer
Undervisningsform
På naturvidenskab er undervisningen tilrettelagt efter trefasemodellen dvs. intro, trænings- og studiefasen.
- Introfase 36 timer
- Træningsfase 18 timer, heraf eksaminatorier:18 timer
Aktiviteter i studiefasen:
- Løsning af små øvelser med hjem for at diskutere disse i øvelsesafsnittene.
- Løsning af projektopgaverne.
- Selvstudium af forskellige dele af kursusmaterialet.
- Refleksion over forelæsnings- og eksaminatorietimerne
Ansvarlig underviser
Navn | Institut | |
---|---|---|
Lukas Paul Achatius Galke | galke@imada.sdu.dk | Department of Mathematics and Computer Science |
Melih Kandemir | kandemir@imada.sdu.dk | Concurrency |
Skemaoplysninger
Administrationsenhed
Team hos Registratur
Udbudssteder
Anbefalede studieforløb
Profil | Uddannelse | Semester | Udbuds periode |
---|---|---|---|
BA centralt fag i kunstig intelligens et-faglig - Optag 2023 og 2024 | Bachelor i kunstig intelligens | Odense | 4 | E24 |
Overgangsordninger
Overgangsordninger beskriver, hvordan et kursus erstatter et andet kursus, når der ændres i et studieforløb.
Hvis der er lavet en overgangsordning for et kursus vil den fremgå af oversigten.
Se overgangsordninger for alle kurser på Det Naturvidenskabelige Fakultet.
Se overgangsordninger for alle kurser på Det Naturvidenskabelige Fakultet.