Giới thiệu về ACF và PACF

Mô hình ARIMA với Python

James Fulton

Climate informatics researcher

Động lực

Mô hình ARIMA với Python

ACF và PACF

  • ACF - Hàm tự tương quan
  • PACF - Hàm tự tương quan riêng phần
Mô hình ARIMA với Python

ACF là gì

  • tự tương quan trễ 1 $\rightarrow$ $corr(y_t, y_{t-1})$
  • tự tương quan trễ 2 $\rightarrow$ $corr(y_t, y_{t-2})$
  • ...
  • tự tương quan trễ n $\rightarrow$ $corr(y_t, y_{t-n})$
Mô hình ARIMA với Python

ACF là gì

Mô hình ARIMA với Python

PACF là gì

Mô hình ARIMA với Python

Dùng ACF và PACF để chọn bậc mô hình

  • Mô hình AR(2) $\rightarrow$

Mô hình ARIMA với Python

Dùng ACF và PACF để chọn bậc mô hình

  • Mô hình MA(2) $\rightarrow$

Mô hình ARIMA với Python

Dùng ACF và PACF để chọn bậc mô hình

Mô hình ARIMA với Python

Dùng ACF và PACF để chọn bậc mô hình

Mô hình ARIMA với Python

Triển khai trong Python

from statsmodels.graphics.tsaplots import plot_acf, plot_pacf
# Create figure
fig, (ax1, ax2) = plt.subplots(2,1, figsize=(8,8))

# Make ACF plot plot_acf(df, lags=10, zero=False, ax=ax1)
# Make PACF plot plot_pacf(df, lags=10, zero=False, ax=ax2) plt.show()
Mô hình ARIMA với Python

Triển khai trong Python

Mô hình ARIMA với Python

Làm sai khác quá ít/quá nhiều và ACF, PACF

Mô hình ARIMA với Python

Làm sai khác quá ít/quá nhiều và ACF, PACF

Mô hình ARIMA với Python

Ayo berlatih!

Mô hình ARIMA với Python

Preparing Video For Download...