Як зрозуміти SARIMAX інтуїтивно?


27

Я намагаюся зрозуміти статтю про прогнозування електричного навантаження, але я борюся з концепціями всередині, особливо з моделлю SARIMAX . Ця модель використовується для прогнозування навантаження і використовує багато статистичних понять, які я не розумію (я студент з низьких студій інформатики - ви можете вважати мене лайперсоном у статистиці). Мені не потрібно повністю розуміти, як це працює, але я хотів би хоча б інтуїтивно зрозуміти, що відбувається.

Я намагався розділити SARIMAX на більш дрібні шматки і намагаюся зрозуміти кожну з цих частин окремо, а потім з'єднати їх. Ви можете мені допомогти? Ось що я маю досі.

Я почав з AR та MA.

АР : Авторегресивна . Я дізнався, що таке регресія, і, з мого розуміння, він просто відповідає на питання: даючи набір значень / балів, як я можу знайти модель, яка пояснює ці значення? Отже, у нас, наприклад, лінійна регресія, яка намагається знайти лінію, яка може пояснити всі ці точки. Авторегресія - це регресія, яка намагається пояснити значення, використовуючи попередні значення.

М.А . : Ковзна середня . Я насправді тут зовсім загубився. Я знаю, що таке ковзаюча середня, але модель ковзної середньої, схоже, не має нічого спільного з "звичайною" ковзною середньою. Формула моделі здається незграбно схожою на AR, і я, здається, не розумію жодної з концепцій, які я знаходжу в Інтернеті. Яка мета МА? Яка різниця між MA та AR?

Отже, тепер у нас є ARMA. Тоді я походить від Integrated , який, наскільки я зрозумів, просто служить меті дозволяти моделі ARMA мати тенденцію - або збільшуватися, або зменшуватися. (Чи це еквівалент твердження, що ARIMA дозволяє йому бути нестаціонарним?)

Тепер походить S від сезону , що додає ARIMA періодичності, що, в основному, говорить, наприклад, у випадку прогнозування навантаження, що навантаження виглядає дуже схоже щодня о 6 вечора.

Нарешті, X із екзогенних змінних, що в основному дозволяє враховувати зовнішні змінні в моделі, такі як прогнози погоди.

Отже, ми нарешті маємо SARIMAX! Чи добре мої пояснення? Визнайте, що ці пояснення не повинні бути строго правильними. Чи може хтось пояснити мені, що МА робить інтуїтивно?


6
Ваша інтуїція про те, що модель "Перемінна середня", схоже, не має нічого спільного з "нормальною" Ковзною середньою, - це звук. Див. Наприклад: Чому моделі часових рядів MA (q) називають «ковзаючими середніми»?
Graeme Walsh

Відповіді:


15

Як ви зазначали, (1) модель AR пов'язує значення спостереження за час з попередніми значеннями з деякою помилкою: Давайте підставимо в , а потім : до нескінченності: Ви можете написати будь-яку (стаціонарну) AR ( ) як MA (t x t = ϕ x t - 1 + ε t x t - 1 x t - 2 x tхт

хт=ϕхт-1+εт
хт-1хт-2
хт=ϕ(ϕхт-2+εт-1)+εт=ϕ2хт-2+ϕεт-1+εт=ϕ3хт-3+ϕ2εт-2+ϕεт-1+εт
хт=ϕнхт-н+ϕн-1εт-н+1+...+ϕεт-1+εт
p ), хоча, звичайно, ви стикаєтеся з гігантською групою термінів один на одного з .p>1

Побачивши це, давайте перефразуємо наше визначення (1) зараз. Процес AR пов'язує значення спостереження у момент часу з нескінченною послідовністю пошкоджень помилок з попередніх періодів часу (що ми безпосередньо не спостерігаємо).хт ε

Отже, який процес MA може бути зрозумілішим зараз. (2) МА ( процесу) відноситься значення оглядовий в момент часу до лише шоків помилок з попередніх періодів (що ми не спостерігаємо безпосередньо), з яких коефіцієнти можуть змінюватися більше , ніж експоненціальне загасання неявне в моделі AR. Як зазначаєте, це не має нічого спільного зі звичайною концепцією "ковзаючої середньої".qхтq

З деякими умовами щодо коефіцієнтів процесу MA ( ), ми насправді можемо зробити щось дуже схоже на те, що я показав для процесу AR вище, тобто написати MA ( ) як AR ( ). Отже, так само справедливо перезапустити (2), щоб сказати, що процес MA пов'язує значення спостереження у момент з послідовністю занепаду всіх попередніх значень .θ1...θqqqхтх

Таким чином, модель ARMA просто поєднує ці дві ідеї, що стосуються як нескінченної послідовності розкладання, так і визначеної послідовності. ARIMA просто додає у відмінність до суміші, тобто ви запускаєте ARMA на (або подальших відмінностях), щоб усунути тенденцію, як ви зазначали.хтхт-хт-1


Привіт Affine, дякую за швидку відповідь! Чи можу я сказати, що MA - це як АР для помилки?
зіткнення

Типу. Ключова ідея полягає в тому, що АР може бути перетворений на занепадаючий МА нескінченної довжини, і навпаки. Отже, будь-яке інтуїтивне значення, яке ви присвоюєте одному - AR = відношення поточного спостереження до попередніх спостережень, - може бути призначене іншому - MA = відношення поточного спостереження до всіх попередніх спостережень. Або коли я спочатку підходив до цього у своїй відповіді - AR = співвідносити спостереження струму з усіма попередніми "потрясіннями" помилки, МА = відношення поточного спостереження до попереднього "помилки". pq
Affine
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.