Die Studierenden lernen die Grundlagen des Maschinellen Lernens ("Machine Learning") in Theorie und Praxis kennen. Dabei erlernen sie alle nötigen Schritte um eigene Anwendungen im Bereich des Maschinellen Lernens umzusetzen und die dafür benötigen Daten entsprechend zu analysieren und aufzubereiten. Das Modul lehrt zudem die nötigen Grundlagen für weiterführende Veranstaltungen im Bereich Maschinelles Lernen und Künstliche Intelligenz.
Die Vorlesung gibt den Studierenden eine allgemeine Einführung in das Themengebiet des Maschinellen Lernens als Teilgebiet der Künstlichen Intelligenz. Dabei wird, beginnend mit klassischen Methoden, ein Überblick über die wichtigsten Themengebiete in diesem Bereich gegeben, der mit einem kurzen Einblick in die aktuellen Entwicklungen rund um "Deep Learning" endet.
Neben den theoretischen Grundlagen wird der praktische Einsatz der gelernten Methoden mit Hilfe der Programmiersprache Python und dem Einsatz von Jupyter Notebooks gezeigt.
Die Inhalte der Vorlesung umfassen:
Die in der Vorlesung "Maschinelles Lernen" erlernten Kenntnisse werden in der Übung vertieft und praktisch geübt.
Die Übung beinhaltet einen praktischen Programmierteil in der Programmiersprache Python, welche zu Anfang des Semesters im Rahmen der Übung eingeführt wird.
Die Übung findet in zwei Gruppen statt. Gruppenanmeldung über Ilias.