Die Studierenden
Ebenfalls vorausgesetzt sind die beiden Module Elektrotechnik & Lineare Algebra I und Elektrotechnik & Lineare Algebra II.
Das Modul findet im Frühlingssemester statt und wird Online angeboten.
Während der Unterrichtsphase wird eine Projektarbeit mittels Bericht (Gewicht 50%) und einem Fachgespräch (Gewicht 50%) bewertet.
Die Studierenden
Deep Learning ist eine Gruppe von aufregenden neuen Technologien für neuronale Netze. Durch eine Kombination von fortgeschrittenen Optimierungsalgorithmen und Architekturkomponenten für neuronale Netze ist es möglich, neuronale Netze zu erstellen, welche Tabellendaten, Bilder, Text und Audio sowohl als Eingabe als auch als Ausgabe verarbeiten können. Durch Deep Learning kann ein neuronales Netzwerk Informations-hierarchien auf eine Weise lernen, die der Funktion des menschlichen Gehirns ähnelt.
Dieser Kurs führt die Teilnehmer in klassische neuronale Netzwerkstrukturen, Convolution Neural Networks (CNN), Long Short-Term Memory (LSTM), Gated Recurrent Neural Networks (GRU) und Autoencoder (AE, VAE) ein. Die Anwendung dieser Architekturen auf Computer Vision, Zeitreihen, Sicherheit, Verarbeitung natürlicher Sprache (NLP) und Datengenerierung wird behandelt. Aspekte des High Performance Computing (HPC) werden zeigen, wie Deep Learning sowohl auf grafischen Verarbeitungseinheiten (GPUs) als auch auf Grids genutzt werden kann. Der Schwerpunkt liegt in erster Linie auf der Anwendung des Deep Learnings auf Probleme, mit einer Einführung in die mathematischen Grundlagen. Die Studenten werden die Programmiersprache Python verwenden, um Deep Learning mit Google TensorFlow und Keras zu implementieren.
Durchführung gemäss Stundenplan
Die Unterrichtssprache ist deutsch, teile der Literatur können in Englisch sein.