STL является более продвинутой техникой для извлечения сезонности, в том смысле, что позволяет сезонности меняться, что не так decompose
.
Чтобы понять, как работает STL:
- алгоритм оценивает каждую сезонную подсерию (в 7-дневной сезонности он оценивает 7 подсерий: серия по понедельникам, серия по вторникам и т. д.),
- Затем он оценит местную сезонность, выполнив регрессию лесса для каждой подсерии.
Это позволяет уловить различный эффект в сезонности. Если вы не хотите, чтобы ваша сезонность изменялась (другими словами, предполагаемый эффект каждой подсерии будет оставаться постоянным на протяжении всей временной серии), вы можете указать, что сезонное окно будет бесконечным или «периодическим». Это эквивалентно усреднению каждой подсерии и дает равный вес всем точкам (у вас больше нет никакого «локального» эффекта). decompose
по сути то же самое, так как сезонные подкомпоненты будут оставаться постоянными на протяжении всей серии времени, что является специальной конфигурацией STL.
Это довольно хорошо объяснено здесь: https://www.otexts.org/fpp/6/1 .
STL оценивает сезонность аддитивным способом. Как объяснено несколько страниц позже в предыдущем источнике, вы можете оценить сезонность мультипликативным способом, прибегая к преобразованию журнала (или преобразованию Кокса-Бокса).
?stl
и?decompose
.