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.
Diese Beschreibung ist rechtlich nicht verbindlich! Weitere Informationen finden Sie in der detaillierten Modulbeschreibung.