Wir werden in diesem Kurs das Thema des Deep Learnings betrachten. Hierbei werden wir kennenlernen, was neuronale Netze sind, wie deren Funktionsweise ist, welche verschiedene Typen es gibt, aber auch welche Herausforderungen wir gewachsen sein müssen. Hierbei werden wir mathematische Grundlagen kennenlernen wie etwa partielle Ableitungen, Gradientenberechnungen, Matrizenmultiplikation und weitere. Auch programmiertechnische Aspekte werden uns über den Weg laufen, wie etwa Python-basierte Bibliotheken und Frameworks, zum Beispiel Keras und TensorFlow. Anwendungen gibt es zahlreiche in diesem relativ neuen Themengebiet, zum Beispiel Schrifterkennung und Spracherkennung, um zwei zu nennen. Klassische Klassifikations- und Regressionsverfahren werden wir ebenfalls studieren.
- Dozent/in: Michael Burch