해밀턴은 이것이 책에서 올바른 표현이라고 보여 주지만, 그 접근 방식은 약간 반 직관적 인 것처럼 보일 수 있습니다. 그러므로 먼저 그의 모델링 선택에 동기를 부여하는 높은 수준의 답변을 제공 한 다음 그의 파생에 대해 조금 자세히 설명하겠습니다.
동기 부여 :
13 장을 읽어 보면 알 수 있듯이 상태 공간 형태로 동적 모델을 작성하는 방법에는 여러 가지가 있습니다. 그러므로 왜 해밀턴이이 특별한 표현을 선택했는지 물어야합니다. 그 이유는이 표현이 상태 벡터의 차원을 낮게 유지하기 때문입니다. 직관적으로, ARMA ( , ) 의 상태 벡터 는 차원 이상이어야한다고 생각합니다 . 결국, 을 관찰하는 것만 으로 값을 유추 할 수 없습니다 . 그러나 그는 차원의 상태 벡터를 남겨 두는 영리한 방식으로 상태 공간 표현을 정의 할 수 있음을 보여줍니다.pqp+qyt−1ϵt−1r=max{p,q+1}. 계산 차원에서 상태 차원을 낮게 유지하는 것이 중요 할 수 있습니다. 그의 상태 공간 표현은 ARMA 프로세스에 대한 훌륭한 해석을 제공합니다. 관찰되지 않은 상태는 AR ( )이며 MA ( ) 부분은 측정 오류로 인해 발생합니다.pq
도출 :
이제 파생을 위해 먼저 지연 연산자 표기법을 사용하여 ARMA (p, q)는 다음과 같이 정의됩니다.
우리하자 에 대한 및 에 대한 우리 생략 이후 최소한 인 . 따라서 우리가 보여 주어야 할 것은 그의 상태와 관측 방정식이 위의 방정식을 의미한다는 것입니다. 상태 벡터를
으로 설정하십시오. 상태 방정식. 방정식 에서 까지 확인할 수 있습니다.
(1−ϕ1L−…−ϕrLr)(yt−μ)=(1+θ1L+…+θr−1Lr−1)ϵt
ϕj=0j>pθj=0j>qθrrq+1ξt={ξ1,t,ξ2,t,…,ξr,t}⊤
2r단순히 항목 이동 에 하나의 기간 및 앞서 폐기 에서의 상태 벡터 . 따라서 정의하는 첫 번째 방정식 이 관련이 있습니다. 작성 :
의 두 번째 요소 때문에 의 첫 번째 요소이다 상기의 세 번째 요소 이고 의 첫 번째 요소
ξi,tξi−1,t+1ξr,tt+1ξi,t+1ξ1,t+1=ϕ1ξ1,t+ϕ2ξ2,t+…+ϕrξr,t+ϵt+1
ξtξt−1ξtξt−2그래서, 우리는 지연 연산자 표기법을 사용하고 지연 다항식을 왼쪽으로 이동시킵니다 (수식 13.1.24) :
따라서 숨겨진 상태는 자동 회귀 과정을 따릅니다. 마찬가지로 관측 방정식은
또는
지금까지 ARMA처럼 보이지는 않지만 지금은 좋은 부품 : 승산하여 최종 식 :
(1−ϕ1L−…−ϕrLr)ξ1,t+1=ϵt+1
yt=μ+ξ1,t+θ1ξ2,t+…+θr−1ξr−1,t
yt−μ=(1+θ1L+…+θr−1Lr−1)ξ1,t
(1−ϕ1L−…−ϕrLr)(1−ϕ1L−…−ϕrLr)(yt−μ)=(1+θ1L+…+θr−1Lr−1)(1−ϕ1L−…−ϕrLr)yt
그러나 상태 방정식 (한 기간 )에서 ! 따라서 위의
이것은 우리가 보여 주어야 할 바로 그 것입니다! 따라서 상태 관찰 시스템은 ARMA (p, q)를 올바르게 나타냅니다. 나는 정말로 해밀턴을 역설하고 있었지만 어쨌든 이것이 유용하기를 바랍니다.
(1−ϕ1L−…−ϕrLr)ξ1,t=ϵt(1−ϕ1L−…−ϕrLr)(yt−μ)=(1+θ1L+…+θr−1Lr−1)ϵt