Прогнозная аналитика и временные ряды
Лекция 10
План лекции
1. Что такое временные ряды
Временные ряды — это последовательность наблюдений, упорядоченных по времени.
Пример
Данные о продажах в цветочном магазине по месяцам, где можно выявить рост и спад по сезонам
Основные характеристики временных рядов
Тренд: общее направление изменения данных со временем (например, рост цен).
Сезонность: повторяющиеся изменения в данных с определенной периодичностью (например, сезонный рост продаж летом).
Шум: случайные колебания, не связанные с трендом или сезонностью.
Тренд
Сезонность
Шум
Вопрос
Что такое временные ряды, и какие их характеристики наиболее важны?
2. Методы прогнозирования (ARIMA, LSTM)
ARIMA (AutoRegressive Integrated Moving Average) | LSTM (Long Short-Term Memory) |
|
|
ARIMA (AutoRegressive Integrated Moving Average)
AR
I
MA
предсказание основывается на прошлых значениях временного ряда
разность между значениями ряда для устранения тренда
предсказание основывается на предыдущих ошибках прогноза
ARIMA (AutoRegressive Integrated Moving Average)
Этапы применения:
Стационаризация: преобразование временного ряда для удаления тренда и сезонности.
Выбор параметров модели: p (авторегрессия), d (интеграция), q (скользящее среднее).
Обучение модели: настройка коэффициентов AR и MA на исторических данных.
Прогнозирование: использование модели для предсказания будущих значений ряда.
ARIMA (AutoRegressive Integrated Moving Average)
Прогнозирование продаж на основе исторических данных
Предсказание цен на акции
Вопрос
Как работает модель ARIMA,
и в каких случаях она применяется?
LSTM (Long Short-Term Memory)
LSTM — это тип рекуррентной нейронной сети (RNN), который хорошо работает с временными рядами, благодаря способности "запоминать" важные данные из прошлого и игнорировать незначительные.
Input Gate
Output Gate
Forget Gate
LSTM (Long Short-Term Memory). Этапы применения
Предобработка данных
Обучение модели
Прогнозирование
нормализация данных и создание последовательностей для обучения
настройка весов сети на тренировочных данных
использование обученной модели для предсказания следующих значений
LSTM (Long Short-Term Memory). Примеры применения
прогнозирование спроса на товары в интернет-магазинах
анализ электрической нагрузки и предсказание пиков потребления
прогнозирование цен на акции и криптовалюты
Вопрос
Чем LSTM отличается от ARIMA, и какие преимущества она имеет?
3. Применение временных рядов в финансовой сфере
Анализ и прогнозирование цен | Риск-менеджмент | Кредитный скоринг |
Прогнозирование стоимости акций, валют или криптовалют. Пример: использование ARIMA для анализа трендов на фондовом рынке | Предсказание рисков, связанных с изменением рыночных условий. | Прогнозирование вероятности невыплаты кредита на основе исторических данных |
3. Применение временных рядов в логистике
Прогнозирование спроса | Оптимизация цепочек поставок | Управление запасами |
Определение объёмов товаров, которые нужно доставить в определенное время. Пример: использование LSTM для анализа сезонного спроса на продукцию | Планирование маршрутов доставки на основе исторических данных | Прогнозирование объёма продаж для предотвращения дефицита или излишков |
3. Применение временных рядов в других областях
прогнозирование эпидемий
управление и распределение электроэнергии
прогнозирование погоды
Заключение
Заключение (продолжение)
Прогнозная аналитика и временные ряды
Лекция 10