Гамильтон показывает, что это правильное представление в книге, но подход может показаться немного нелогичным. Поэтому позвольте мне сначала дать высокоуровневый ответ, который мотивирует его выбор моделирования, а затем немного уточнить его вывод.
Мотивация :
Как станет ясно из прочтения главы 13, существует много способов написания динамической модели в форме пространства состояний. Поэтому мы должны спросить, почему Гамильтон выбрал именно это представление. Причина в том, что это представление сохраняет размерность вектора состояния низкой. Интуитивно, вы могли бы подумать (или, по крайней мере, я бы), что вектор состояния для ARMA ( , ) должен быть как минимум размерностью . В конце концов, просто наблюдая, скажем, , мы не можем вывести значение . Тем не менее он показывает, что мы можем определить представление пространства состояний умным способом, который оставляет вектор состояния размерности не болееq p + q y t - 1 ϵ t - 1 r = max { p , q + 1 } p qпQp + qYт - 1εт - 1г = тах { р , д+ 1 }, Я полагаю, что поддержание низкой размерности состояния может быть важным для вычислительной реализации. Оказывается, его представление в пространстве состояний также предлагает хорошую интерпретацию процесса ARMA: ненаблюдаемое состояние - это AR ( ), а часть MA ( ) возникает из-за ошибки измерения.пQ
Вывод :
Теперь для вывода. Во-первых, обратите внимание, что, используя обозначение оператора задержки, ARMA (p, q) определяется как:
где мы позволяем для , и для и мы опускаем поскольку равно по крайней мере . Поэтому все, что нам нужно показать, это то, что его уравнения состояния и наблюдения подразумевают приведенное выше уравнение. Пусть вектор состояния будет
Теперь рассмотрим уравнение состояния. Вы можете проверить, что уравнения от доϕ j = 0 j > p θ j = 0 j > q θ r r q + 1
( 1 - ϕ1L - … - ϕрLр) ( уT- μ ) = ( 1 + θ1L + … + θг - 1Lг - 1) ϵT
φJ= 0j > pθJ= 0j > qθррQ+ 1 2г ξ I , т £ , я - 1 , т + 1 ξ г , т т+1 £ , я , т + 1 £ , 1 , t + 1 = ϕ 1 ξ 1 ,ξT= { ξ1 , т, ξ2 , т, … , Ξт , т}⊤
2рпросто переместите записи в один период вперед и в векторе состояний в момент времени . Поэтому первое уравнение, определяющее является релевантным. это:
Поскольку второй элемент является первым элементом , а третий элемент является первый элемент
ξя , тξя - 1 , т + 1ξт , тт + 1ξя , т + 1ξ t ξ t - 1 ξ t ξ t - 2 ( 1 - ϕ 1 L - … - ϕ r L r ) ξ 1 , t + 1 = ϵ t + 1 y tξ1 , т + 1= ϕ1ξ1 , т+ ϕ2ξ2 , т+ … + Φрξт , т+ ϵт + 1
ξTξт - 1ξTξт - 2и так далее, мы можем переписать это, используя обозначение оператора отставания и переместив многочлен отставания в левую часть (уравнение 13.1.24 в H.):
Таким образом, скрытое состояние следует за процессом авторегрессии. Аналогично, уравнение наблюдения имеет вид
или
это не очень похоже на ARMA, но теперь приходит хорошая часть: умножьте последнее уравнение на :
( 1 - ϕ1L - … - ϕрLр) ξ1 , т + 1= ϵт + 1
y t - μ = ( 1 + θ 1 L + … + θ r - 1 L r - 1 ) ξ 1 , т ( 1 - ϕ 1 л -YT= μ + ξ1 , т+ θ1ξ2 , т+ … + Θг - 1ξr - 1 , т
YT- μ = ( 1 + θ1L + … + θг - 1Lг - 1) ξ1 , т
( 1 - ϕ 1 L - … - ϕ r L r ) ( y t - μ ) = ( 1 + θ 1 L + … + θ r - 1 L r - 1 ) ( 1 - ϕ 1 L - … - ϕ r L r ) y( 1 - ϕ1L - … - ϕрLр) ( 1 - ϕ 1 L - … - ϕ r L r ) ξ 1 , t = ϵ t ( 1 - ϕ 1 L - … - ϕ r L r ) ( y t - μ ) = ( 1 + θ 1 L + … + Θ r - 1 L r - 1 )( 1 - ϕ1L - … - ϕрLр) ( уT- μ ) = ( 1 + θ1L + … + θг - 1Lг - 1) ( 1 - ϕ1L - …- ϕрLр) уT
Но из уравнения состояния (с отставанием на один период) мы имеем ! Таким образом, вышесказанное эквивалентно
это именно то, что нам нужно было показать! Таким образом, система наблюдения за состоянием правильно представляет ARMA (p, q). Я действительно перефразировал Гамильтона, но я надеюсь, что это все равно полезно.
( 1 - ϕ1L - … - ϕрLр) ξ1 , т= ϵT( 1 - ϕ1L - … - ϕрLр) ( уT- μ ) = ( 1 + θ1L + … + θг - 1Lг - 1) ϵT
Это то же самое, что и выше, но я подумал, что смогу дать более короткий и краткий ответ. Опять же, это представление Гамильтона для причинного процесса ARMA ( , ), где . Это число будет измерением вектора состояния , и необходимо сделать количество строк в состояние совпадает с количеством столбцов матрицы наблюдения. Это означает, что мы также должны устанавливать коэффициенты равными нулю, когда индекс слишком велик.p q r=max(p,q+1) r (ξt,ξt−1,…,ξt−r+1)′
источник