Académique Documents
Professionnel Documents
Culture Documents
Time Series
Analysis
Raj Jain
Washington University in Saint Louis
Saint Louis, MO 63130
Jain@cse.wustl.edu
Audio/Video recordings of this lecture are available at:
http://www.cse.wustl.edu/~jain/cse567-13/
Washington University in St. Louis
http://www.cse.wustl.edu/~jain/cse567-13/
36-1
Overview
What is a time series?
Autoregressive Models
Moving Average Models
Integrated Models
ARMA, ARIMA, SARIMA, FARIMA models
http://www.cse.wustl.edu/~jain/cse567-13/
36-2
http://www.cse.wustl.edu/~jain/cse567-13/
36-3
Autoregressive Models
Predict the variable as a linear regression of the
immediate past value:
Here,
is the best estimate of xt given the past history
http://www.cse.wustl.edu/~jain/cse567-13/
36-4
Example 36.1
The number of disk access for 50 database queries were measured to be: 73,
67, 83, 53, 78, 88, 57, 1, 29, 14, 80, 77, 19, 14, 41, 55, 74, 98, 84, 88, 78,
15, 66, 99, 80, 75, 124, 103, 57, 49, 70, 112, 107, 123, 79, 92, 89, 116, 71,
68, 59, 84, 39, 33, 71, 83, 77, 37, 27, 30.
http://www.cse.wustl.edu/~jain/cse567-13/
36-5
SSE = 32995.57
http://www.cse.wustl.edu/~jain/cse567-13/
36-6
Stationary Process
http://www.cse.wustl.edu/~jain/cse567-13/
36-7
http://www.cse.wustl.edu/~jain/cse567-13/
36-8
Assumptions
Linear relationship between successive values
Normal Independent identically distributed errors:
Normal errors
Independent errors
Additive errors
xt is a Stationary process
http://www.cse.wustl.edu/~jain/cse567-13/
36-9
Visual Tests
1.
2.
3.
4.
5.
xt
80
60
40
20
0
0
20
40
60
80
100
http://www.cse.wustl.edu/~jain/cse567-13/
36-10
120
140
xt-1
2013 Raj Jain
et
80
60
60
40
40
20
20
0
0
0
20
40
60
80
100
120
-3
-20
-40
-2
-1
-40
80
-60
-20
-60
60
-80
-80
et
40
20
0
0
10
20
30
40
50
-20
-40
-60
-80
http://www.cse.wustl.edu/~jain/cse567-13/
36-11
AR(p) Model
xt
AR(2):
AR(3):
http://www.cse.wustl.edu/~jain/cse567-13/
36-12
Similarly,
Or
36-13
http://www.cse.wustl.edu/~jain/cse567-13/
36-14
http://www.cse.wustl.edu/~jain/cse567-13/
36-15
Example 36.2
SSE= 31969.99
(3% lower than 32995.57 for AR(1) model)
http://www.cse.wustl.edu/~jain/cse567-13/
36-16
http://www.cse.wustl.edu/~jain/cse567-13/
36-17
Autocorrelation
http://www.cse.wustl.edu/~jain/cse567-13/
36-18
Autocorrelation (Cont)
http://www.cse.wustl.edu/~jain/cse567-13/
36-19
White Noise
0
Washington University in St. Louis
http://www.cse.wustl.edu/~jain/cse567-13/
36-20
http://www.cse.wustl.edu/~jain/cse567-13/
36-21
Example 36.3
80
60
40
SSE = 43702.08
20
0
-3
-2
-1
-20
-40
-60
-80
http://www.cse.wustl.edu/~jain/cse567-13/
36-22
http://www.cse.wustl.edu/~jain/cse567-13/
36-23
MA Models (Cont)
http://www.cse.wustl.edu/~jain/cse567-13/
36-24
Determining MA Parameters
Consider MA(1):
http://www.cse.wustl.edu/~jain/cse567-13/
36-25
Example 36.4
http://www.cse.wustl.edu/~jain/cse567-13/
36-26
http://www.cse.wustl.edu/~jain/cse567-13/
36-27
http://www.cse.wustl.edu/~jain/cse567-13/
36-28
http://www.cse.wustl.edu/~jain/cse567-13/
36-29
Lag k
http://www.cse.wustl.edu/~jain/cse567-13/
36-30
rk
PACF(k)
k
0
http://www.cse.wustl.edu/~jain/cse567-13/
36-31
Lag k
2013 Raj Jain
(1-B)xt
t
http://www.cse.wustl.edu/~jain/cse567-13/
36-32
Or
This is an I(2) model.
xt
t
http://www.cse.wustl.edu/~jain/cse567-13/
36-33
ARIMA(p,d,q) Model:
http://www.cse.wustl.edu/~jain/cse567-13/
36-34
or
http://www.cse.wustl.edu/~jain/cse567-13/
36-35
SARIMA
Model:
http://www.cse.wustl.edu/~jain/cse567-13/
36-36
http://www.cse.wustl.edu/~jain/cse567-13/
36-37
Result:
http://www.cse.wustl.edu/~jain/cse567-13/
36-38
Summary
AR(1) Model:
MA(1) Model:
ARIMA(1,1,1) Model:
http://www.cse.wustl.edu/~jain/cse567-13/
36-39