Du suchst deine bereits erworbenen Lerninhalte? Dann geht es hier entlang: Zum academy Campus
Ohne ausreichend gelabelte Daten, musst du auf ungelabelte zurückgreifen. Lerne diese durch Lernalgorithmen effektiv zu nutzen.
Du lernst, was Entscheidungsbäume und daraus konstruierte Random Forests sind und wie diese zu einer Fehlerreduktion beitragen.
Du experimentierst mit Clustering als typischem Vertreter des unüberwachten Lernens.
Du machst dich anhand diverser Beispiele mit dem Reinforcement Learning vertraut.
Für maschinelles Lernen stellen gelabelte Daten das beste Ausgangsmaterial dar. Meist liegen sie allerdings nicht in entsprechendem Umfang und Güte vor. Mithilfe von überwachten, halbüberwachten und bestärkenden Lernalgorithmen gewinnst du dennoch aufschlussreiche Erkenntnisse aus ungelabelten Daten.
Unser Experte stellt Entscheidungsbäume und den darauf basierenden Random Forest vor. Dies sind typische Vertreter aus dem Bereich des Ensemble Learnings, die Fehler einzelner Algorithmen reduzieren.
Aus der Familie des unüberwachten Lernens (engl. unsupervised learning) lernst du im Weiteren mit Clustering einen typischen Vertreter kennen, der sich für viele Anwendungen eignet, etwa Anomalieerkennung oder Bildsegmentierung.
Reinforcement Learning eröffnet dir darauf aufbauend weitere Möglichkeiten des maschinellen Lernens. Anhand detaillierter Demonstrationen machst du dir ein Bild von den umfangreichen Möglichkeiten dieser Technik.
Der Classroom richtet sich an alle Personen aus dem Softwarebereich mit Programmiererfahrung in einer höheren Programmiersprache (idealerweise Python), die einen fundierten, praxisorientierten Einstieg in das maschinelle Lernen suchen. Angesprochen sind insbesondere Softwareentwicklerinnen und -entwickler, Data Analysts sowie technisch versierte Fachkräfte, die Machine-Learning-Methoden verstehen, einordnen und in eigenen Projekten anwenden möchten.
Grundkenntnisse in Python, pandas und Matplotlib werden vorausgesetzt. Ein Besuch der ersten beiden Sessions des Classrooms deckt diese Kenntnisse ab.
Die Folien der Präsentation sind aufgrund zahlreicher englischer Begriffe vollständig in englischer Sprache gehalten, um eine bessere Lesbarkeit zu erzeugen. Der Vortrag findet in deutscher Sprache statt.
Strategien zum Umgang mit ungelabelten Daten entwickeln
Entscheidungsbäume als grundlegendes Modell des maschinellen Lernens
Random Forests als Ensemble-Learning-Methode zur Reduktion von Fehlern
Clustering als typischer Vertreter des unüberwachten Lernens
Reinforcement Learning anhand praxisnaher Beispiele
Christian Heitzmann ist Java-, Python- und Spring-zertifizierter Softwareentwickler mit einem CAS in Machine Learning und Inhaber der SimplexaCode AG in Luzern. Er entwickelt seit über 20 Jahren Software und gibt seit über 12 Jahren Unterricht und Kurse im Bereich der Java- und Python-Programmierung, Mathematik und Algorithmik. Als Technical Writer dokumentiert er Softwarearchitekturen für Unternehmen und schreibt regelmäßig Artikel für IT-Fachzeitschriften.

