02514 Deep Learning i Computer Vision

2022/2023

Kursusinformation
Deep Learning in Computer Vision
Engelsk
5
Kandidat
Juni
Campus Lyngby
Kurset består af forelæsninger og praktiske øvelser. Det bliver struktureret med tre delemner som hver tager en uge. Hver uge vil de studerende lave en poster baseret på deres resultater. Dette vil danne basis for den mundtlige eksamen.
3-uger
Skriftlig og mundtlig eksamen
Den endelige karakter består af en individuel multiple choice skriftlig eksamen og en mundtlig eksamen, som består af en gruppepræsentation af en tilfældig valgt poster fra en af de tre uger. De to eksamener tæller 50% hver. Hvis en fysisk multiple choice eksamen ikke er muligt pga Covid-19, bliver 100% af karakteren baseret på en mundtlig eksamen bestående af en gruppepræsentation af en tilfældig valgt poster samt individuelle spørgsmål fra hele kurset.
Skriftlig eksamen: 2 timer
Alle hjælpemidler er tilladt :

Alle hjælpemidler foruden internet

7-trins skala , intern bedømmelse
02502.02450.02456.02506 , 02502, 02450, samt enten 02456 eller 02506
Minimum 8
Aasa Feragen , afhar@dtu.dk
Dimitrios Papadopoulos , Lyngby Campus, Bygning 324 , dimp@dtu.dk
01 Institut for Matematik og Computer Science
I studieplanlæggeren
Dette kursus giver den studerende en mulighed for at lave eller forberede et projekt som kan deltage i DTUs studenterkonference om bæredygtighed, klimateknologi og miljø (GRØN DYST). Se mere på http://www.groendyst.dtu.dk
Overordnede kursusmål
Mange computer vision opgaver, som traditionelt har været løst med algoritmer baseret på designede features bliver nu løst med brug af deep learning. Dette inkluderer opgaver som objektdetektion, segmentering ,klassifikation og generativ modellering. I dette kursus vil den studerende lære om disse opgaver, og hvordan de løses med deep learning. Det vil gøre de studerende i stand til at identificere og beskrive et problem indenfor computer vision, løse det med brug af en relevant neutralt netværksarkitektur og analysere kvaliteten af løsningen.
Læringsmål
En studerende, der fuldt ud har opfyldt kursets mål, vil kunne:
  • Definere hvad deep learning er og forklare forskel på deep learning modeller og traditionelle machine learning modeller baseret på hånd-designede features for computer vision.
  • Udvælge og implementere en passende convolutional neural netværksarkitektur for klassifikation, lokalisering og segmentering.
  • Fortolke og illustrere interne repræsentationer i et convolutional neuralt netværk
  • Demonstrere kendskab til og brug af populære teknikker brugt til træning af neurale netværk.
  • Finde passende træningsdata for et givent problem samt anvende relevant data augmentation.
  • Bestemme og analysere hvor godt et convolutional neuralt netværk virker.
  • Forklare brugen af generative adversarial netværk i computer vision.
  • Kommunikere resultater konsist via posters og præsentationer.
  • Diskutere emner fra kurset på en konsistent måde.
Kursusindhold
Kurset indeholder forelæsninger og øvelser om neurale netværk for computer vision. Øvelserne tager den studerende fra en konkret problemstilling indenfor computer vision til en løsning baseret på neurale netværk. Der dækkes emner indenfor billedgenkendelse og -forståelse så som billedklassifikation, objektgenkendelse, semantisk segmentering samt billedgenerering.
Sidst opdateret
17. juni, 2022