Schulung · Workshop · Coaching · Beratung

Maschinelles Lernen mit Python: Kurs mit pandas, scikit-learn

Maschinelles Lernen (ML) mit Python: Einstieg mit pandas und scikit-learn

Dauer: ab 1 Tag (8 UE) | Preis: ab 900 EUR (netto) | Live online oder vor Ort | Termin nach Vereinbarung

Sie verstehen, wie Maschinen aus Daten lernen, bereiten Tabellendaten mit pandas auf und bauen mit scikit-learn ein erstes Modell, dessen Güte Sie ehrlich messen und erklären können.

Gesamtpreis für bis zu 3 Teilnehmende · Unverbindliche Anfrage · Keine Vorkasse

Wie lernt eine Maschine – und woran erkennen Sie, ob sie wirklich etwas gelernt hat?

Maschinelles Lernen beginnt nicht beim Algorithmus, sondern bei einer Frage und einer Tabelle. Welche Pumpe fällt demnächst aus, wie viel Energie verbraucht ein Gebäude im nächsten Monat, welche Bestellungen sehen ungewöhnlich aus? Mit Python, pandas und scikit-learn beantworten Sie solche Fragen mit wenigen, gut lesbaren Zeilen – vorausgesetzt, die Daten sind verstanden und sauber aufbereitet. Genau darauf legt dieser Einstieg den Schwerpunkt: auf den Weg von Rohdaten zu einem Modell, dessen Ergebnis Sie begründen können.

Zuerst klären wir die Begriffe: was maschinelles Lernen ist und was nicht, wie sich überwachtes, unüberwachtes und verstärkendes Lernen unterscheiden und wo statistische Modellierung, Deep Learning und KI-Sprachmodelle einzuordnen sind. Dann folgt der Arbeitsablauf an echten Daten in JupyterLab: Daten aus CSV, Excel und Datenbanken laden, beschreiben und mit Matplotlib und seaborn visualisieren, Lücken und Ausreißer behandeln, skalieren, Stichproben ziehen und die Dimension mit PCA verringern. Zum Schluss trainieren Sie Klassifikations- und Regressionsmodelle, vergleichen sie per Kreuzvalidierung und interpretieren, welche Merkmale die Vorhersage tragen.

Für die Arbeit mit KI-Assistenten im Notebook nutzen wir Jupyter AI direkt in JupyterLab. Der Assistent schlägt Aufbereitungsschritte und Diagramme schnell vor, macht aber einen typischen ML-Fehler bereitwillig mit: Skalierung oder Imputation auf dem gesamten Datensatz, bevor er geteilt wird. Sie lernen, ihm eine scikit-learn-Pipeline als festen Rahmen vorzugeben und die Testmenge bis zur letzten Bewertung wegzuschließen.

Programmierkenntnisse in Python auf Grundlagenniveau genügen; Statistik wird an den Stellen erklärt, an denen sie gebraucht wird. Wer anschließend neuronale Netze selbst trainieren will, findet die Fortsetzung im Seminar „PyTorch Grundlagen“.

Die meisten ML-Modelle, die in Präsentationen glänzen und im Betrieb enttäuschen, haben dasselbe Problem: Sie haben die Testdaten schon vor der Prüfung gesehen. Ein Mittelwert, über alle Zeilen berechnet, ein Merkmal, das erst nach dem vorhergesagten Ereignis entsteht – und schon misst die Genauigkeit nur noch, wie gut das Modell schummelt. Ein einfaches Modell, sauber geprüft, schlägt in der Praxis fast immer ein raffiniertes, das unbemerkt in die Zukunft schaut. Deshalb steht bei mir die Pipeline vor dem Algorithmus.

Was Sie danach können

  • Sie unterscheiden überwachtes, unüberwachtes und verstärkendes Lernen und ordnen eine Fragestellung als Klassifikation oder Regression ein
  • Sie importieren, beschreiben und visualisieren Tabellendaten mit pandas, Matplotlib und seaborn
  • Sie bereiten Daten mit Imputation, Skalierung und Kodierung in einer scikit-learn-Pipeline ohne Datenleck auf
  • Sie trainieren mehrere Modelle, vergleichen sie per Kreuzvalidierung mit einer Baseline und wählen passende Metriken
  • Sie erklären, welche Merkmale eine Vorhersage beeinflussen, und speichern das Modell reproduzierbar

Zielgruppe und Voraussetzungen

  • Fachanwender:innen und Analyst:innen mit Python-Grundkenntnissen, die eigene Prognosen bauen möchten
  • Entwickler:innen, die ML-Modelle in Anwendungen einbinden und ihre Güte beurteilen wollen
  • Controlling, Technik und Forschung mit Tabellendaten, die über Excel-Auswertungen hinausgehen
Themen und Inhalte für Ihre Beratung, Coaching, Workshop, Training, Schulung und Weiterbildung:

Maschinelles Lernen (ML) mit Python: Einstieg mit pandas und scikit-learn

Grundbegriffe des maschinellen Lernens
  • Maschinelles Lernen im Alltag: Empfehlungen, Spamfilter, Prognosen, Betrugserkennung
  • Was ist maschinelles Lernen? Aus Beispieldaten eine Funktion lernen statt Regeln schreiben
  • Was nicht maschinelles Lernen ist: feste Regeln, reine Statistikberichte, Datenbankabfragen
  • Einordnung: Statistik, ML, Deep Learning und große Sprachmodelle
  • Überwachtes Lernen: Merkmale, Zielvariable und gelabelte Trainingsdaten
  • Unüberwachtes Lernen: Clustering mit k-Means und Anomalien finden
  • Verstärkendes Lernen: Agent, Umgebung und Belohnung als Konzept
  • Die Schritte eines ML-Projekts: Frage, Daten, Aufbereitung, Modell, Bewertung, Einsatz
Werkzeuge und Daten beschaffen
  • Werkzeuge: Python 3, JupyterLab, pandas, scikit-learn, Matplotlib, seaborn
  • Projektumgebung mit uv oder venv anlegen und Paketversionen festhalten
  • Was beim Sammeln von Daten zählt: Repräsentativität, Zeitraum, Rechte und Datenschutz
  • Zielvariable sauber definieren und Merkmale ausschließen, die erst später bekannt sind
  • Daten in Python importieren: read_csv, read_excel, read_parquet, read_sql
Daten verstehen
  • Daten beschreiben: Skalenniveaus, Verteilungen, Lage- und Streuungsmaße
  • Daten in Python zusammenfassen: info, describe, value_counts, groupby
  • Zusammenhänge prüfen: Korrelationsmatrix und Kreuztabellen
  • Welche Grafik für welche Frage: Histogramm, Boxplot, Streudiagramm, Zeitreihe
  • Daten in Python visualisieren mit Matplotlib und seaborn, Diagramme beschriften
Daten für das Modell vorbereiten
  • Häufige Probleme der Datenqualität: Lücken, Dubletten, Ausreißer, falsche Typen
  • Fehlende Werte in Python behandeln: entfernen oder mit SimpleImputer ersetzen
  • Normalisieren und Standardisieren: wann Skalierung nötig ist und wann nicht
  • Daten in Python skalieren mit StandardScaler und MinMaxScaler
  • Kategorische Merkmale kodieren mit OneHotEncoder im ColumnTransformer
  • Stichproben ziehen: Zufallsstichprobe, Schichtung, Umgang mit unausgewogenen Klassen
  • In Python aufteilen mit train_test_split und stratify, Stichproben mit sample
  • Dimensionalität reduzieren: Merkmalsauswahl und Hauptkomponentenanalyse mit PCA
  • Datenleck vermeiden: Aufbereitung als Pipeline, nur auf Trainingsdaten angepasst
Modelle erstellen und bewerten
  • Klassifikation oder Regression? Die Fragestellung an der Zielvariable erkennen
  • Ein ML-Modell in Python erstellen: fit, predict und die scikit-learn-API
  • Einfache Baseline zuerst: DummyRegressor, lineare und logistische Regression
  • Entscheidungsbäume, Random Forest und HistGradientBoosting im Vergleich
  • Metriken für Regression: MAE, RMSE und R²; für Klassifikation: Precision, Recall, F1
  • Kreuzvalidierung mit cross_validate und Hyperparameter mit GridSearchCV
  • Ergebnisse interpretieren: Koeffizienten, Permutation Importance, Residuenplots
  • Modell mit joblib speichern und mit fester Paketversion wieder laden
Maschinelles Lernen im Notebook mit KI-Assistenz
  • Assistent arbeitet nur innerhalb einer vorgegebenen Pipeline – keine Aufbereitung vor dem Split
  • Testmenge liegt in eigener Datei, die der Assistent bis zur Schlussbewertung nicht öffnet
  • Vorgeschlagene Merkmale auf Zukunftswissen prüfen: Entsteht der Wert vor der Vorhersage?
  • Jede Modellidee gegen die Baseline per Kreuzvalidierung, random_state fest gesetzt
  • Notebook am Ende in ein reproduzierbares Trainingsskript überführen lassen
Praxisprojekt: Energieverbrauch von Bürogebäuden schätzen
  • Gebäude- und Wetterdaten zusammenführen, fehlende Zählerstände und Ausreißer bereinigen
  • Regressionsmodelle gegen eine Baseline vergleichen, Fehler je Gebäudetyp auswerten
  • Einflussgrößen erklären und eine Monatsprognose als Tabelle und Diagramm ausgeben

*) Die Inhalte werden individuell abgestimmt und mit Praxisbeispielen abgerundet.

Ein Symbol für einen Kalender.

Offene Termine

Kostenlose Reservierung
Ein Symbol für Angebot erhalten.

Unser Angebot

Individuelle Schulung für Einzelpersonen und Teams – live online oder vor Ort.

Dauer

Ein Symbol für Dauer.
ab 1 Tag (8 UE)

Die Dauer richtet sich nach Ihren Inhalten.

Preis

Ein Symbol für Preis.
ab 900 EUR (Nettopreis)
ab 1.071 EUR (Bruttopreis)

Die Preise verstehen sich bei Unternehmern gemäß § 14 BGB zzgl. MwSt. Der dargestellte Ab-Preis gilt für firmeninterne Veranstaltungen und entspricht dem niedrigsten Gesamtpreis für Veranstaltungen mit bis zu drei (3) Teilnehmenden.

Termin

Ein Symbol für einen Kalender.
Ganztägig + halbtägig
nach Vereinbarung

Ganztägig oder halbtägig nach Vereinbarung, live online oder vor Ort.

Ihre Vorteile

Ein Symbol für ein Vorgespräch durchführen.
Persönliches Vorgespräch
Ein Symbol für die individuelle Vorbereitung.
Individuelle Vorbereitung
Ein Symbol für Experten aus der Praxis.
Experten aus der Praxis
Ein Symbol für ein Zertifikat.
Inklusive Zertifikat

Unsere Garantien

1. Relevanz-Garantie

Wir passen den Inhalt spezifisch an die Bedürfnisse jedes Teilnehmers an. Irrelevante Themen werden ausgespart, um den größtmöglichen Nutzen zu garantieren.

2. Qualitäts-Garantie

Durch regelmäßiges Feedback optimieren wir unsere Schulungen kontinuierlich und garantieren Ihnen ein Lernerlebnis der Extraklasse.

3. Zufriedenheits-Garantie

Unsere Zufriedenheitsgarantie spricht für sich – bei Unzufriedenheit entstehen Ihnen keine Kosten.

Wir helfen gerne weiter!

Rufen Sie uns an, schreiben eine E-Mail oder nutzen das Kontaktformular.

Schulung anfragen

Unverbindlich · Keine Vorkasse

Einige Unternehmen, für die wir tätig waren

SECO TOOLS GMBH

Deutsche Vereinigung des Gas- und Wasserfaches e.V.

AtoS Information Technology GmbH

Teilnehmer

Feedback

Herr Hecker ist sehr gut auf individuelle Wünsche, Fragen und Anregungen eingegangen. Eine sehr informative, interessante und gelungene Veranstaltung.
Teilnehmer

Feedback

Herr Hecker hat das Thema sehr anschaulich dargestellt und ist auf alle Fragen eingegangen. Ich fühle mich jetzt gut vorbereitet, um durchzustarten.
Teilnehmer

Feedback

Die gelassene, professionelle Art hat mir gut gefallen. Kompetent, engagiert, professionell. Gute Beispiele, sympathisches Auftreten. Eigene Themenideen wurden aufgegriffen.
Unser Angebot für Ihre firmeninterne Beratung, Coaching, Workshop, Training und Weiterbildung

Lösungen für Ihren Bedarf an Coaching, Workshop, Training, Schulung und Weiterbildung

Profitieren Sie von unserer langjährigen Expertise in der beruflichen Weiterbildung, modernen Lernmethoden und einem Portfolio von über 600 IT-, Online- und Digital-Beratungsleistungen.
Selbstverständlich lassen sich die einzelnen Themen kombinieren. So erhalten Sie genau die Weiterbildung, die Sie wünschen und brauchen - als Coaching, Workshop, Training, Schulung und Weiterbildung!

✓
Ein Symbol für eine einzelne Person.

Für eine Person

Training & Coaching für Einzelpersonen

  • Passgenaue Inhalte auf den einzelnen Teilnehmer zugeschnitten
  • Ein sehr effektives Format, das schnell Ergebnisse bringt
  • Individuelles Training und Coaching motivieren und wirken
Jetzt anfragen
✓
Ein Symbol für eine Gruppe von Personen.

Für eine Gruppe

Training & Workshops für Teams und Abteilungen

  • Bedarfsgerechte Inhalte auf die Herausforderung der Praxis zugeschnitten
  • Konsequente Praxisorientierung, modernste Techniken und Tools
  • Neue Fähigkeiten und Kenntnisse nachhaltig in den Arbeitsalltag integrieren
Jetzt anfragen
✓
Ein Symbol für ein Unternehmen.

Für eine Firma

Training-Komplett-Lösungen für Ihr Unternehmen‍

  • Ganzheitliche Konzepte für Ihre Mitarbeiterentwicklung
  • Individueller Skill-Katalog zur Erweiterung Ihres internen Weiterbildungsangebots
  • Nachhaltige Personalentwicklung realisieren
Jetzt anfragen

So wird daraus Ihre Firmenschulung

1. Bedarf klären: Im kostenlosen Vorgespräch besprechen wir Ziele, Vorkenntnisse und Praxisaufgaben.

2. Angebot abstimmen: Inhalte, Format (live online oder vor Ort), Dauer und Preis legen wir gemeinsam fest.

3. Schulung durchführen: Sie arbeiten an Übungen aus Ihrem Alltag oder an einem neutralen Beispiel und nehmen konkrete nächste Schritte mit.

Häufige Fragen zur Schulung

Gilt der Ab-Preis pro Person oder für die Veranstaltung?

Die 900 EUR netto sind der niedrigste Gesamtpreis für eine firmeninterne Veranstaltung mit bis zu drei Teilnehmenden. Größere Gruppen und einen anderen Umfang bieten wir individuell an. Der verbindliche Preis steht in Ihrem Angebot.

Können wir eigene Aufgaben einbringen?

Ja. Welche Aufgaben sich eignen, welche Zugänge nötig sind und wie wir die Vertraulichkeit sichern, klären wir im Vorgespräch. Alternativ arbeiten wir an einem neutralen Beispiel.

Ist die Anfrage schon eine Buchung?

Nein. Sie erhalten zuerst ein abgestimmtes Angebot und entscheiden dann über die Beauftragung. Eine Vorkasse gibt es nicht.

Ihre unverbindliche und kostenlose Schulungsanfrage zum Thema

Maschinelles Lernen (ML) mit Python - Beratung, Coaching, Workshop, Training, Schulung und Weiterbildung

Schildern Sie uns kurz Ihren Bedarf. Ziele, Inhalte und Termin stimmen wir persönlich mit Ihnen ab.

Ich interessiere mich für den Termin:

Termin anfragen

Das Angebot von "HECKER CONSULTING" richtet sich ausschließlich an Unternehmen und Behörden (iSv § 14 BGB). Verbraucher (§ 13 BGB) sind vom Vertragsschluss ausgeschlossen. Mit Absendung der Anfrage bestätigt der Anfragende, dass er nicht als Verbraucher, sondern in gewerblicher Tätigkeit handelt. § 312i Abs. 1 S. 1 Nr. 1-3 und S. 2 BGB (Pflichten im elektronischen Geschäftsverkehr) finden keine Anwendung.

Vielen Dank, Ihre Nachricht wurde empfangen!
Beim Absenden des Formulars ist etwas schiefgelaufen.
Beratung, Coaching, Workshop, Training, Schulung

Ähnliche Leistungen, die Sie interessieren könnten.

Wir erweitern ständig unser Beratungsportfolio. Über 600 IT-, Online-, Digital-Beratungsleistungen haben wir für Sie im Programm. Selbstverständlich lassen sich die einzelnen Themen kombinieren. So erhalten Sie genau die Beratung, die Sie wünschen und brauchen - als Coaching, Workshop, Training, Schulung und Weiterbildung!

Mehr IT-, Online-, Digital-Beratungsleistungen anzeigen >>
Nach oben