Hinzufügen von Parametern zum Projektlauf
Parameter können verwendet werden, um das Verhalten eines Modells zu konfigurieren, indem sie während des Trainings als Variablen an das Modell übergeben werden. So kannst du das Modell mehrmals mit unterschiedlichen Parametern trainieren, ohne den Trainingscode selbst zu ändern.
In dieser Übung verwendest du das Modul mlflow projects
, um ein Projekt auszuführen, mit dem du ein logistisches Regressionsmodell für dein Versicherungsexperiment trainierst. Mit dem Modul mlflow projects
erstellst du Code, der dein Projekt ausführt. Dann fügst du Parameter hinzu, die beim Training als Hyperparameter an das Modell übergeben werden.
Diese Übung ist Teil des Kurses
Einführung in MLflow
Anleitung zur Übung
- Rufe die Funktion
mlflow.projects.run()
aus dem Modulmlflow projects
auf. - Erstelle das Parameterwörterbuch und setze
n_jobs_param
auf 2 undfit_intercept_param
aufFalse
.
Interaktive Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
import mlflow
# Set the run function from the MLflow Projects module
____.____.____(
uri='./',
entry_point='main',
experiment_name='Insurance',
env_manager='local',
# Set parameters for n_jobs and fit_intercept
____={
'____': ____,
'____': ____
}
)