Backtesting ile modelleri eğitme
Önceki egzersizlerin üzerine ekleyerek şimdi modellerini backtesting ile değerlendireceksin. 12 saatlik kayma ve 72 saatlik test penceresi olan 4 bölüm tanımlayacak ve cross_validation() yöntemiyle süreci yürüteceksin.
ts DataFrame'i ve başlatılmış MLForecast nesnesi (mlf) önceden yüklendi, böylece backtesting'i kurup çalıştırmaya odaklanabilirsin. Hadi başlayalım!
Bu egzersiz
Üretim için Tahmin (Forecasting) Hatları Tasarlama
kursunun bir parçasıdırUygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# 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=____)