Mendefinisikan pipeline peramalan
Sekarang Anda akan mendefinisikan model peramalan dan parameter untuk pipeline MLForecast. Langkah ini menyiapkan konfigurasi model yang akan digunakan untuk peramalan deret waktu dalam pipeline.
Latihan ini merupakan bagian dari kursus
Merancang Pipeline Peramalan untuk Produksi
Instruksi latihan
- Impor
LGBMRegressordarilightgbm. - Buat instance model
LGBMRegressordengan100estimator dan laju pembelajaran (learning rate)0.05. - Buat kamus bernama
paramsyang mencakup frekuensi ("h"), lag (1-24), dan fitur tanggal ("month","day","dayofweek","week", dan"hour").
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# Import LGBMRegressor from lightgbm
from ____ import ____
# Instantiate the model
model = ____(n_estimators=____, learning_rate=____)
# Set the model parameters
params = {
"freq": "____",
"lags": list(range(____, ____)),
"date_features": ["month", "day", "____", "____", "hour"]
}