Du suchst deine bereits erworbenen Lerninhalte? Dann geht es hier entlang: Zum academy Campus
Es müssen nicht immer neuronale Netze sein. Lerne scikit-learn kennen, das dir den Einstieg ins maschinelle Lernen besonders einfach macht.
Anhand mehrerer Beispiele lernst du den typischen Zyklus eines Machine-Learning-Projektes kennen.
Du experimentierst mit diversen klassischen statistischen Algorithmen aus der Klase des überwachten Lernens.
Du verstehst, nach welchem einfachen Prinzip du Modelle in scikit-learn verwendest.
Zunächst geht unser Experte auf die Grundlagen der Begrifflichkeiten künstliche Intelligenz und Machine Learning ein. Anschließend widmet er sich dem überwachten Lernen (engl. supervised learning). Dieses macht einen großen Bereich des maschinellen Lernens aus. Du lernst mit Klassifikation, Regression und Support Vector Machines (SVMs) die typischen Vertreter der klassischen statistischen Verfahren kennen.
Alle diese Verfahren deckt die Bibliothek scikit-learn ab, deren immer gleichbleibendes Grundprinzip du im Rahmen verschiedener Beispiele kennenlernst. Dabei erklärt unser Experte essenzielle Paradigmen und Begriffe aus der Welt des maschinellen Lernens.
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.
Grundlagen der Begrifflichkeiten künstliche Intelligenz und Machine Learning
Einführung in das überwachte Lernen als zentraler Bereich des maschinellen Lernens
Klassifikation und Regression als typische Vertreter klassischer statistischer Verfahren
Funktionsweise von Support Vector Machines (SVMs)
Aufbau und Grundprinzip der Bibliothek scikit-learn anhand praktischer 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.

