Chuyển đến nội dung chính
CASE STUDY · FORECAST MODEL LABData × Business

Forecast Model Lab

Thử nghiệm và so sánh nhiều phương pháp dự báo để tìm một point forecast đáng tin cậy hơn trước khi giải bài toán buffer và supply planning.

LĨNH VỰC
Data × Business
PHÂN LOẠI
DATA × BUSINESS
01 · PROBLEM FORMULATION

Đặt lại thứ tự ưu tiên của bài toán

Trong quản trị chuỗi cung ứng và lập kế hoạch kinh doanh, việc đi thẳng vào bài toán buffer (safety stock) khi chất lượng dự báo điểm chưa được kiểm soát tiềm ẩn rủi ro lớn: tối ưu hóa một chính sách dựa trên tín hiệu sai lệch.

TIỀN ĐỀ CỐT LÕI

Tiền đề phương pháp luận: Phải đánh giá và nâng cao chất lượng dự báo điểm (point forecast) trước, sau đó mới đến độ bất định / phần dư, kích thước buffer và kế hoạch cung ứng.

DECISION HIERARCHY PIPELINESTAGE 01 → 04
STAGE 01

Point Forecast First

Tìm kiếm phương pháp sinh dự báo điểm có sai số và độ lệch (bias) thấp nhất trên tập kiểm định ngoài mẫu.

STAGE 02

Uncertainty & Residuals

Phân tích phân phối phần dư (residuals), độ biến thiên và sai lệch thực tế thay vì giả định phân phối chuẩn mù quáng.

STAGE 03

Buffer Sizing

Tính toán mức đệm an toàn và điểm đặt hàng dựa trên sự bất định đã được lượng hóa ở bước 02.

STAGE 04

Supply Planning

Tích hợp các ràng buộc sản xuất, thời gian giao hàng (lead time) và sức chứa vận hành vào kế hoạch thực thi.

02 · CANDIDATE MODEL SPACE

Họ mô hình thử nghiệm & Định tuyến nhu cầu

Không có một mô hình duy nhất chiến thắng cho mọi chuỗi thời gian. Phòng thử nghiệm tập trung đánh giá một họ mô hình ứng viên được chọn lọc.

EVALUATION TAXONOMY8 Evaluated Candidate Model Families
OUT-OF-SAMPLE BENCHMARK FIELD
01Benchmark cơ sở

Naive

Mô hình cơ sở làm mốc tham chiếu tối thiểu để đánh giá giá trị tăng thêm của các phương pháp khác.

02Bình quân trượt có trọng số

Tuned WMA

Mô hình bình quân trượt có trọng số được tinh chỉnh tham số ngoài mẫu.

03Làm mượt hàm mũ đơn

Tuned SES

Làm mượt hàm mũ đơn với tham số alpha được tinh chỉnh ngoài mẫu.

04Hàm mũ hai tham số

Holt

Mô hình tuyến tính với hai tham số làm mượt mức độ (level) và xu hướng (trend).

05Xu hướng hãm (Damped)

Damped Holt

Bổ sung hệ số hãm xu hướng để kiểm soát việc ngoại suy quá đà ở tầm nhìn dự báo xa.

06Nhu cầu ngắt quãng (Intermittent)

Croston

Tách riêng việc ước lượng quy mô nhu cầu và khoảng cách thời gian giữa các kỳ phát sinh nhu cầu.

07Syntetos-Boylan Approximation

SBA

Biến thể hiệu chỉnh hệ số nhằm giảm thiểu khuynh hướng thiên lệch dương cố hữu của Croston.

08Teunter-Syntetos-Babai

Tuned TSB

Cập nhật xác suất phát sinh nhu cầu ở mỗi kỳ, phù hợp hơn khi chuỗi nhu cầu bước vào giai đoạn suy giảm.

* Mọi mô hình đều được tối ưu hóa tham số cục bộ ngoài mẫu theo từng nếp kiểm định.N = 8 CANDIDATES
03 · TEMPORAL ARCHITECTURE

Thiết kế kiểm định ngoài mẫu (Rolling-Origin Backtest)

Áp dụng phương pháp kiểm định lùi thời gian với điểm gốc di động (rolling-origin backtest) và tinh chỉnh tham số ngoài mẫu để mô phỏng điều kiện ra quyết định thực tế.

FIG. 01Rolling-Origin Multi-Step Out-of-Sample Backtest Architecture
ROLLING-ORIGIN BACKTEST
TRAINING WINDOW (In-Sample t₁ ... t_k)
FORECAST ORIGIN
EVALUATION HORIZON (Out-of-Sample +h)
UNTOUCHED FUTURE
FOLD 01Train 1...t → +h
Train (1...t)
Eval (+h)
Future
FOLD 02Train 1...t+1 → +h
Train (1...t+1)
Eval (+h)
Future
FOLD 03Train 1...t+2 → +h
Train (1...t+2)
Eval (+h)
Future
FOLD KExpanding 1...t+k → Final
Expanding History (1...t+k)
Final Eval (+h)
LƯU Ý:

Nguyên tắc bất di bất dịch: Tham số mô hình phải được tinh chỉnh ngoài mẫu (out-of-sample). Tuyệt đối không tối ưu hóa tham số và đánh giá sai số trên cùng một khoảng thời gian.

VALIDATION EXECUTION SEQUENCE
01

History

Xác định tập dữ liệu lịch sử quan sát ban đầu.

02

Train

Huấn luyện và tinh chỉnh tham số ngoài mẫu trên dữ liệu đã biết, không nhìn trước tương lai.

03

Rolling validation origins

Thiết lập các điểm gốc kiểm định di động tịnh tiến theo thời gian.

04

Candidate forecasts

Sinh dự báo điểm từ các mô hình ứng viên tại từng điểm gốc.

05

Error metrics

Đo lường sai số dự báo ngoài mẫu trên các chiều đánh giá quy định.

06

Comparison

Đối chiếu và so sánh hiệu quả giữa các mô hình ứng viên.

07

Decision

Đánh giá trạng thái kết luận theo các kịch bản chuẩn hóa.

04 · DEMAND ROUTING & DECISION FRAMEWORK

Triết lý ra quyết định: Không gượng ép người chiến thắng

Trong phân tích định lượng, kết luận trung thực quan trọng hơn việc đưa ra một con số bằng mọi giá. Hệ thống phân loại kết quả kiểm định thành 3 trạng thái quyết định minh bạch.

FIG. 02Demand Pattern Routing Matrix (ADI × CV²)
GATING: Đánh giá dựa trên không gian đặc trưng ADI (Average Demand Interval) và CV² (Squared Coefficient of Variation).
SmoothADI thấp & CV² thấp

Khoảng cách phát sinh nhu cầu đều đặn, mức độ biến thiên lượng mua thấp.

IntermittentADI cao & CV² thấp

Nhu cầu xuất hiện thưa thớt, nhưng lượng mua ở các kỳ phát sinh tương đối ổn định.

ErraticADI thấp & CV² cao

Nhu cầu xuất hiện thường xuyên, nhưng quy mô lượng mua biến động mạnh.

LumpyADI cao & CV² cao

Hình thái phức tạp: vừa xuất hiện thưa thớt vừa biến động lớn về quy mô.

* Nguyên tắc cốt lõi: Phân loại hình thái nhu cầu phục vụ mục đích định tuyến và kiểm tra điều kiện ứng viên (routing / candidate eligibility), KHÔNG PHẢI là một luật cứng tự động chỉ định mô hình lựa chọn.

10 CHIỀU ĐÁNH GIÁ MÔ HÌNH (EVALUATION DIMENSIONS)PHÂN NHÓM THEO VAI TRÒ VẬN HÀNH
01 · DUNG SAI & QUY MÔ (MAGNITUDE)
WAPESai số phần trăm tuyệt đối có trọng số theo quy mô nhu cầu
MAESai số tuyệt đối trung bình
RMSECăn bậc hai sai số bình phương trung bình
02 · ĐỘ LỆCH & RỦI RO (BIAS & RISK)
BiasĐộ lệch trung bình đo lường xu hướng thiên lệch
underforecast quantityTổng lượng dự báo thiếu
overforecast quantityTổng lượng dự báo thừa
shortage frequencyTần suất phát sinh thiếu hụt
03 · ĐẶC TÍNH & ĐỘ ỔN ĐỊNH (STABILITY)
stabilityĐộ ổn định của tham số và kết quả qua các vòng kiểm định
observationsSố lượng quan sát thực tế trong tập kiểm tra
% Actual = 0Tỷ lệ kỳ quan sát có nhu cầu bằng 0 trong chuỗi
TRẠNG THÁI KẾT LUẬN RA QUYẾT ĐỊNH (DECISION OUTCOMES)
CHAMPION

Có mô hình vượt trội rõ ràng

Một mô hình ứng viên thể hiện sự vượt trội ổn định và nhất quán trên các tiêu chí đánh giá ngoài mẫu.

NO CLEAR WINNER

Không có người chiến thắng rõ ràng

Xuất hiện sự đánh đổi giữa các chỉ số (ví dụ: mô hình có Bias tốt hơn nhưng WAPE kém hơn) hoặc chênh lệch giữa các ứng viên hàng đầu không có ý nghĩa thực tế. Khung làm việc chủ động tránh việc gượng ép chỉ định người chiến thắng.

INSUFFICIENT DATA / LOW FORECASTABILITY

Dữ liệu không đủ / Khả năng dự báo thấp

Dữ liệu quá ngắn hoặc chuỗi có độ bất định quá lớn, khả năng dự báo thấp khiến các mô hình không mang lại độ tin cậy cần thiết.

ENSEMBLE POLICY:Mô hình kết hợp (Ensemble): Chỉ được xem xét khi dữ liệu backtest chứng minh được giá trị gia tăng thực tế so với các mô hình đơn lẻ tốt nhất.
05 · VISUAL CLIMAX & EMPIRICAL EVIDENCE

Bằng chứng đánh giá nội bộ: Thử nghiệm hiệu chỉnh phần dư

Lưu ý quan trọng: Toàn bộ số liệu dưới đây phản ánh kết quả thử nghiệm phương pháp luận nội bộ (Internal Forecast Evaluation Evidence), KHÔNG PHẢI chỉ số kinh doanh, tỷ lệ đáp ứng đơn hàng hay KPI sản xuất.

FIG. 03The Failed Residual-Correction Experiment: Bias vs. Accuracy Trade-Off
EMPIRICAL TRADE-OFF MONUMENT
CHỈ SỐ CHẨN ĐOÁN CỤC BỘBIAS TIẾN GẦN 0%
SYSTEMIC BIAS
TRƯỚC+4.85%
→
SAU HIỆU CHỈNH+1.71%
Δ -3.14% (GIẢM THIÊN LỆCH DƯƠNG)

Độ lệch hệ thống giảm 3.14 điểm phần trăm, đưa dự báo tiến gần mức cân bằng trung tính và giảm thiên lệch tồn kho dư thừa.

CHỈ SỐ CHẤT LƯỢNG TỔNG THỂWORSENED (+9.95%)
SELECTED WAPE ERROR
TRƯỚC48.24%
→
SAU HIỆU CHỈNH58.19%
Δ +9.95% (SAI SỐ TĂNG GẦN 10%)

Sai số tuyệt đối tỷ trọng tăng thêm gần 10% do việc cộng trừ phần dư đưa thêm độ phân tán ngẫu nhiên vào dự báo điểm.

★ KẾT LUẬN THỰC NGHIỆMCORE EMPIRICAL FINDING

Bias moved closer to zero, but WAPE worsened (+4.85% → +1.71% vs. 48.24% → 58.19%). Cải thiện một chỉ số chẩn đoán cục bộ không đồng nghĩa với việc cải thiện chất lượng dự báo tổng thể.

06 · LESSONS

Bài học phương pháp luận rút ra

01

Cải thiện Bias cục bộ không đồng nghĩa với dự báo tốt hơn

Việc đưa Bias về gần 0 hơn có thể đi kèm sự suy giảm đáng kể về sai số tổng thể (WAPE). Luôn cần đối chiếu đa chiều giữa các tiêu chí.

02

Lựa chọn mô hình phải luôn thực hiện ngoài mẫu (Out-of-sample)

Hiệu quả trên tập huấn luyện chỉ phản ánh khả năng khớp dữ liệu quá khứ. Chỉ có rolling-origin backtest mới đo lường được năng lực dự báo trong thực tế.

03

Đánh giá đòi hỏi bộ chỉ số toàn diện

Cần phối hợp giữa WAPE, MAE, RMSE, Bias, lượng thiếu hụt và tần suất thiếu hàng để thấy rõ sự đánh đổi trong vận hành.

04

Phân loại nhu cầu dùng để định tuyến, không phải chỉ định người chiến thắng

ADI và CV² giúp lọc ra các ứng viên phù hợp với hình thái chuỗi, nhưng mô hình được chọn vẫn phải được kiểm định thực nghiệm.

05

Logic buffer không thể che giấu một point forecast yếu kém

Nâng đệm tồn kho để bù đắp cho dự báo sai chỉ làm gia tăng chi phí và đọng vốn. Nền tảng bền vững là kiểm soát chất lượng dự báo điểm trước.

06

"Không có người chiến thắng rõ ràng" là một kết luận phân tích hợp lệ

Trung thực chấp nhận giới hạn dự báo giúp tránh việc gượng ép lựa chọn một mô hình không đáng tin cậy.

07 · ROADMAP

Hướng đi nghiên cứu tiếp theo

PHASE 01

Hoàn tất chu trình đánh giá toàn diện trên toàn bộ danh mục chuỗi thời gian thử nghiệm.

PHASE 02

Xác định ngưỡng tin cậy tối thiểu của dự báo điểm trước khi chuyển sang các bước tiếp theo.

PHASE 03

Mô hình hóa độ bất định và phân phối phần dư (residuals) theo từng nhóm nhu cầu.

PHASE 04

Thiết kế bài toán kích thước buffer an toàn dựa trên rủi ro thực tế.

PHASE 05

Tích hợp các ràng buộc cung ứng, công suất và thời gian giao hàng (lead time).