Что такое Прогнозирование временных рядов
Предсказание будущих значений на основе истории
Прогнозирование временных рядов — задача ML по предсказанию будущих значений на основе исторических данных, упорядоченных во времени.
Типы прогнозов
- Одношаговый — предсказание следующего значения
- Многошаговый — прогноз на несколько периодов вперёд
- Многомерный — прогноз нескольких переменных одновременно
Методы
- Статистические — ARIMA, SARIMA, Exponential Smoothing
- ML-модели — XGBoost, Random Forest, LightGBM
- Нейросетевые — LSTM, GRU, Transformer, N-BEATS
Применение в бизнесе
- Прогноз продаж и спроса
- Планирование запасов
- Финансовое прогнозирование
- Прогноз нагрузки на серверы
- Предиктивное обслуживание оборудования
Метрики качества
- MAE — средняя абсолютная ошибка
- RMSE — корень из среднеквадратичной ошибки
- MAPE — средняя абсолютная процентная ошибка