새소식

시계열 분석

그레인저 인과관계 검정(Granger causality test)

  • -

그레인저 인과관계 검정(Granger causality test)두 시계열 변수 간의 인과 관계를 추론하는 통계적 방법이다. 그레인저 인과성 검정은 한 변수가 다른 변수의 과거 정보를 통해 예측할 수 있는지를 확인하여 인과 관계를 결정한다. 이 방법은 두 변수의 시간 지연(lag) 값을 고려하여 회귀 모델을 사용하여 검정한다.

 

그레인저 인과성 검정은 다음과 같은 과정으로 수행된다.

  1. 두 시계열 변수 X와 Y를 준비한다.
  2. 시간 지연(lag) 값을 선택한다. 일반적으로 AIC(Akaike Information Criterion) 또는 BIC(Bayesian Information Criterion) 같은 정보 기준을 사용하여 최적의 지연 값을 선택한다.
  3. 선택한 시간 지연 값을 사용하여 두 변수의 벡터 자기회귀(Vector Autoregression, VAR) 모델을 구축한다.
  4. F-검정이나 Wald 검정 등의 통계적 검정을 사용하여 각 변수의 계수가 유의한지 확인한다.
  5. 검정 결과에 따라 인과 관계를 결정한다. 계수가 통계적으로 유의하다면 한 변수는 다른 변수를 그레인저 원인(Granger-cause)이라고 할 수 있다.

 

그릴러 인과성 검정의 한계점은 다음과 같다.

  • 선형 관계 가정: 그레인저 인과성 검정은 변수 간의 선형 인과 관계를 가정한다. 비선형 관계의 경우 이 검정이 적절하지 않을 수 있다.
  • 인과 관계의 방향성: 그레인저 인과성 검정은 인과 관계의 방향성을 결정할 수 있지만, 두 변수 간의 인과 관계가 얼마나 강한지에 대한 정보는 제공하지 않는다.
  • 정상성 가정: 그레인저 인과성 검정은 두 변수가 정상성을 가진다고 가정한다. 정상성을 만족하지 않는 시계열 데이터의 경우, 시계열을 정상화한 후 검정을 수행해야 한다.
  • 제3의 변수: 그레인저 인과성 검정은 두 변수 간의 인과 관계만을 고려하며, 제3의 변수가 인과 관계에 영향을 미치는 경우를 고려하지 않는다. 이 경우, 다변량 그레인저 인과성 검정(Multivariate Granger causality test)를 사용하여 더 정확한 결과를 얻을 수 있다.

 

그레인저 인과성 검정은 변수 간의 인과 관계를 추론하는 데 유용한 도구다. 그러나 위에서 언급한 한계점들을 고려하여 다른 분석 방법과 함께 사용하는 것이 좋다. 예를 들어, 비선형 인과 관계를 탐색하려면 전이 정보(Transfer Entropy)와 같은 비선형 방법을 사용할 수 있다.

 

또한, 인과 관계를 파악하는 데 도움이 되는 다른 방법으로는 다음과 같은 것들이 있다.

  • 벡터 자기회귀(Vector Autoregression, VAR) 모델: 다변량 시계열 데이터에서 변수 간의 인과 관계를 파악하고 예측 모델을 구축하는 데 사용되는 선형 회귀 모델이다. VAR 모델은 각 변수를 다른 변수의 과거 값들로 예측하며, 인과 관계를 추론할 수 있다.
  • 인과 추론 방법(Causal Inference Methods): 인과 추론은 통계적 추론에서 인과 관계를 추정하는 방법이다. 예를 들어, Rubin Causal Model, Propensity Score Matching, Instrumental Variable 등의 방법이 있다.
  • 인과 그래프(Causal Graph) 및 방향성 분리 기준(D-separation criterion): 인과 그래프는 변수 간의 인과 관계를 시각화하는 도구로, 방향성 분리 기준은 그래프 상에서 변수 간의 조건부 독립 관계를 추론하는 기준이다.
  • 구조 인과 모델(Structural Causal Models, SCMs): 인과 관계를 명시적으로 표현하는 수학적 모델로, 변수 간의 인과 관계를 파악하고 인과 효과를 추정하는 데 사용된다. SCM은 통계 데이터와 가설을 결합하여 인과 관계를 추론할 수 있다.

 

인과 관계를 추론하기 위해 사용할 수 있는 다양한 방법들이 있지만, 어떤 방법이 적절한지는 데이터와 가설, 그리고 연구 목적에 따라 달라진다. 따라서 인과 관계를 추론할 때는 여러 방법을 사용하여 결과를 비교하고 검증하는 것이 중요하다.

Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.