7 Gründe, warum es sich jetzt lohnt, Python zu lernen!
Das erste Webinar startet mit einer detaillierten Vorstellung von Aufbau, Erwartungen und Zielen für den Kurs. Gemeinsam wird auch ein Blick auf die ersten Lerneinheiten geworfen.
Entdecke in der ersten Lerneinheit, wie du mit Zeitreihenanalysen und Perspektivenwechsel fundierte Entscheidungen treffen kannst. Dabei werden die Konzepte der Predictive Analytics an anschaulichen Beispielen erklärt.
Im zweiten Webinar wirst du das zuvor Gelernte praktisch anwenden und erfährst, wie du mithilfe von Python-Code Zeitreihen analysieren und interpretieren kannst. Du lernst, wie du Zeitreihen in Bestandteile wie Trend, Saisonalität und Rauschen zerlegst, um ein besseres Verständnis der zugrundeliegenden Muster zu gewinnen.
In der ersten Praxisphase hast du die Möglichkeit, die im Kapitel erworbenen Kenntnisse und die im Webinar erarbeiteten Python-Klassen selbst auf konkrete Aufgabenstellungen anzuwenden. Dabei zum Einsatz kommen Jupyter Notebooks und Datensets, mit denen du die Übungen nachmachen und auch damit experimentieren kannst.
Tauchen ein in die Welt der Statistik, Regressionsmodelle und optimalen Entscheidungsfindung, und lerne, mit Statistik in die Zukunft zu blicken. Dabei erfährst du alles über die Grundlagen von Regressionen, um Zusammenhänge zwischen Variablen zu identifizieren und Vorhersagen abzuleiten, sowie über das Gleichgewicht zwischen Überanpassung und besseren Ergebnissen. Danach lernst du die multivariate Regression kennen, bei der mehrere unabhängige Variablen verwendet werden, und du erfährst alles über die Herausforderungen bei der Erstellung dieser Modelle. Das Kapitel schließt mit Gradientenverfahren zur Optimierung von Regressionsmodellen und zeigt dir, wie du die optimalen Parameter erreichst, um präzise Vorhersagen zu treffen.
Im dritten Webinar setzt du die neu gewonnenen Erkenntnisse in die Praxis um. Du entwickelst zusammen mit den Referent:innen eine neue Regressionsklasse, mit der du präzise statistische Vorhersagen für deine Zeitreihenobjekte treffen kannst.
In dieser Praxisphase hats du die Möglichkeit, die in den Kapiteln zuvor erworbenen Kenntnisse und die im Webinar erarbeiteten Python-Klassen direkt auf konkrete Aufgabenstellungen anzuwenden. Dabei zum Einsatz kommen Jupyter Notebooks und bereitgestellte Datensets.
In dieser Selbstlerneinheit beschäftigst du dich ausführlich mit Neuronalen Netzen und ihren Bausteinen. Du erfährst dabei dabei, wie KI-Modelle funktionieren und welche Vor- und Nachteile ihre jeweiligen Bausteine haben. Lerne alles über:
- Konzepte und Funktionen von Neuronalen Netzen
- Aktivierungsfunktionen in Neuronalen Netzwerken
- Einführung in tiefe Neuronale Netzwerke und ihr Potenzial
- Einführung in Deep Learning und die entscheidende Rolle der Kettenregel
- Gradienten und Funktionsketten
- Verschwindende und explodierende Gradienten
In diesem Webinar implementierst du Neuronale Netze in Python mithilfe von Pytorch. Du gießt die gelernten Konzepte in Code und konzipierst in wenigen Schritten deine eigenen tiefen Neuronalen Netze.
In dieser Praxisphase wirst du die im Webinar erarbeiteten Python-Klassen direkt auf konkrete Aufgabenstellungen anwenden. Dabei zum Einsatz kommen Jupyter Notebooks und bereitgestellte Datensets.
In dieser Lerneinheit machst du dich mit Transformer-Modellen vertraut und erfährst, warum diese optimal für Zeitreihenvorhersagen geeignet sind. Zu Beginn reflektierst du das bisher erworbene Wissen über Zeitreihen, Vorhersagemodelle und neuronale Netze. Dabei verknüpfst du die erlernten Inhalte mit Kernkonzepten des maschinellen Lernens und der Künstlichen Intelligenz und lernst die Funktionsweise von Transformern im Detail kennen. Zum Schluss erfährst du, wie Transformer angewendet werden und warum sie so erfolgreich sind.
Im letzten gemeinsamen Webinar implementierst du zusammen mit den Referent:innen Transformer-Modelle in Python mithilfe von PyTorch. Die erlernten Konzepte wie Einbettungen, positionsbezogene Codierung und Aufmerksamkeitsmechanismen werden in flexiblen Klassen umgesetzt. Dies ermöglicht es dir, schnell und unkompliziert Transformer-Modelle auf eigene Daten anzuwenden.
Wie in jeder Praxisphase hast du die Möglichkeit, die im Kapitel erworbenen Kenntnisse und die im Webinar erarbeiteten Python-Klassen in Jupyter Notebooks direkt auf konkrete Aufgabenstellungen anzuwenden und damit zu experimentieren.
Inhalte
1. Warum Zeitreihen helfen, die Realität zu verstehen
- Das Konzept der prädiktiven Analyse mit Zeitreihen
- Die vier Facetten der Zeitreihenanalyse
- Die Rolle von Variablen in alltäglichen Fragestellungen
- Die Zeitreihen-Metriken
2. Regressionsmodelle im Detail
- Statistik und der Umgang mit Blickwinkeln
- Vorhersagen durch Regression
- Multivariate Regression
- Wie lernt ein Regressionsmodell?
3. Vorhersagen mit Neuronalen Netzen
- Einführung in Neuronale Netze
- Aktivierungsfunktionen für Neuronen
- Tiefe neuronale Netze erstellen
- Deep versus Wide Learning
4. Vorhersagen mit Transformer-Modellen
- Prozess der Vorhersagenerstellung
- Daten für Maschinen sichtbar machen
- Aufmerksamkeitssteuerung
- Softmax-Funktion und Kausalität
Ihr Nutzen
- Erwerben Sie Kenntnisse über Schlüsselkonzepte wie Trends, Anomalien und Saisonalität und lernen Sie, wie Methoden der Künstlichen Intelligenz zur Vorhersage Ihrer Kennzahlen angewendet werden können.
- Nutzen Sie das theoretisch erlangte Wissen praktisch in Jupyter Notebooks mit Python, und diskutieren Sie anschließend Ihre Erfahrungen mit erfahrenen Unternehmensberater:innen sowie KI-Entwickler:innen.
- Eine sorgfältig von Pädagog:innen, Unternehmensberater:innen und KI-Entwickler:innen entwickelte Lernreise gewährleistet eine optimale Vermittlung, Anwendung und Vertiefung des Wissens.
- Der abwechslungsreiche Methoden-Mix aus Webinaren, Selbstlern-Einheiten und der Anwendung anhand praktischer Use Cases fördert eine nachhaltige Verankerung des erworbenen Wissens.
- Die Webinare werden in Zusammenarbeit zwischen KI-Expert:innen und Unternehmensberater:innen präsentiert.
- Ein umfassendes Cheat-Sheet für Python, inklusive aller wichtigen Funktionen und Formeln, hilft bei der praktischen Arbeit.
Die Inhalte dieser Weiterbildung unterstützen die Nachweispflicht zur Förderung von KI-Kompetenz im Sinne des Art. 4 EU KI-VO.
Wie lernen Sie in dem Kurs?
Dieses Online Essential bietet Ihnen ein digitales Blended-Konzept, das für das berufsbegleitende Lernen entwickelt wurde. Mit einem Zeitbudget von mindestens 3-4 Stunden pro Woche kommen Sie sicher ans Ziel. Alternativ können Sie sich die Lerneinheiten flexibel einteilen. So lernen Sie in dem Kurs:
Selbstlernphasen: Lernen Sie selbstbestimmt, in Ihrem eigenen Tempo und wann immer Sie möchten. Unsere Kurse bieten Ihnen dafür didaktisch hochwertiges Lernmaterial mit Videos, Artikeln, interaktiven Übungen, Quizzes und Lernkontrollen.
Live-Webinare: In regelmäßigen Online-Seminaren treffen Sie Ihre Referent:innen persönlich. Sie erhalten Antworten auf Ihre Fragen, konkrete Hilfestellungen und Anleitungen, um Ihr Wissen zu vertiefen und die erworbenen Fähigkeiten in praktischen Übungen anzuwenden.
Praxisaufgaben: Um die Fähigkeiten in der Praxis zu lernen, erhalten Sie Zugang zu Jupyter Notebooks, die es Ihnen ermöglichen, das erlernte Wissen selbst praktisch anzuwenden. Durch diese Übungen erhalten Sie ein tiefes Verständnis für die Arbeit mit Daten und erarbeiten sich Methoden und Techniken, die Sie im beruflichen Alltag anwenden können.
Lern-Community: Während des gesamten Kurses steht Ihnen eine digitale Lern-Community zur Verfügung. Tauschen Sie sich mit anderen Teilnehmenden und den Referent:innen aus und klären Sie Fragen.
Teilnahmebescheinigung und Open Badge: Als Absolvent:in des Kurses erhalten Sie ein Zertifikat und ein Open Badge, das Sie ganz einfach in beruflichen Netzwerken (u.a. LinkedIn) teilen können.
In Ihrer Online-Lernumgebung finden Sie nach Ihrer Anmeldung nützliche Informationen, Downloads und Extra-Services zu dieser Qualifizierungsmaßnahme.
- Jupyter Notebook
Empfohlen für
Dieser Kurs richtet sich an Fachkräfte aus allen Branchen mit Interesse an Predictive Analysis und Predicitve Maintenance sowie an alle, die sich zum Data Analyst oder zum Data Scientist weiterbilden möchten.
Für die Teilnahme empfehlen wir folgende Voraussetzungen:
- Basiswissen der Python-Syntax (Variablen, Operatoren, Schleifen, Bedingungen, Funktionen etc.)
- Grundlegendes mathematisches Wissen zur Vektorrechnung
- Einordnung von Numpy, Pandas, Matplotlib
- Kenntnisse in PyTorch und scikit-learn sind nicht erforderlich, aber von Vorteil
Zur Vorbereitung:
- Installieren Sie Python 3 auf Ihrem Rechner
- Richten Sie die virtuelle Umgebung "venv" ein und aktivieren Sie "venv"
- Installieren Sie Jupyter Notebooks auf Ihrem Rechner
- Installieren Sie die Bibliotheken numpy, pandas und matplotlib
- Erstellen Sie ein neues Notebook in Jipyter Notebooks und importieren Sie die Bibliotheken
Durch diese Schritte wird Python 3 mit einer virtuellen Umgebung eingerichtet, in der Jupyter Notebooks sowie die Bibliotheken numpy, pandas und matplotlib installiert und nutzbar sind.