Я надеюсь, что это правильное место, чтобы опубликовать это, я подумал разместить его на скептиках, но я думаю, они просто скажут, что исследование было статистически неверным. Меня интересует обратная сторона вопроса, как правильно это сделать.
На веб-сайте Quantified Self автор опубликовал результаты эксперимента по определенному показателю производительности, измеренному с течением времени и сопоставленном до и после внезапной остановки употребления кофе. Результаты оценивались субъективно, и автор полагал, что у него есть доказательства того, что произошли изменения во временных рядах, и это было связано с изменением политики (употребление кофе).
Это напоминает мне модели экономики. У нас только одна экономика (о которой мы заботимся в настоящее время), поэтому экономисты часто проводят по существу n = 1 экспериментов. Из-за этого данные почти наверняка автоматически коррелируются со временем. По словам ФРС, экономисты обычно следят за тем, как она инициирует политику, и пытаются решить, изменился ли временной ряд, возможно, из-за политики.
Каков подходящий тест, чтобы определить, увеличился или уменьшился временной ряд на основании данных? Сколько данных мне нужно? Какие инструменты существуют? Мои первые поиски в Google предполагают, что Марков переключает модели временных рядов, но не мои навыки поиска в Google не помогают мне делать что-либо только с названием техники.
источник
Несколько лет назад я услышал выступление аспиранта Стейси Хэнкок на собрании местного отделения ASA, посвященном «оценке структурных разрывов» временных рядов. Разговор был действительно интересным, и я поговорил с ней позже, и она работала с Ричардом Дэвисом (из Броквелла-Дэвиса ), затем в Университете штата Колорадо, а теперь в Колумбии. Разговор был продолжением Davis et al. работа в документе JASA 2006 года под названием « Оценка структурного разрыва для нестационарных моделей временных рядов» , который находится в свободном доступе здесь .
У Дэвиса есть программная реализация метода, который он называет Auto-PARM, который он превратил в исполняемый файл Windows. Если вы свяжетесь с ним, вы сможете получить копию. У меня есть копия, и вот пример вывода на 1200 временных рядов наблюдений:
Таким образом, серия является AR (1) в начале, при наблюдении 351 процесс AR (1) изменяется на другой процесс AR (1) (вы можете получить параметры), а затем при наблюдении 612 процесс меняется на AR (3) ,
Одна интересная настройка, на которой я пробовал Auto-PARM, заключалась в просмотре еженедельных данных о снятии средств через банкомат, которые были частью соревнования NN5 . Я вспоминаю алгоритм поиска структурных разрывов в конце ноября определенного года, например, начало сезона праздничных покупок в США.
Итак, как использовать этот алгоритм с помощью существующих реализаций? Ну, опять же, вы можете обратиться к Дэвису и посмотреть, сможете ли вы получить исполняемый файл Windows. Когда я работал в Rogue Wave Software, я работал с Дэвисом, чтобы получить Auto-PARM в цифровых библиотеках IMSL. Первым языком, на который он был портирован, был Fortran , где он называется Auto_PARM, и я подозреваю, что Rogue Wave скоро выпустит порт C, а за ним последуют порты Python, C # и Java.
источник
Джош сказал:
Предположим, что мы начинаем с модели AR (1):
Если предполагается использование структурных моделей, Auto-PARM - это процедура, которую необходимо использовать.
источник