Временные ряды есть почти в любой компании — продажи по дням, входящие заявки по часам, посещаемость сайта по неделям. Анализировать их грубой регрессией по «независимым» точкам обычно неправильно.
Что обычно ищут
- Тренд — долгосрочное направление: рост, спад, плато.
- Сезонность — повторяющиеся колебания: неделя, месяц, год.
- Циклы — длинные повторения, не привязанные к календарю.
- Аномалии — точки, заметно выпадающие из общей картины.
Какие методы используют
- Простые — скользящие средние, экспоненциальное сглаживание.
- Классические — ARIMA, SARIMA, ETS.
- Современные — Prophet (Facebook), нейросети для длинных горизонтов прогноза.
- Базовый прогноз «продолжим тренд и сезонность» — часто работает лучше, чем сложные модели в неопытных руках.
- Для прогноза спроса, продаж, нагрузки
- В анализе аномалий и инцидентов
- В планировании запасов, найма, маркетингового бюджета
- Когда данных за слишком короткий период — модель не успеет «увидеть» сезонность
- Когда поведение метрики только что резко изменилось и история перестала быть показательной
Команда поддержки строит модель прогноза входящих заявок по часам, чтобы лучше составлять графики смен. По двум годам истории видны сильные суточная и недельная сезонности, а также рост в начале каждого месяца после выкатки нового релиза. Модель Prophet даёт прогноз на 7 дней вперёд с приемлемой точностью, и это сразу помогает перераспределить операторов на пиковые часы.
Перед запуском сложной модели временных рядов проверьте, насколько хорошо работает простая база: «сегодняшнее значение равно значению неделю назад» или «среднее за последние 7 дней с поправкой на день недели». Если сложная модель не бьёт эту базу уверенно, она не стоит сопровождения.