Вопросы с тегом «change-point»

Методы, которые пытаются определить, когда происходит изменение в распределении, процессе или функции.

46
Интерпретация логарифмически преобразованного предиктора и / или ответа

Мне интересно, имеет ли это значение при интерпретации того, являются ли логически преобразованными только зависимые, как зависимые, так и независимые, или только независимые переменные. Рассмотрим случай log(DV) = Intercept + B1*IV + Error Я могу интерпретировать IV как процентное увеличение, но...

32
Обнаружение аномалий связи во временной сети

Я наткнулся на эту статью, в которой используется обнаружение аномалий ссылок для прогнозирования актуальных тем, и я нахожу это невероятно интригующим: статья «Обнаружение новых тем в социальных сетях с помощью обнаружения аномалий ссылок» . Я хотел бы скопировать его на другой набор данных, но я...

24
Модуль Python для анализа точек изменения

Я ищу модуль Python, который выполняет анализ точек изменения во временных рядах. Существует ряд различных алгоритмов, и я хотел бы изучить эффективность некоторых из них, не прибегая к ручному раскручиванию каждого из алгоритмов. В идеале я хотел бы, чтобы некоторые модули, такие как bcp (Bayesian...

21
Как спроецировать новый вектор на пространство PCA?

После выполнения анализа главных компонентов (PCA) я хочу спроецировать новый вектор на пространство PCA (т.е. найти его координаты в системе координат PCA). Я рассчитал PCA на языке R, используя prcomp. Теперь я должен быть в состоянии умножить свой вектор на матрицу вращения PCA. Должны ли...

18
Обнаружение изменений во временных рядах (пример R)

Я хотел бы обнаружить изменения в данных временных рядов, которые обычно имеют одинаковую форму. До сих пор я работал с changepointпакетом для R cpt.mean(), cpt.var()и cpt.meanvar()функций и. cpt.mean()с методом PELT хорошо работает, когда данные обычно остаются на одном уровне. Однако я также...

16
Анализ точек изменения с помощью R's nls ()

Я пытаюсь реализовать анализ "точки изменения" или многофазную регрессию с использованием nls()R. Вот некоторые фальшивые данные, которые я сделал . Формула, которую я хочу использовать, чтобы соответствовать данным: Y= β0+ β1х + β2Максимум ( 0 , x - δ)Yзнак равноβ0+β1Икс+β2Максимум(0,Икс-δ)y =...

15
Как обнаружить значительное изменение данных временных рядов из-за изменения «политики»?

Я надеюсь, что это правильное место, чтобы опубликовать это, я подумал разместить его на скептиках, но я думаю, они просто скажут, что исследование было статистически неверным. Меня интересует обратная сторона вопроса, как правильно это сделать. На веб-сайте Quantified Self автор опубликовал...

14
Оценка точки разрыва в ломаной / кусочно-линейной модели со случайными эффектами в R [код и выходные данные включены]

Может кто-нибудь сказать мне, как заставить R оценить точку разрыва в кусочно-линейной модели (как фиксированный или случайный параметр), когда мне также нужно оценить другие случайные эффекты? Ниже я привел пример с игрушкой, который соответствует регрессии хоккейной клюшки / сломанной палки со...

14
МЕНЬШЕ, что позволяет разрывы

Существует ли метод моделирования, такой как LOESS, который допускает ноль, один или несколько разрывов, где время разрывов не известно априори? Если метод существует, есть ли существующая реализация в R?...

14
Как сделать кусочно-линейную регрессию с несколькими неизвестными узлами?

Есть ли пакеты для кусочно-линейной регрессии, которые могут автоматически определять несколько узлов? Благодарю. Когда я использую пакет Strucchange. Я не мог обнаружить точки изменения. Я понятия не имею, как он обнаруживает точки изменения. Из графиков я мог видеть, что есть несколько моментов,...

13
Как охарактеризовать резкое изменение?

Этот вопрос может быть слишком основным. Для временной тенденции данных я бы хотел выяснить, где происходит «резкое» изменение. Например, на первом рисунке, показанном ниже, я хотел бы узнать точку изменения, используя какой-либо статистический метод. И я хотел бы применить такой метод в некоторых...

11
Определение, является ли изменение во временном ряду статистически значимым

У меня есть общее количество звонков, полученных каждую неделю, и я нанес их на график, возвращаясь почти 3 года назад. На первый взгляд кажется, что за Рождество произошло значительное падение, которое, похоже, не восстановилось, кажется, что в запросах произошла ступенчатая смена. Есть ли тест,...

11
Обнаружить изменения во временных рядах

Я наткнулся на изображение прототипа приложения, которое обнаруживает значительные изменения («тренды», а не всплески / выбросы) в данных трафика: Я хочу написать программу (Java, опционально R), способную делать то же самое, но поскольку мои навыки статистики немного устарели, мне нужно снова...

11
R / mgcv: Почему тензорные продукты te () и ti () производят разные поверхности?

mgcvПакет Rимеет две функции для установки взаимодействия Тензор продукта: te()и ti(). Я понимаю основное разделение труда между ними (подгонка нелинейного взаимодействия против разложения этого взаимодействия на основные эффекты и взаимодействие). Чего я не понимаю, так это почему te(x1, x2)и...

10
Почему Anova () и drop1 () предоставили разные ответы для GLMM?

У меня есть GLMM формы: lmer(present? ~ factor1 + factor2 + continuous + factor1*continuous + (1 | factor3), family=binomial) Когда я использую drop1(model, test="Chi"), я получаю другие результаты, чем если бы я использовал Anova(model, type="III")из пакета автомобиля или summary(model). Последние...

10
Нахождение точки изменения в данных из кусочно-линейной функции

Приветствую, Я провожу исследование, которое поможет определить размер наблюдаемого пространства и время, прошедшее с момента Большого взрыва. Надеюсь, вы можете помочь! У меня есть данные, соответствующие кусочно-линейной функции, для которой я хочу выполнить две линейные регрессии. Есть момент,...

9
Современный метод (ы) для нахождения нулевых средних частей временного ряда

У меня есть шумные временные ряды, которые мне нужно разделить на те части с нулевым средним и те части без нулевого среднего. Очень важно найти границы с максимально возможной точностью (ясно, где граница лежит немного субъективно). Я думаю, что вариант cusum мог бы быть адаптирован для этого, но,...

9
Определение точки переключения с вероятностным программированием (pymc)

В настоящее время я читаю "книгу" вероятностного программирования и байесовских методов для хакеров . Я прочитал несколько глав, и я думал о первой главе, где первый пример с pymc состоит из обнаружения точки ведьмы в текстовых сообщениях. В этом примере случайная величина, указывающая, когда...

9
Байесовское онлайн-обнаружение точек изменения (предельное прогнозное распределение)

Я читаю байесовскую онлайн-статью об обнаружении точек смены Адамса и Маккея ( ссылка ). Авторы начинают с написания предельного распределительного предсказания: гдеP(xt+1|x1:t)=∑rtP(xt+1|rt,x(r)t)P(rt|x1:t)(1)P(xt+1|x1:t)=∑rtP(xt+1|rt,xt(r))P(rt|x1:t)(1) P(x_{t+1} | \textbf{x}_{1:t}) = \sum_{r_t}...

9
Как я могу выделить шумные участки во временном ряду?

У меня есть много данных временных рядов - уровни воды и скорости против времени. Это результат моделирования гидравлической модели. В качестве части процесса проверки, чтобы подтвердить, что модель работает должным образом, я должен построить каждый временной ряд, чтобы убедиться, что в данных нет...