При анализе панельных данных я использовал многоуровневые модели со случайными / смешанными эффектами для решения проблем автокорреляции (т. Е. Наблюдения сгруппированы внутри отдельных лиц во времени) с другими параметрами, добавленными для корректировки некоторой спецификации времени и шоков интереса. , ARMA / ARIMA, похоже, предназначены для решения подобных проблем.
Ресурсы, которые я нашел в Интернете, обсуждают либо временные ряды (ARMA / ARIMA), либо модели смешанных эффектов, но помимо того, что они основаны на регрессии, я не понимаю взаимосвязи между ними. Можно ли использовать ARMA / ARIMA из многоуровневой модели? Есть ли смысл в том, что эти два эквивалента или избыточны?
Ответы или ссылки на ресурсы, которые обсуждают это, было бы замечательно.
источник
arima
делает это под капотом), также известные как динамические линейные модели (DLM). DLM также являются расширениями регрессии (иным образом, чем Смешанные эффекты), поэтому я предполагаю, что между ARIMA и моделями со смешанными эффектами существует глубокая связь. Это не меняет различий на практике , которые вы хорошо суммируете.ARMA / ARIMA - это одномерные модели, которые оптимизируют использование прошлого одной серии для прогнозирования этой отдельной серии. Можно дополнить эти модели эмпирически определенными переменными вмешательства, такими как импульсы, сдвиги уровней, сезонные импульсы и тренды местного времени, НО они по-прежнему принципиально не являются причинно-следственными связями, так как нет никаких вводимых пользователем серий ввода. Многовариантное расширение этих моделей называется XARMAX или, в более общем смысле, моделями передаточных функций, которые используют структуры PDL / ADL на входах и используют любую необходимую структуру ARMA / ARIMA в оставшейся части. Эти модели также могут быть обоснованы путем включения эмпирически идентифицируемых детерминированных входных данных. Таким образом, обе эти модели можно считать приложениями к продольным (повторным измерениям) данным. Теперь статья в Википедии о многоуровневых моделях относится к их применению к временным рядам / продольным данным, предполагая определенные примитивные / тривиальные, то есть неаналитические структуры, такие как «В простейших моделях предполагается, что влияние времени является линейным. Можно задавать полиномиальные модели для учета квадратичных или кубических эффектов времени» ,
Можно расширить модель передаточной функции, чтобы охватить несколько групп, и, таким образом, перейти к анализу временных рядов по объединенному сечению, где соответствующая структура (лаги / отведения) может использоваться вместе со структурой ARIMA для формирования как локальных моделей, так и общей модели.
источник