KI und Machine Learning sind aus der IT-Welt nicht mehr wegzudenken. Du lernst Chancen und Grenzen kennen und verstehst eigene Projekte umzusetzen.
Dieses Event findet live im Campus statt.
Dieser Classroom vermittelt dir die wichtigsten Grundlagen und Werkzeuge des maschinellen Lernens mit Python – von Datenaufbereitung über verschiedene Lernalgorithmen bis zu künstlichen neuronalen Netzen und Deep Learning. In den ersten beiden Sessions lernst du die Bibliotheken NumPy und pandas kennen und nutzt Matplotlib sowie seaborn, um Daten professionell zu visualisieren. Damit legst du das Fundament für alle weiteren Schritte im Machine-Learning-Prozess.
Im Weiteren führt dich unser Experte in die Grundbegriffe von KI und Machine Learning ein. Du arbeitest mit scikit-learn und erprobst überwachte Lernverfahren anhand praktischer Beispiele, etwa Klassifikation, Regression und Support Vector Machines. Darauf aufbauend erweiterst du dein Wissen um Entscheidungsbäume, Random Forests, Clustering und Reinforcement Learning. Du lernst, aus ungelabelten Daten wertvolle Erkenntnisse zu gewinnen.
Den Abschluss des Classrooms bildet das Thema Deep Learning. Hier erstellst du mit Keras und TensorFlow eigene künstliche neuronale Netze und entwickelst eine erste Anwendung zur Bilderkennung. Unser Experte zeigt dir dabei auch die Herausforderungen und Schwachstellen, die beim Einsatz von Deep Learning auftreten.
Die Königsdisziplin des maschinellen Lernens ist Deep Learning mit seinen großen künstlichen neuronalen Netzen. Lerne sie produktiv einzusetzen.
Ohne ausreichend gelabelte Daten, musst du auf ungelabelte zurückgreifen. Lerne diese durch Lernalgorithmen effektiv zu nutzen.
Es müssen nicht immer neuronale Netze sein. Lerne scikit-learn kennen, das dir den Einstieg ins maschinelle Lernen besonders einfach macht.
Ohne Visualisierung nützt die beste Datenaufbereitung nichts. Vertiefe dein Wissen über pandas und nutze Matplotlib zur Erstellung von Diagrammen.
Datenaufbereitung ist der wichtigste Teil zu Beginn eines Machine-Learning-Projekts. Lerne diese Aufgabe mit Python, NumPy und pandas zu bewältigen.
Kenntnisse einer höheren Programmiersprache werden vorausgesetzt. Elementare Python-Grundlagen sind hilfreich. Die dritte und vierte Session setzen zudem Grundkenntnisse in Python, pandas und Matplotlib voraus, die in den ersten beiden Sessions des Classrooms erarbeitet werden.
Die Folien der Präsentationen sind aufgrund zahlreicher englischer Begriffe vollständig in englischer Sprache gehalten, um eine bessere Lesbarkeit zu erzeugen. Der Vortrag findet in deutscher Sprache statt.
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ässig Artikel für IT-Fachzeitschriften.
Fülle ganz einfach und bequem das Kontaktformular aus und wir werdendeine Fragen schnellstmöglich beantworten.