Melatih model dengan backtesting
Melanjutkan latihan sebelumnya, kini Anda akan mengevaluasi model menggunakan backtesting. Anda akan mendefinisikan 4 partisi, masing-masing dengan pergeseran 12 jam dan jendela pengujian 72 jam, lalu mengeksekusi prosesnya dengan metode cross_validation().
DataFrame ts dan objek MLForecast (mlf) yang telah diinisialisasi sudah dimuat, sehingga Anda dapat fokus menyiapkan dan menjalankan backtesting. Mari mulai!
Latihan ini adalah bagian dari kursus
Merancang Pipeline Peramalan untuk Produksi
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Import a library for interval calibration
from mlforecast.utils import ____
# Set parameters
h = ____
step_size = ____
partitions = 4
n_windows = 3
method = "conformal_distribution"
levels = [95]
# Initialize PredictionIntervals
pi = ____(h=____, n_windows=____, method=____)