Data Science mit Python

Seminarinformationen

Seminar - Ziel

In dieser 3-tägigen Schulung "Data Science mit Python" lernen Sie den Einsatz von Python im Bereich Data Science. Der Kurs vermittelt Ihnen die grundlegenden Funktionen von Algorithmen im Bereich des maschinellen Lernens, die mit Python umgesetzt werden können. Sie werden lernen, wie Sie fortgeschrittene Algorithmen entwickeln können. Darüber hinaus werden Sie in der Schulung lernen, wie Sie Daten unterschiedlicher Herkunft einlesen, aufbereiten und visualisieren können. Nach Abschluss der Schulung werden Sie in der Lage sein, Python effektiv für Data Science-Anwendungen einzusetzen und mit Daten umzugehen.

Teilnehmer - Zielgruppe

  • Fach- und Führungskräfte
  • Projektleiter für Data Science Projekte

Kurs - Voraussetzungen

  • Grundkenntnisse in Python
  • Grundwissen Statistik

Seminardauer

  • 3 Tage
  • 09:00 Uhr bis 17:00 Uhr

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / Agenda

Python-Entwicklungsumgebung

  • Installieren neuer Pakete
  • Hands-On: Erste Schritte mit Python
  • Virtuelle Umgebungen mit venv für projekt-spezifische Software-Entwicklung

Einführung in NumPy

  • Listen, Arrays und NumPy-Datentypen
  • Berechnungen in Arrays
  • Broadcasting
  • Fancy Indexing

Einführung in Pandas

  • Datenaufbereitung
  • Indexierung und Slicing eines DataFrames
  • Hands-On: Eigenständiges Arbeiten mit Datenstrukturen

Daten einlesen

  • Unterschiedliche Datenformate
  • Konvertieren von Daten
  • Objekte in Pandas (Series Object, DataFrame Object, Index Object)
  • Universal Function (ufunc) mit Pandas
  • Hierarchical Indexing
  • Arbeiten mit Datasets (Merge, Join)
  • Aggregation von Datasets (Grouping)
  • Hands-On: Eigenständiges Arbeiten, um Daten verschiedener Formate einzulesen und zu konvertieren

Grundlegende Statistiken (pandas)

  • Erstellen von grundlegenden, deskriptiven Statistiken
  • Kontingenztafeln erstellen
  • Hands-On: Eigenständiges Arbeiten, um Daten verschiedener Formate einzulesen, zu konvertieren und erste Statistiken zu erstellen

Datenvisualisierung (matplotlib)

  • Typische Datenvisualisierungen
  • Datenvisualisierung in Python
  • Datenanalyse mit matplotlib
  • Histogramme
  • Anpassen von Legenden, Farben, Anmerkungen
  • Hands-On: Eigenständiges Arbeiten mit Visualisierungen in Python

Machine Learning Algorithmen

  • Feature Engineering
  • Technischer Überblick über Machine Learning Algorithmen (supervised, unsupervised)
  • Supervised Learning
    • Regression
    • Decision Trees und Random Forests
    • Support Vector Machines
  • Unsupervised Learning
    • K-Means-Clustering
    • Principal Component Analysis
    • Gaussian Mixture Models
  • Vertiefung einzelner ML Algorithmen
  • Validierungsmöglichkeiten: Wie bestimme ich die Generalisierung meiner Lösung

Hands-On: Algorithmen in Python (scikit-learn und tensorflow)

  • Einführung: wie Python Algorithmen verwendet
  • Hands-On: Eigenständiges Arbeiten, um verschiedene Algorithmen zu testen und zu validieren
  • Beispiele in Frameworks scikit-learn und tensorflow für supervised und unsupervised learning

Weitere Schulungen zu Thema Python

Python-Kurs für Ingenieure

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

Python eignet sich als Programmiersprache - wegen der hohen Zahl von technischen und wissenschaftlichen Modulen - perfekt für Wissenschaftler und Ingenieure. Des Weiteren eignet sich Phyton sowohl für kleine Rapid Prototypen und Skripte als auch für große Projekte, an denen ...

Python und XML

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

Dieses Seminar beinhaltet sowohl eine Einführung in Python als auch in XML und zeigt Ihnen wie Sie XML-Dokumente mit Python verarbeiten können. Weitere Themen sind: DSD, XSLT, XML Schemata, XPath

Einführung in Data Mining mit Python

- u.a. in Leipzig, München, Zürich, Heidelberg, Virtual Classroom

In dieser 3-tägigen Schulung "Einführung in Data Mining mit Python" lernen die Teilnehmer die grundlegenden Konzepte und Techniken des Data Minings kennen. Der Kurs bietet einen Überblick über die verwendeten Algorithmen und Methoden, um Data Science-Ergebnisse besser zu ...

IT-Security für Python-Entwickler und Administratoren

- u.a. in Hamburg, Zürich, Düsseldorf, Virtual Classroom, Offenbach

In dieser 2-tägigen Schulung "IT-Security für Python-Entwickler und Administratoren" liegt der Schwerpunkt auf der Analyse und dem Angriff von Netzwerken und deren Komponenten. Dabei werden speziell eigens entwickelte Python-Tools eingesetzt. Im Rahmen des Kurses werden ...