Методика Box-Jenkins - це стратегія або процедура, яка може бути використана для побудови моделі ARIMA. Методика викладена в книзі Аналіз часових рядів: Прогнозування та контроль Джорджа Е. П. Бокса та Гвілим М. Дженкінс, вперше опублікована в 1970 р. - існують новіші видання.
Відкриваючи SAS, викликаючи Proc ARIMA та надаючи номери для p, d та q, ви просто оцінили модель ARIMA. Це робити наосліп, тобто не використовувати якусь визнану методологію для ідентифікації самої моделі ARIMA, дещо схоже на гру з сірниками - небезпеки програмного забезпечення!
Якщо ви продовжуватимете повторювати цей процес - оцінюючи багато і багато моделей ARIMA - з часом ви зможете вибрати модель з найнижчим критерієм інформації Akaike (із набору оцінених моделей). У цьому контексті більш системним підходом було б використання алгоритму, заснованого на порівнянні значень AIC для різних моделей для автоматичного вибору для вас моделі ARIMA, наприклад, тієї, що надається пакетом прогнозу в R - відповідна назва функції є auto.arima()
.
У будь-якому випадку процедура, яку ви окреслили, передбачала вибір моделі ARIMA, засновану на мінімізації деяких критеріїв інформації (у цьому випадку AIC, але є й інші заходи). Це одна конкретна методологія, але це не методологія Box-Jenkins; альтернатива.
Методика Box-Jenkins включає п'ять етапів (хоча іноді кажуть, що вони включають лише три етапи):
- Перевірка наявності стаціонарності чи нестаціонарності та перетворення даних, якщо це необхідно;
- Ідентифікація відповідної моделі ARMA;
- Оцінка параметрів обраної моделі;
- Діагностична перевірка адекватності моделі; і
- Прогнозування або повторення кроків від двох до п’яти.
Зокрема, це ітераційний процес, який передбачає розробник моделі, який здійснює певну оцінку - і це один із аспектів методології, який вважається недоліком. Судова частина особливо грає при тлумаченні двох інструментів; а саме (оціночна) функція автокореляції (ACF) та функція часткової автокореляції (PACF).
Якщо ви хочете стати практиком методології Box-Jenkins, я б рекомендував проконсультуватися з оригінальним текстом (ви здивуєтеся того, що сучасні підручники опущені!) Поряд із усіма сучасними варіантами, які ви можете знайти. У Алана Панкраца є кілька чудових підручників, які я також дуже рекомендую; наприклад, Прогнозування за допомогою Univariate Box-Jenkins моделей: поняття та випадки .
Досвід підказує мені, що термін "методологія Бокса-Дженкінса" використовується в розрізненому вигляді, оскільки я чув, що деякі люди використовують його просто для позначення побудови моделей ARIMA в цілому - а не до власне процесу, пов'язаного зі створенням моделі ARIMA - а інші використовують його для посилання на модифіковану версію того, що було опубліковано в 1970 році. Як зазначає @Glen_b, "є численні документи, що описують методологію Box-Jenkins в наші дні, яка включала б використання AIC або подібних кількостей". .
Питання: Ви повинні використовувати методологію Box-Jenkins, щоб придумати початкові оцінки p, d, q?
Як вже було сказано, існують різні стратегії вибору моделей, тому відповідь - ні, це не обов'язково, що вам потрібно застосувати методологію Box-Jenkins, але ви можете, якщо хочете.
Питання: Чи SAS якось всередині використовував її?
Навряд чи, якщо програмне забезпечення не пропонує досить складну функцію! Зверніться до офіційної документації SAS, щоб отримати детальну інформацію про те, що робить або здатне програмне забезпечення. Якщо це R, ви можете подивитися вихідний код, але я сумніваюся, що це варіант із SAS.