[Time Series πŸ“‰][Forecasting :Principles and Practice] AR, MA, ARMA, ARIMA κ°œλ… 정리

ν™˜κ³΅μ§€λŠ₯Β·2022λ…„ 2μ›” 18일
0

[Time Series]

λͺ©λ‘ 보기
1/1
post-thumbnail

Forecasting :Principles and Practiceλ₯Ό λ°”νƒ•μœΌλ‘œ μ •λ¦¬ν•œ λ¬Έμ„œμž…λ‹ˆλ‹€.

Forecasting: Principles and Practice , Rob J Hyndman and George Athanasopoulos

Table of Content

1. Stationary and Non-Stationary
2. Autoregressive(AR) Model
3. Moving Average(MA) Model
4. Autoregressive and Moving Average Model(ARMA)
5. Autoregressive Integrated Moving Average Model(ARIMA)
6. ACF(Autocorrelated Function) and PACF(Partially ACF)

1. Stationary and Non-Stationary

(1) Stationary Process(정상성) : μ‹œκ°„κ³Ό 관계없이 평균과 뢄산이 μΌμ •ν•œ μ‹œκ³„μ—΄ 데이터
White Noise

(2) Non-Stationary Process(비정상성) : μ‹œκ°„μ— 관계없이 평균과 뢄산이 μΌμ •ν•˜μ§€ μ•Šμ€ μ‹œκ³„μ—΄ 데이터

정상성과 비정상성을 비ꡐ할 수 μžˆλŠ” 방법
X좕을 Lag(ν˜„μž¬ λ°μ΄ν„°μ™€μ˜ μ‹œμ  차이)둜 μ„€μ •ν•˜κ³ , Y좕을 ACF(Autocorrelation Function)으둜 μ‹œκ°ν™”ν•˜μ˜€μ„ λ•Œ 주기적으둜 λ‚˜νƒ€λ‚˜λŠ” νŒ¨ν„΄μ΄ μ—†μœΌλ©΄ Stationary Process둜 λ³Ό 수 μžˆμŠ΅λ‹ˆλ‹€.

Autocorrelationμ΄λž€?
Correlation은 일반적으둜 두 λ³€μˆ˜ μ‚¬μ΄μ˜ 관계λ₯Ό -1~1의 κ°’μœΌλ‘œ ν‘œν˜„ν•˜λŠ” μ²™λ„μž…λ‹ˆλ‹€. -1에 κ°€κΉŒμšΈ 수둝 음의 상관관계가, +1에 κ°€κΉŒμšΈμˆ˜λ‘ μ–‘μ˜ 상관관계가 μ‘΄μž¬ν•œλ‹€κ³  λ³Ό 수 μžˆμŠ΅λ‹ˆλ‹€. Autocorrelationμ΄λž€ Correlation에 Auto κ°œλ…μ΄ μΆ”κ°€λœ κ²ƒμœΌλ‘œ μ‹œκ³„μ—΄μ μΈ κ΄€μ μœΌλ‘œ λ³΄μ•˜μ„ λ•Œ Time shifted된 자기 μžμ‹ κ³Όμ˜ 상관 관계λ₯Ό μ˜λ―Έν•©λ‹ˆλ‹€.

2. Autoregressive(AR) Models

μžκΈ°μžμ‹ μ„ μ’…μ†λ³€μˆ˜(Dependent Variable) yty_t둜 ν•˜κ³ , 이전 μ‹œμ μ˜ μ‹œκ³„μ—΄(Lagged Data)인 [ytβˆ’1,ytβˆ’2,...,ytβˆ’p][y_{t-1},y_{t-2},...,y_{t-p}]λ₯Ό λ…λ¦½λ³€μˆ˜(Independent Variable)둜 κ°–λŠ” λͺ¨λΈμ„ μ˜λ―Έν•©λ‹ˆλ‹€. 즉 κ°„λ‹¨νžˆ μ΄μ•ΌκΈ°ν•˜λ©΄ AR Model은 λ³€μˆ˜μ˜ κ³Όκ±° κ°’λ“€μ˜ μ„ ν˜• 쑰합을 μ΄μš©ν•˜μ—¬ ν˜„μž¬ μ‹œμ μ˜ 값을 μ˜ˆμΈ‘ν•˜λŠ” λͺ¨λΈμ„ μ˜λ―Έν•©λ‹ˆλ‹€.

차수 pp의 μžκΈ°νšŒκ·€λͺ¨λΈμ€ λ‹€μŒκ³Ό 같이 ν‘œν˜„ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

yt=c+Ξ¦1ytβˆ’1+Ξ¦2ytβˆ’2+...+Ξ¦pytβˆ’p+Ο΅ty_t = c + \Phi_{1} y_{t-1} + \Phi_{2} y_{t-2} + ... + \Phi_{p} y_{t-p} + \epsilon_{t}

μœ„μ˜ μ‹μ—μ„œ Ο΅t\epsilon_{t}λŠ” White Noise μž…λ‹ˆλ‹€.
식을 ν’€μ–΄λ³΄μžλ©΄ ν˜„μž¬ μ‹œμ μ˜ κ°’ yty_tλ₯Ό μ˜ˆμΈ‘ν•¨μ— μžˆμ–΄μ„œ 이전 μ‹œμ μ˜ Lagged된 Data에 λ§€κ°œλ³€μˆ˜ Ξ¦\Phiκ°€ 곱해진 κ°’κ³Ό White Noise 값이 더해진 ν˜•νƒœμ˜ 닀쀑 νšŒκ·€ λͺ¨λΈμ΄λΌκ³  λ³Ό 수 μžˆμŠ΅λ‹ˆλ‹€. 이처럼 차수 ppλ₯Ό κ°€μ§€λŠ” μžκΈ°νšŒκ·€ λͺ¨λΈμ„ AR(p) Model이라고 λΆ€λ¦…λ‹ˆλ‹€.

3. Moving Average(MA) Models

μžκΈ°μžμ‹ μ„ μ’…μ†λ³€μˆ˜(Dependent Variable) yty_t둜 ν•˜κ³ , ν•΄λ‹Ή μ‹œμ κ³Ό κ·Έ 과거의 White Noise Distribution Error듀인 [Ο΅tβˆ’1,Ο΅tβˆ’2,...,Ο΅tβˆ’p][\epsilon_{t-1},\epsilon_{t-2},...,\epsilon_{t-p}]λ₯Ό λ…λ¦½λ³€μˆ˜(Independent Variable)둜 κ°–λŠ” λͺ¨λΈμ„ μ˜λ―Έν•©λ‹ˆλ‹€. νšŒκ·€μ—μ„œ λͺ©ν‘œ μ˜ˆμƒ λ³€μˆ˜μ˜ κ³Όκ±° 값을 μ΄μš©ν•˜λŠ” λŒ€μ‹ μ— 이동 평균 λͺ¨λΈμ€ νšŒκ·€μ²˜λŸΌ λ³΄μ΄λŠ” λͺ¨λΈμ—μ„œ κ³Όκ±° 예츑 였차(Forecast Error)을 μ‚¬μš©ν•©λ‹ˆλ‹€.

차수 qq의 이동평균λͺ¨λΈμ€ λ‹€μŒκ³Ό 같이 ν‘œν˜„ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

yt=c+Ο΅t+ΞΈ1Ο΅tβˆ’1+ΞΈ2Ο΅tβˆ’2+...+ΞΈqΟ΅tβˆ’qy_t = c + \epsilon_{t} + \theta_{1} \epsilon_{t-1} + \theta_{2} \epsilon_{t-2} + ... + \theta_{q} \epsilon_{t-q}

μ—¬κΈ°μ„œ Ο΅t\epsilon_{t}λŠ” White Noise μž…λ‹ˆλ‹€. 식을 ν’€μ–΄λ³΄μžλ©΄ yty_t의 각 값을 κ³Όκ±° λͺ‡κ°œμ˜ 예츑 였차의 가쀑 이동 ν‰κ· μœΌλ‘œ 생각할 수 μžˆλ‹€κ³  해석할 수 μžˆμŠ΅λ‹ˆλ‹€. 이처럼 qq μ°¨ 이동 평균 λͺ¨λΈμ„ MA(q) Model이라고 λΆ€λ¦…λ‹ˆλ‹€.

4. Autoregressive and Moving Average (ARMA)

μžκΈ°μžμ‹ μ„ μ’…μ†λ³€μˆ˜(Dependent Variable) yty_t둜 ν•˜κ³ , 이전 μ‹œμ μ˜ μ‹œκ³„μ—΄ 데이터(Lagged Data)인 [ytβˆ’1,ytβˆ’2,...,ytβˆ’p][y_{t-1}, y_{t-2}, ..., y_{t-p}]와 White Noise [Ο΅tβˆ’1,Ο΅tβˆ’2,...,Ο΅tβˆ’p][\epsilon_{t-1},\epsilon_{t-2},...,\epsilon_{t-p}]λ₯Ό λ…λ¦½λ³€μˆ˜(Independent Variable)둜 κ°–λŠ” λͺ¨λΈμ„ μ˜λ―Έν•©λ‹ˆλ‹€.

p와 q 차원을 κ°€μ§€λŠ” ARMA Model의 μˆ˜μ‹μ€ λ‹€μŒκ³Ό κ°™μŠ΅λ‹ˆλ‹€.

yt=ΞΈ0+ΞΈ1ytβˆ’1+ΞΈ2ytβˆ’2+...+ΞΈpytβˆ’p+Ο΅t+ΞΈ1Ο΅tβˆ’1+ΞΈ2Ο΅tβˆ’2+...+ΞΈqΟ΅tβˆ’qy_t = \theta_{0} + \theta_{1} y_{t-1} + \theta_{2} y_{t-2} + ... + \theta_{p} y_{t-p} + \epsilon_{t} + \theta_{1} \epsilon_{t-1} + \theta_{2} \epsilon_{t-2} +...+ \theta_{q} \epsilon_{t-q}

5. Autoregressive Integrated Moving Average (ARIMA)

κΈ°μ‘΄ AR, MA, ARMA λͺ¨λΈμ˜ 경우 데이터가 정상 (Stationary)이어야 ν•¨μœΌλ‘œ 비정상 (Nonstationary)인 κ²½μš°λŠ” μ°¨λΆ„ (differencing)을 톡해 데이터λ₯Ό μ •μƒμœΌλ‘œ λ³€ν˜•ν•΄μ£Όμ–΄μ•Ό ν•©λ‹ˆλ‹€. ARIMAλŠ” ARMA λͺ¨ν˜•μ— 차뢄을 d회 μˆ˜ν–‰ν•΄μ€€ λͺ¨λΈμž…λ‹ˆλ‹€.

데이터λ₯Ό μ •μƒμœΌλ‘œ λ°”κΎΈλŠ” 방법은 λ¬΄μ—‡μΌκΉŒ? - μ°¨λΆ„(Differencing)
μ°¨λΆ„μ΄λž€, ν˜„ μ‹œμ  λ°μ΄ν„°μ—μ„œ dμ‹œμ  이전 데이터λ₯Ό λΊ€ 것을 μ˜λ―Έν•©λ‹ˆλ‹€. 정상성을 λ‚˜νƒ€λ‚΄μ§€ μ•ŠλŠ” μ‹œκ³„μ—΄μ„ 정상성을 λ‚˜νƒ€λ‚΄λ„λ‘ λ§Œλ“œλŠ” ν•œ 가지 λ°©λ²•μœΌλ‘œ 연이은 κ΄€μΈ‘κ°’μ˜ 차이λ₯Ό κ³„μ‚°ν•˜μ—¬ 데이터가 정상성을 λ‚˜νƒ€λ‚΄λ„λ‘ λ³€ν™”μ‹œν‚΅λ‹ˆλ‹€.

μœ„ 그림은 차뢄이 μ–΄λ–»κ²Œ μΌμ–΄λ‚˜λŠ”μ§€ λ‚˜νƒ€λ‚Έ κ·Έλ¦Όμž…λ‹ˆλ‹€. μ‹œμ°¨ 1μ—μ„œ 차뢄을 κ΅¬ν•˜λŠ” 경우 "1μ°¨ μ°¨λΆ„(first difference)" 이라고 λΆ€λ₯΄λ©°, μ‹œμ°¨ 2μ—μ„œ 차뢄을 κ΅¬ν•˜λŠ” 경우 "2μ°¨ μ°¨λΆ„(second difference)" 라고 λΆ€λ¦…λ‹ˆλ‹€. 1μ°¨ 차뢄을 μ§„ν–‰ν–ˆμŒμ—λ„ 정상성을 λ‚˜νƒ€λ‚΄μ§€ μ•ŠλŠ” 경우 2μ°¨ 차뢄을 μ§„ν–‰ν•˜κ²Œ λ˜μ§€λ§Œ 2μ°¨ μ°¨λΆ„μ˜ μ˜λ―Έμƒ 원본 λ°μ΄ν„°μ˜ "λ³€ν™”μ—μ„œ λ‚˜νƒ€λ‚˜λŠ” λ³€ν™”"λ₯Ό λͺ¨λΈλ§ν•˜κ²Œ λ˜λŠ” μ…ˆμ΄μ–΄μ„œ μ‹€μ œ μƒν™©μ—μ„œλŠ” 2μ°¨ μ°¨λΆ„ μ΄μƒμœΌλ‘œ κ΅¬ν•΄μ•Όν•˜λŠ” κ²½μš°λŠ” 거의 μΌμ–΄λ‚˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€.

μœ„μ˜ 그림은 둜그 λ³€ν™˜, 1μ°¨ μ°¨λΆ„, 2μ°¨ μ°¨λΆ„ μˆ˜ν–‰ κ²°κ³Όλ₯Ό μ‹œκ°ν™”ν•œ κ²°κ³Όμž…λ‹ˆλ‹€. 일반적으둜 μ‹œκ³„μ—΄ 곑선이 νŠΉμ •ν•œ νŠΈλ Œλ“œλ₯Ό 가지고 μžˆλ‹€λ©΄ 1μ°¨ 차뢄을, μ‹œκ°„μ— 따라 λ³€ν™”ν•˜λŠ” νŠΈλ Œλ“œκ°€ μžˆλ‹€λ©΄ 2μ°¨ 차뢄을 μˆ˜ν–‰ν•©λ‹ˆλ‹€.

ARIMAλŠ” Autoregressive Integrated Moving Average의 μ•½μžλ‘œ 이동 평균을 λˆ„μ ν•œ 자기 νšŒκ·€ 즉 자기 νšŒκ·€μ™€ 이동 평균 λͺ¨λΈμ„ κ²°ν•©ν•œ λͺ¨λΈμž…λ‹ˆλ‹€. μˆ˜μ‹μ€ μ•„λž˜μ™€ 같이 λ‚˜νƒ€λ‚Ό 수 μžˆμŠ΅λ‹ˆλ‹€.

ytβ€²=c+Ξ¦1ytβˆ’1β€²+Ξ¦2ytβˆ’2β€²+...+Ξ¦pytβˆ’pβ€²+ΞΈ1Ο΅tβˆ’1+ΞΈ2Ο΅tβˆ’2+...+ΞΈqΟ΅tβˆ’q+Ο΅ty_t' = c+ \Phi_{1} y_{t-1}' + \Phi_{2} y_{t-2}' + ... + \Phi_{p} y_{t-p}' + \theta_{1} \epsilon_{t-1} + \theta_{2} \epsilon_{t-2} +...+ \theta_{q} \epsilon_{t-q} + \epsilon_t

μœ„μ˜ μ‹μ—μ„œ ytβ€²y_t'λŠ” 차뢄을 κ΅¬ν•œ μ‹œκ³„μ—΄μ΄λ©°, μš°λ³€μ˜ 예츑 λ³€μˆ˜μ—λŠ” yty_t의 μ‹œμ°¨ κ°’κ³Ό μ‹œμ°¨ 였차(lagged error)λ₯Ό λ‘˜ λ‹€ ν¬ν•¨ν•©λ‹ˆλ‹€. μœ„μ™€ 같은 λͺ¨λΈμ„ ARIMA(p,d,q) λͺ¨λΈμ΄λΌκ³  λΆ€λ₯΄λ©° 각 λ³€μˆ˜ p,d,qp,d,qλŠ” λ‹€μŒκ³Ό 같은 의미λ₯Ό κ°€μ§‘λ‹ˆλ‹€.

  • pp = 자기 νšŒκ·€ λΆ€λΆ„μ˜ 차수
  • dd = 1μ°¨ 차뢄이 ν¬ν•¨λœ 정도
  • qq = 이동 평균 λΆ€λΆ„μ˜ 차수

자기 νšŒκ·€(AR)κ³Ό 이동 평균 λͺ¨λΈ(MA)에 μ‚¬μš©λ˜λŠ” 것과 같은 정상성과 κ°€μ—­μ„± 쑰건은 ARIMA λͺ¨λΈμ—λ„ μ μš©λ©λ‹ˆλ‹€. μ§€κΈˆκΉŒμ§€ 닀룬 λͺ¨λΈμ„ ARIMA λͺ¨λΈλ‘œ ν‘œν˜„ν•˜λŠ” 것도 κ°€λŠ₯ν•©λ‹ˆλ‹€.

  • White Noise : ARIMA(0,0,0)
  • ν™•λ₯  보행 : μƒμˆ˜κ°€ μ—†λŠ” ARIMA(0,1,0)
  • ν‘œλ₯˜λ₯Ό ν¬ν•¨ν•˜λŠ” ν™•λ₯ λ³΄ν–‰ : μƒμˆ˜κ°€ μžˆλŠ” ARIMA(0,1,0)
  • AR : ARIMA(p,0,0)
  • MA : ARIMA(0,0,q)

6. ACF and PACF

ACF(AutoCorrelation Function)?

ACF(AutoCorrelation Function, μžκΈ°μƒκ΄€ν•¨μˆ˜) λŠ” kμ‹œκ°„ λ‹¨μœ„λ‘œ κ΅¬λΆ„λœ μ‹œκ³„μ—΄μ˜ κ΄€μΈ‘μΉ˜ κ°„ μƒκ΄€κ³„μˆ˜ ν•¨μˆ˜λ₯Ό μ˜λ―Έν•˜λ©°, kκ°€ 컀질수둝 ACFλŠ” 0에 κ°€κΉŒμ›Œμ§‘λ‹ˆλ‹€. 상관값이 두 λ³€μˆ˜ μ‚¬μ΄μ˜ μ„ ν˜• κ΄€κ³„μ˜ 크기λ₯Ό μΈ‘μ •ν•˜λŠ” κ²ƒμ²˜λŸΌ, μžκΈ°μƒκ΄€(Autocorrelation)은 μ‹œκ³„μ—΄μ˜ 사차값(lagged values) μ‚¬μ΄μ˜ μ„ ν˜• 관계λ₯Ό μΈ‘μ •ν•©λ‹ˆλ‹€.

μ‹œμ°¨ κ·Έλž˜ν”„μ—μ„œ 각 νŒ¨λ„κ³Ό κ΄€λ ¨λœ λͺ‡κ°€μ§€ μžκΈ°μƒκ΄€ κ³„μˆ˜κ°€ μžˆμŠ΅λ‹ˆλ‹€. r1r_1은 yty_t와 ytβˆ’1y_{t-1} μ‚¬μ΄μ˜ 관계λ₯Ό μΈ‘μ •ν•˜κ³ , r2r_2λŠ” yty_t와 ytβˆ’2y_{t-2} μ‚¬μ΄μ˜ 관계λ₯Ό μΈ‘μ •ν•˜λŠ” μ‹μž…λ‹ˆλ‹€.

rkr_k 값은 λ‹€μŒκ³Ό 같이 μ“Έ 수 μžˆμŠ΅λ‹ˆλ‹€.
rk=βˆ‘t=k+1T(ytβˆ’yΛ‰)(ytβˆ’kβˆ’yΛ‰)βˆ‘t=1T(ytβˆ’yΛ‰)2,r_{k} = \frac{\sum\limits_{t=k+1}^T (y_{t}-\bar{y})(y_{t-k}-\bar{y})} {\sum\limits_{t=1}^T (y_{t}-\bar{y})^2},
μœ„μ˜ μ‹μ—μ„œ TλŠ” μ‹œκ³„μ—΄μ˜ κΈΈμ΄μž…λ‹ˆλ‹€.

PACF(Partial ACF)?

λΆ€λΆ„ 상관(Partial Correlation) μ΄λž€ 두 ν™•λ₯ λ³€μˆ˜ X와 Y에 μ˜ν•΄ λ‹€λ₯Έ λͺ¨λ“  λ³€μˆ˜λ“€μ— λ‚˜νƒ€λ‚œ 상관 관계λ₯Ό μ„€λͺ…ν•˜κ³  λ‚œ 이후에도 μ—¬μ „νžˆ λ‚¨μ•„μžˆλŠ” 상관 관계라고 μ •μ˜ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

λ”°λΌμ„œ λΆ€λΆ„μžκΈ°μƒκ΄€ν•¨μˆ˜(PACF) λŠ” 자기 상관 ν•¨μˆ˜μ™€ λ§ˆμ°¬κ°€μ§€λ‘œ μ‹œκ³„μ—΄ κ΄€μΈ‘μΉ˜ κ°„ 상관 관계 ν•¨μˆ˜μ΄κ³ , μ‹œμ°¨ kμ—μ„œμ˜ k λ‹¨κ³„λ§ŒνΌ λ–¨μ–΄μ Έ μžˆλŠ” λͺ¨λ“  데이터 점듀 κ°„μ˜ μˆœμˆ˜ν•œ 상관 관계λ₯Ό μ˜λ―Έν•©λ‹ˆλ‹€.

μ‰½κ²Œ 말해, yty_t와 ytβˆ’ky_{t-k}의 PACFλŠ” yty_t와 ytβˆ’ky_{t-k}의 μˆœμˆ˜ν•œ μƒκ΄€κ΄€κ³„λ‘œμ„œ 두 μ‹œμ  사이에 ν¬ν•¨λœ λͺ¨λ“  ytβˆ’1,ytβˆ’2,...,ytβˆ’k+1y_{t-1}, y_{t-2},...,y_{t-k+1}의 영ν–₯λ ₯은 μ œκ±°λ¨μ„ μ˜λ―Έν•©λ‹ˆλ‹€. yty_{t}와 ytβˆ’ky_{t-k} μ‚¬μ΄μ˜ νŽΈμžκΈ°μƒκ΄€μ„ κ΅¬ν•˜λŠ” 식은 μ•„λž˜μ™€ κ°™μŠ΅λ‹ˆλ‹€.

PACF(k)=Corr(et,etβˆ’k)PACF(k) = Corr(e_{t}, e_{t-k})

ACF와 PACFλ₯Ό μ–΄λ–»κ²Œ μ‚¬μš©ν•˜λŠ”κ°€?

보톡은 λ‹¨μˆœν•˜κ²Œ μ‹œκ°„ κ·Έλž˜ν”„(Time Plot)만 보고 λ‚˜μ„œ μ–΄λ–€ p와 q 값이 데이터에 λ§žλŠ”μ§€ 이야기할 수 μ—†μŠ΅λ‹ˆλ‹€. ν•˜μ§€λ§Œ ARIMA λͺ¨λΈμ—μ„œ μ μ ˆν•œ p와 q 값을 κ²°μ •ν•˜κΈ° μœ„ν•΄ λ•Œλ•Œλ‘œ ACF κ·Έλž˜ν”„μ™€ PACF κ·Έλž˜ν”„λ₯Ό μ΄μš©ν•˜λ©΄ κ°€λŠ₯ν•©λ‹ˆλ‹€.

μ„œλ‘œ λ‹€λ₯Έ k 값에 λŒ€ν•΄, yty_t와 ytβˆ’ky_{t-k}의 관계λ₯Ό μΈ‘μ •ν•˜λŠ” ACF κ·Έλž˜ν”„λ₯Ό λ‹€μ‹œ λ– μ˜¬λ € λ΄…μ‹œλ‹€. yty_{t}와 ytβˆ’1y_{t-1}이 상관 관계가 μžˆλ‹€λ©΄ ytβˆ’1y_{t-1}와 ytβˆ’2y_{t-2}에도 상관관계가 μžˆμ–΄μ•Ό ν•©λ‹ˆλ‹€. ν•˜μ§€λ§Œ yty_{t}와 ytβˆ’2y_{t-2}λŠ” yty_{t}λ₯Ό μ˜ˆμΈ‘ν•˜λŠ”λ° μ‚¬μš©λ  μˆ˜λ„ μžˆμ„ ytβˆ’2y_{t-2}에 λ‹΄κΈ΄ μ–΄λ–€ μƒˆλ‘œμš΄ 정보 λ•Œλ¬Έμ΄ μ•„λ‹ˆλΌ λ‹¨μˆœνžˆ 두 κ°’ λͺ¨λ‘ ytβˆ’1y_{t-1}κ³Ό 관련이 있기 λ•Œλ¬Έμ— 상관관계λ₯Ό κ°€μ§ˆ μˆ˜λ„ μžˆμŠ΅λ‹ˆλ‹€.

μœ„μ™€ 같은 문제λ₯Ό κ·Ήλ³΅ν•˜κΈ° μœ„ν•΄ PACF κ·Έλž˜ν”„λ₯Ό μ‚¬μš©ν•  수 μžˆμŠ΅λ‹ˆλ‹€. 이 값은 μ‹œμ°¨ 1,2,3,...,kβˆ’11, 2, 3, ..., k-1의 효과λ₯Ό μ œκ±°ν•œ ν›„μ˜ yty_{t}와 ytβˆ’ky_{t-k} μ‚¬μ΄μ˜ 관계λ₯Ό μΈ‘μ •ν•©λ‹ˆλ‹€. κ·Έλž˜μ„œ 첫 번째 λΆ€λΆ„ μžκΈ°μƒκ΄€μ€ μ œκ±°ν•  뢀뢄이 μ—†μ–΄μ„œ 첫번째 자기 상관과 같은 값을 가지며, 각 λΆ€λΆ„μžκΈ°μƒκ΄€μ€ 자기 νšŒκ·€ λͺ¨λΈμ˜ λ§ˆμ§€λ§‰ κ³„μˆ˜μ²˜λŸΌ μΈ‘μ •ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

ACF와 PACF의 λͺ¨μ–‘을 톡해 ARIMA λͺ¨λΈμ˜ 맀개 λ³€μˆ˜μΈ p와 qλ₯Ό κ²°μ •ν•˜λŠ” 방법은 μ•„λž˜μ™€ κ°™μŠ΅λ‹ˆλ‹€.

.
.
.
κ°μ‚¬ν•©λ‹ˆλ‹€!

profile
λ°μ΄ν„°μ‚¬μ΄μ–Έν‹°μŠ€νŠΈ λŒ€ν•™μ›μƒ

0개의 λŒ“κΈ€