LoslegenKostenlos loslegen

Forecasting-Modelle definieren

Als Data-Science-Berater:in sollst du die stündliche Stromnachfrage in den USA vorhersagen. Bevor du mit Training und Tests beginnst, musst du zuerst deine Machine-Learning-Modelle definieren: ElasticNet, KNeighborsRegressor und MLPRegressor. Anschließend initialisierst du das MLForecast-Objekt mit wichtigen Parametern.

Um zeitliche Abhängigkeiten zu erfassen, regressierst du die Zeitreihe auf die letzten 24 Lags und nimmst saisonale Features wie Wochentag und Stunde des Tages auf. Dieses Setup bildet die Grundlage für robuste Prognosen.

Diese Übung ist Teil des Kurses

Forecasting-Pipelines für die Produktion entwerfen

Kurs anzeigen

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

from sklearn.neighbors import KNeighborsRegressor  
from sklearn.neural_network import MLPRegressor
from sklearn.linear_model import ElasticNet  

# Define machine learning models for forecasting
ml_models = {"knn": ____(), "mlp": ____(), "enet": ____()} 
Code bearbeiten und ausführen