Weiter zum Inhalt
StartseitePython

Kurs

Hyperparameter-Tuning in Python

MittelSchwierigkeitsgrad
Aktualisiert 04/2023
Hier lernst du Methoden zur automatischen Hyperparameter-Optimierung in Python kennen, wie zum Beispiel Grid, Random und Informed Search.
Kurs kostenlos starten
PythonMachine Learning
4 Std.
13 Videos
44 Übungen
3,400 XP
24,894
Leistungsnachweis

Kostenloses Konto erstellen

Mit Google fortfahrenWeitere Optionen anzeigen

oder


Durch Klick auf die Schaltfläche akzeptierst du unsere Nutzungsbedingungen, unsere Datenschutzrichtlinie und die Speicherung deiner Daten in den USA.

Beliebt bei Lernenden in Tausenden Unternehmen

Group

Ein Team schulen?

Für Unternehmen ausprobieren

Kursbeschreibung

Als Daten- oder Machine-Learning-Wissenschaftler hängt die Erstellung leistungsstarker Machine-Learning-Modelle stark von den verwendeten Hyperparametern ab. Aber wie findest du bei immer komplexeren Modellen mit vielen Optionen effizient die besten Einstellungen für dein spezielles Problem? Die Antwort lautet: Hyperparameter-Tuning!

Hyperparameter vs. Parameter

Sammle praktische Erfahrungen mit verschiedenen Methoden zur automatisierten Hyperparameter-Optimierung in Python mit Scikit-Learn.

Lerne den Unterschied zwischen Hyperparametern und Parametern sowie die besten Vorgehensweisen zum Festlegen und Analysieren von Hyperparameterwerten kennen. Diese Grundlagen helfen dir, die Bedeutung von Hyperparametern in Modellen des maschinellen Lernens zu verstehen.

Gittersuche

Lerne verschiedene Techniken zur Hyperparameter-Optimierung, angefangen mit der Rastersuche. Anhand von Daten zu Kreditkartenausfällen übst du die Durchführung einer Rastersuche, um die besten Hyperparameterkombinationen zu finden und die Ergebnisse zu interpretieren.

Du lernst die Zufallssuche kennen und erfährst, welche Vorteile sie gegenüber der Rastersuche hat, zum Beispiel die Effizienz bei großen Parameterräumen.

Informierte Suche

Im letzten Teil des Kurses lernst du fortgeschrittene Optimierungsmethoden kennen, wie zum Beispiel Bayes'sche und genetische Algorithmen.

Diese informierten Suchtechniken werden anhand von praktischen Beispielen gezeigt, sodass du sie mit nicht informierten Suchmethoden vergleichen und gegenüberstellen kannst. Am Ende wirst du genau wissen, wie du Hyperparameter effektiv optimieren kannst, um die Modellleistung zu verbessern..

Voraussetzungen

Supervised Learning with scikit-learn
1

Hyperparameter und Parameter

In diesem einführenden Kapitel lernst du den Unterschied zwischen Hyperparametern und Parametern kennen. Du übst, Parameter zu extrahieren und zu analysieren und Hyperparameter-Werte für mehrere beliebte Machine-Learning-Algorithmen festzulegen. Dabei lernst du Best Practices und Tricks, welche Hyperparameter du tunen solltest, welche Werte sinnvoll sind und wie du Learning Curves erstellst, um deine Hyperparameter-Auswahl zu bewerten.
Kapitel starten
2

Grid Search

Dieses Kapitel führt dich in eine beliebte Methode des automatisierten Hyperparameter-Tunings ein: die Grid Search. Du lernst, was sie ist, wie sie funktioniert, und übst, eine Grid Search mit Scikit-Learn durchzuführen. Anschließend lernst du, die Ergebnisse einer Grid Search zu analysieren und sammelst praktische Erfahrung dabei.
Kapitel starten
3

Random Search

In diesem Kapitel lernst du eine weitere verbreitete Methode des automatisierten Hyperparameter-Tunings kennen: die Random Search. Du erfährst, was sie ist, wie sie funktioniert und vor allem, wie sie sich von der Grid Search unterscheidet. Du lernst Vor- und Nachteile dieses Verfahrens und wann du es gegenüber der Grid Search wählen solltest. Außerdem übst du die Durchführung einer Random Search mit Scikit-Learn sowie die Visualisierung und Interpretation der Ergebnisse.
Kapitel starten
4

Informed Search

Im letzten Kapitel bekommst du einen Einblick in fortgeschrittene Hyperparameter-Tuning-Methoden, die als „informed search“ bekannt sind. Dazu zählen ein Vorgehen namens Coarse to Fine sowie Bayes-Optimierung und genetische Algorithmen. Du lernst, wie sich informed search von uninformed search unterscheidet, und erwirbst praktische Fähigkeiten mit den genannten Methoden, während du sie vergleichst und gegenüberstellst.
Kapitel starten
Hyperparameter-Tuning in Python
Kurs
abgeschlossen

Leistungsnachweis verdienen

Füge diesen Fähigkeitsnachweis zu deinem LinkedIn-Profil, Anschreiben oder Lebenslauf hinzu
Teile es auf Social Media und in deiner Leistungsbeurteilung
Jetzt anmelden

Schließe dich 19 Millionen Lernenden an und starte Hyperparameter-Tuning in Python heute!

Kostenloses Konto erstellen

Mit Google fortfahrenWeitere Optionen anzeigen

oder


Durch Klick auf die Schaltfläche akzeptierst du unsere Nutzungsbedingungen, unsere Datenschutzrichtlinie und die Speicherung deiner Daten in den USA.

DataCamp gibt es auch für Mobilgeräte

Mit unseren Kursen für Mobilgeräte und täglichen Programmier-Challenges erweiterst du deine Datenkompetenz von unterwegs.