183.605 Machine Learning for Visual Computing
Diese Lehrveranstaltung ist in allen zugeordneten Curricula Teil der STEOP.
Diese Lehrveranstaltung ist in mindestens einem zugeordneten Curriculum Teil der STEOP.

2022W, VU, 3.0h, 4.5EC
TUWELLectureTube

Merkmale

  • Semesterwochenstunden: 3.0
  • ECTS: 4.5
  • Typ: VU Vorlesung mit Übung
  • LectureTube Lehrveranstaltung
  • Format der Abhaltung: Hybrid

Lernergebnisse

Nach positiver Absolvierung der Lehrveranstaltung sind Studierende in der Lage...

  • geeignete Methoden für eine gegebene Problemstellung auszuwählen
  • angemessene Technologien, Software-Werkzeuge und Standards zur Lösung einer gestellten Aufgabe zu benutzen
  • Zusammenhänge und Prinzipien des maschinellen Lernens zu verstehen

Inhalt der Lehrveranstaltung

In diesem Einführungskurs werden die Grundlagen des maschinellen Lernens anhand von Beispielen aus der Computer Vision vermittelt. Er konzentriert sich auf einige wenige Schlüsselbereiche, auf deren Grundlage die wesentlichen Gesetze des maschinellen Lernens vermittelt werden. Ein tieferes Verständnis der Methoden erlangen die Studierenden durch die eigenständige Implementierung der Modelle in den Laborübungen. Schwerpunkte sind lineare Modelle mit festen Basisfunktionen und deren Kernelerweiterungen sowie Optimierungsverfahren in überwachten und unüberwachten Lernszenarien. Modelle mit adaptiven Basisfunktionen und neuronale Netze werden vorgestellt. Die grundlegenden Gesetzmäßigkeiten, die auch in den Übungen behandelt werden, sind: Fluch der Dimensionalität, Bias-Varianz-Tradeoff und theoretische Grenzen des Generalisierungsfehlers und die Beziehung zur Modellkomplexität. Wir werden Aspekte und Herausforderungen des Lernens aus hochdimensionalen Daten wie Bildern beleuchten.

Im Einzelnen befasst sich die Vorlesung mit:

  • lineare Modelle für Regression und Klassifikation (Perceptron, lineare Basisfunktionsmodelle, polynomiale und radiale Basisfunktionen, historischer Überblick), Anwendungen in der Computer Vision
  • Vorverarbeitung, Merkmalsauswahl, Techniken zur Merkmalsextraktion
  • Neuronale Netze
  • Fehlerfunktionen und Optimierung (z.B. Pseudo-Inverse, Gradientenabstieg, Newton-Methode)
  • Modellkomplexität, Regularisierung, Modellauswahl, VC-Dimension 
  • Kernel-Methoden: Dualität, sparsity, Support-Vektor-Maschine
  • Hauptkomponentenanalyse (linearer Kodierer) und Hebb'sche Regel
  • Bayes'sche Betrachtung der oben genannten Modelle, Bayes'sche Regression
  • Gaußsche Prozesse für die Regression
  • Clustering und Vektorquantisierung, latente Variablen (z. B. k-means)
  • Überblick über Deep-Learning-Modelle

Methoden

Durch die Implementierung grundlegender Klassifizierungs- und Regressionsmethoden, deren Weiterentwicklung und Bewertung anhand von Bilddaten wird ein tiefgreifendes Verständnis der wichtigsten Methoden vermittelt.

Methoden sind:

  • Vorlesung
  • Erstellen von Programmen, die vorgestellte Methoden implementieren, unter schriftlicher Anleitung
  • Vertiefung mittels Durchführen von Experimenten unter Verwendung der erstellten Programme
  • Erstellung eines Dokuments mit der Beschreibung und Interpretation der Resultate
  • mündliches Feedback während der Abgabegespräche

Prüfungsmodus

Prüfungsimmanent

Weitere Informationen

ECTS Breakdown: 

4.5 ECTS = 112.5 Stunden
30     Vorlesung
70     2 Übungsrunden (inklusive Befassen mit grundlegenden Methoden und 
       Literatur, Erstellen von Programmcode und Dokumentation)
2.5    2 Abgabegespräche (inklusive Vorbereitung)
10     Schriftliche Prüfung mit Vorbereitung

Vortragende Personen

Institut

LVA Termine

TagZeitDatumOrtBeschreibung
Fr.11:00 - 13:0007.10.2022 - 20.01.2023EI 5 Hochenegg HS Vorlesung
Machine Learning for Visual Computing - Einzeltermine
TagDatumZeitOrtBeschreibung
Fr.07.10.202211:00 - 13:00EI 5 Hochenegg HS Vorlesung
Fr.14.10.202211:00 - 13:00EI 5 Hochenegg HS Vorlesung
Fr.21.10.202211:00 - 13:00EI 5 Hochenegg HS Vorlesung
Fr.28.10.202211:00 - 13:00EI 5 Hochenegg HS Vorlesung
Fr.04.11.202211:00 - 13:00EI 5 Hochenegg HS Vorlesung
Fr.11.11.202211:00 - 13:00EI 5 Hochenegg HS Vorlesung
Fr.18.11.202211:00 - 13:00EI 5 Hochenegg HS Vorlesung
Fr.25.11.202211:00 - 13:00EI 5 Hochenegg HS Vorlesung
Fr.02.12.202211:00 - 13:00EI 5 Hochenegg HS Vorlesung
Fr.09.12.202211:00 - 13:00EI 5 Hochenegg HS Vorlesung
Fr.16.12.202211:00 - 13:00EI 5 Hochenegg HS Vorlesung
Fr.13.01.202311:00 - 13:00EI 5 Hochenegg HS Vorlesung
Fr.20.01.202311:00 - 13:00EI 5 Hochenegg HS Vorlesung

Leistungsnachweis

  • Abgabe zweier Aufgabenblätter
  • zwei Abgabegespräche
  • eine schriftliche Prüfung

Prüfungen

TagZeitDatumOrtPrüfungsmodusAnmeldefristAnmeldungPrüfung
Mi.15:00 - 17:0015.05.2024EI 9 Hlawka HS - ETIT schriftlich30.04.2024 08:00 - 14.05.2024 12:00in TISSMLVC written exam (second alternate date)
Mi.17:00 - 19:0012.06.2024FAV Hörsaal 1 Helmut Veith - INF schriftlich28.05.2024 08:00 - 11.06.2024 12:00in TISSMLVC written exam (third alternate date)

LVA-Anmeldung

Von Bis Abmeldung bis
26.09.2022 09:00 19.10.2022 23:59 31.10.2022 23:59

Anmeldemodalitäten

Die Anmeldung erfolgt im TISS. Die Einteilung in Kleingruppen mit je 3 Studierenden ist in den Tagen nach der Anmeldung in TUWEL möglich. 

Curricula

StudienkennzahlVerbindlichkeitSemesterAnm.Bed.Info
066 453 Biomedical Engineering Keine Angabe
066 645 Data Science Keine Angabe
066 926 Business Informatics Keine Angabe
066 932 Visual Computing Pflichtfach2. Semester
066 936 Medizinische Informatik Gebundenes Wahlfach

Literatur

Es wird kein Skriptum zur Lehrveranstaltung angeboten.

Vorkenntnisse

Kenntnisse in linearer Algebra und Wahrscheinlichkeitsrechnung

Vertiefende Lehrveranstaltungen

Weitere Informationen

Sprache

Deutsch