D báo b ng mô hình ARIMA
(AutoRegressive Integrated Moving Average)
1. Tính d ng và tính mùa v
a. Tính d ng
N u m i chu i th i gian g i d ng thì trung nh, ph ng sai, đ ng ph ng sai (t iế ươ ươ
các đ tr khác nhau) s gi nguyên không đ i cho chúng đ c xác đ nh vào th i ượ
đi m nào đi n a.
Trung bình: E(Yt)=const
Ph ng sai: Var(Yươ t)=const
Đ ng ph ng sai: Covar(Y ươ t,Yt-k)=gk
Đ xem m t chu i th i gian có d ng hay không, ta có th s d ng Đ th c a Yt theo
th i gian, Đ th t t ng quan m u (Sample Auto Correlation), hay ki m đ nh b c ươ ướ
ng u nhiên (ki m đ nh Dickey-Fuller)
N u chu i Yt không d ng, ta có th l y sai phân b c 1. Khi đó chu i sai phân b c 1ế
(Wt) s có th d ng. Sai phân b c 1: W t=Yt-Yt-1
N u chu i sai phân b c 1 (Wt) không d ng, ta có th l y sai phân b c 2. Khi đó chu iế
sai phân b c 2 có th d ng. Sai phân b c 2: V t=Wt-Wt-1
b. Tính mùa v
N u sai phân b c 2 mà ch a d ng, có th chu i Yế ư t có y u t mùa v . (N u có y u tế ế ế
mùa v , t c là chu i v n ch a d ng). ư
N u c sau m th i đo n, SAC l i có giá tr cao. Khi đó Yế t có tính mùa v v i chu kỳ m
th i đo n. Ph ng pháp đ n gi n nh t đ kh tính mùa v là l y sai phân th m ươ ơ
Zt=Yt-Yt-m
2. Nh n d ng mô hình
Mô hình ARIMA (hay còn g i là ph ng pháp Box-Jenkin) ươ
Nh n d ng mô hình t c là xác đ nh p, d, q trong ARIMA(p,d,q)
p: d a vào SPAC
q: d a vào SAC
d: d a vào s l n l y sai phân đ làm cho chu i d ng
3. Ki m tra chu n đoán mô hình
Mô hình ARIMA t t có RMSE nh và sai s là nhi u tr ng: Sai s có phân ph i chu n,
và đ th SAC gi m nhanh v 0
Tìm ki m mô hình ARIMA phù h p là m t quá trình th và sai.ế
1
Ví d d báo giá g o
1. D li u
Hình 1
2. Xem chu i Rice có d ng không?
2
Hình 2
Hình 3
3
Hình 4
Hình 5
4
Hình 6
Nh v y chu i RICEư t ch a d ng. Ta có th l y sai phân b c 1 c a chu i này.ư
Th xem đ th Correlogram c a chu i sai phân b c 1
Hình 7
5