Huấn luyện mô hình với backtesting
Tiếp nối các bài tập trước, giờ bạn sẽ đánh giá mô hình bằng backtesting. Bạn sẽ định nghĩa 4 phân đoạn, mỗi phân đoạn có dịch chuyển 12 giờ và cửa sổ kiểm thử 72 giờ, rồi chạy quy trình với phương thức cross_validation().
DataFrame ts và đối tượng MLForecast (mlf) đã được nạp sẵn, nên bạn chỉ cần thiết lập và chạy backtesting. Bắt đầu thôi!
Bài tập này là một phần của khóa học
Thiết kế Pipeline Dự báo cho Môi trường Production
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
# 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=____)