Использование фильтров Калмана для расчета недостающих значений во временных рядах


12

Меня интересует, как фильтры Калмана могут использоваться для расчета отсутствующих значений в данных временных рядов. Это также применимо, если отсутствуют некоторые последовательные моменты времени? Я не могу найти много по этой теме. Любые объяснения, комментарии и ссылки приветствуются и приветствуются!


Вас может заинтересовать этот пост . В нем приведен пример, основанный на представлении в пространстве состояний модели ARIMA для расчета отсутствующих значений с помощью фильтра Калмана.
Javlacalle

@javlacalle спасибо, я уже знал этот пост, и это отличный пример для конкретной реализации. Но меня скорее интересуют теоретические основы.
GS9

Ответы:


9

Предварительные сведения: фильтрация Калмана :

Фильтры Калмана работают с моделями в пространстве состояний вида (есть несколько способов написать это; это простой способ, основанный на Durbin и Koopman (2012) ; все следующее основано на этой книге, что превосходно):

YTзнак равноZαT+εTεT~N(0,ЧАС)αT1знак равноTαT+ηTηT~N(0,Q)α1~N(a1,п1)

YTαT

αTαTαT~N(aT,пT)αTT

YTαT+1

aT+1знак равноTaT+КT(YT-ZαT)пT+1знак равноTпT(T-КTZ)'+Q

КT

aT+1пT+1YTYT

aT+1знак равноTaTпT+1знак равноTпTT'+Q

αTαT+1

YT


Вменяемые данные :

aT,пTTзнак равно1,2,...,T

Y^Tзнак равноZaT

Что касается справки, Дурбин и Купман (2012) отлично; В разделе 4.10 обсуждаются отсутствующие наблюдения.

  • Durbin, J. & Koopman, SJ (2012). Анализ временных рядов методами пространства состояний (№ 38). Издательство Оксфордского университета.

Использование более плавного решения имело бы больше смысла для вменения (поскольку у каждого уже есть все (не пропущенные) данные, почему бы не использовать информацию и в будущих значениях)
Юхо Коккала

0

Пример в публикации, на который javlacalle указывает в своем комментарии, показывает последовательные пропущенные моменты времени. Возможно, вас также заинтересуют интервалы вокруг вмененных (прогнозируемых в выборке) значений, расчеты которых приведены в данном документе State Space , в разделе 2.1.

Еще одна статья, которая может быть интересной - эта .

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.