Zur Modulseite PDF generieren

#41142 / #1

Seit SoSe 2024

Deutsch, Englisch

Deep Learning 2-X

9

Müller, Klaus-Robert

Benotet

Schriftliche Prüfung

Englisch

Zugehörigkeit


Fakultät IV

Institut für Softwaretechnik und Theoretische Informatik

34352000 FG Maschinelles Lernen

Keine Angabe

Kontakt


MAR 4-1

Vandermeulen, Robert Anton

vandermeulen@tu-berlin.de

Lernergebnisse

Verständnis fortgeschrittener Techniken des Deep Learning, einschließlich der Anwendung mathematischer Konzepte wie Differentialgleichungen, Gruppentheorie und Fixpunktiteration in neuronalen Netzen. Verständnis fortgeschrittener Architekturen tiefer neuronaler Netze, die in der Praxis verwendet werden (z. B. GANs, Transformer, Normalizing Flows, äquivariante neuronale Netze). Fähigkeit, fortgeschrittene neuronale Netze mit gängigen Deep-Learning-Frameworks zu implementieren.

Lehrinhalte

Fortgeschrittene Techniken wie Self-Attention, äquivariante Convolutions, deep equilibrium networks, generative adversarische Netze, neuronale Differentialgleichungen und Normalizing Flows. Anwendung von Techniken des maschinellen Lernens wie selbstüberwachtes/autoregressives Lernen, Dichteschätzung, Erkennung von Anomalien und Reinforcement Learning in neuronalen Netzen. Ansätze zur Beschleunigung und Deployment neuronaler Netze, wie Destillation, Quantisierung und Faktorisierung.

Modulbestandteile

Pflichtbereich

Die folgenden Veranstaltungen sind für das Modul obligatorisch:

LehrveranstaltungenArtNummerTurnusSpracheSWS ISIS VVZ
Deep Learning 2 - mainIVSoSede4

Wahlpflichtbereich

Aus den folgenden Veranstaltungen müssen 3 Leistungspunkte abgeschlossen werden.

LehrveranstaltungenArtNummerTurnusSpracheSWS ISIS VVZ
Bayesian LearningVL343 L 8043WiSeKeine Angabe2
Classical Topics in MLSEM0434 L 588WiSeKeine Angabe2
Explainable Machine LearningSEMWiSe/SoSede2
Generative ModelsSEMWiSe/SoSede2
Machine Learning and Data Management SystemsSEMWiSe/SoSeKeine Angabe2
Machine Learning in the SciencesVLSoSeKeine Angabe2
Mathematische Grundlagen für Maschinelles LernenKU0434 L 545WiSe/SoSeKeine Angabe2
Software engineering practices for scientific software developmentSEMWiSe/SoSede2

Arbeitsaufwand und Leistungspunkte

Bayesian Learning (VL):

AufwandbeschreibungMultiplikatorStundenGesamt
Präsenzzeit15.02.0h30.0h
Vor-/Nachbereitung15.04.0h60.0h
90.0h(~3 LP)

Classical Topics in ML (SEM):

AufwandbeschreibungMultiplikatorStundenGesamt
Präsenzzeit15.02.0h30.0h
Vor-/Nachbereitung15.06.0h90.0h
120.0h(~4 LP)

Deep Learning 2 - main (IV):

AufwandbeschreibungMultiplikatorStundenGesamt
Präsenzzeit15.04.0h60.0h
Vor-/Nachbereitung15.08.0h120.0h
180.0h(~6 LP)

Explainable Machine Learning (SEM):

AufwandbeschreibungMultiplikatorStundenGesamt
Präsenzzeit15.02.0h30.0h
Vor-/Nachbereitung15.04.0h60.0h
90.0h(~3 LP)

Generative Models (SEM):

AufwandbeschreibungMultiplikatorStundenGesamt
Präsenzzeit15.02.0h30.0h
Vor-/Nachbereitung15.04.0h60.0h
90.0h(~3 LP)

Machine Learning and Data Management Systems (SEM):

AufwandbeschreibungMultiplikatorStundenGesamt
Präsenzzeit15.02.0h30.0h
30.0h(~1 LP)

Machine Learning in the Sciences (VL):

AufwandbeschreibungMultiplikatorStundenGesamt
Präsenzzeit15.02.0h30.0h
Vor-/Nachbereitung15.04.0h60.0h
90.0h(~3 LP)

Mathematische Grundlagen für Maschinelles Lernen (KU):

AufwandbeschreibungMultiplikatorStundenGesamt
Präsenzzeit15.02.0h30.0h
Vor-/Nachbereitung15.04.0h60.0h
90.0h(~3 LP)

Software engineering practices for scientific software development (SEM):

AufwandbeschreibungMultiplikatorStundenGesamt
Präsenzzeit15.02.0h30.0h
Vor-/Nachbereitung15.04.0h60.0h
90.0h(~3 LP)
Der Aufwand des Moduls summiert sich zu 270.0 Stunden. Damit umfasst das Modul 9 Leistungspunkte.

Beschreibung der Lehr- und Lernformen

Das Modul besteht aus wöchentlichen Vorlesungen und wöchentlichen Hausaufgaben.

Voraussetzungen für die Teilnahme / Prüfung

Wünschenswerte Voraussetzungen für die Teilnahme an den Lehrveranstaltungen:

Es gibt keine formalen Voraussetzungen. Das Modul baut jedoch auf dem Modul Deep Learning 1 auf. Daher sind Grundkenntnisse über maschinelles Lernen und neuronale Netze wünschenswert. Vorkenntnisse in Multivariater Infinitesimalrechnung, Wahrscheinlichkeitsrechnung und Python-Programmierung werden vorausgesetzt.

Verpflichtende Voraussetzungen für die Modulprüfungsanmeldung:

Voraussetzung
Leistungsnachweis »[ML] Non-graded certificate for elective«

Abschluss des Moduls

Benotung

Benotet

Prüfungsform

Schriftliche Prüfung

Sprache(n)

Englisch

Dauer/Umfang

120 Minuten

Dauer des Moduls

Für Belegung und Abschluss des Moduls ist folgende Semesteranzahl veranschlagt:
1 Semester.

Dieses Modul kann in folgenden Semestern begonnen werden:
Sommersemester.

Maximale teilnehmende Personen

Dieses Modul ist nicht auf eine Anzahl Studierender begrenzt.

Anmeldeformalitäten

siehe Kurs-Webseite

Literaturhinweise, Skripte

Skript in Papierform

Verfügbarkeit:  nicht verfügbar

 

Skript in elektronischer Form

Verfügbarkeit:  verfügbar
Zusätzliche Informationen:
Die Vorlesungsfolien finden Sie auf der Seite des Moduls bei ISIS

 

Literatur

Empfohlene Literatur
Keine empfohlene Literatur angegeben

Zugeordnete Studiengänge


Diese Modulversion wird in folgenden Studiengängen verwendet:

Studiengang / StuPOStuPOsVerwendungenErste VerwendungLetzte Verwendung
Computer Engineering (M. Sc.)115SoSe 2024SoSe 2025
Computer Science (Informatik) (M. Sc.)112SoSe 2024SoSe 2025
Elektrotechnik (M. Sc.)112SoSe 2024SoSe 2025
Information Systems Management (Wirtschaftsinformatik) (M. Sc.)13SoSe 2024SoSe 2025

Sonstiges

Keine Angabe