Что важно знать
- Тренд, сезонность, праздники, структурные сдвиги.
- Наивный и сезонный наивный прогноз — базовые линии.
- ETS, ARIMA, Prophet для немногих рядов; бустинг для множества.
- Валидация только по времени.
Базовые линии, статистические модели и бустинг на лагах, валидация по времени.
Практика. Спрогнозировать продажи магазинов на открытом датасете на 4 недели вперёд, сравнив сезонный наивный прогноз, ETS и бустинг.
Практика. Сделать вероятностный прогноз спроса и рассчитать по нему страховой запас с оценкой потерь от нехватки и излишков.
Войдите, чтобы пройти тест: сданный тест отмечает тему пройденной на карте и в ИПР.
Начать с простого базового прогноза (вчерашнее значение, то же время неделю назад, скользящее среднее) — его нужно обыграть. Затем: статистические модели (ETS, ARIMA, Prophet) для небольшого числа рядов или бустинг на признаках (лаги, скользящие статистики…
Полный разборK-fold: данные делят на k частей, модель обучают k раз, каждый раз оставляя одну часть для проверки, и усредняют метрику — оценка надёжнее одного разбиения. Для временных данных перемешивать нельзя: обучаются на прошлом, проверяются на будущем (скользящее…
Полный разборИндекс — DatetimeIndex (pd.to_datetime и set_index). resample("D") меняет частоту с агрегатом (события → сумма по дням, дни → недели). rolling(7) — скользящее окно (среднее за 7 последних точек; с индексом времени — rolling("7D")). shift(n) — сдвиг на n…
Полный разборУтечка — в обучении используется информация, недоступная в момент реального прогноза. Метрики на валидации получаются завышенными, а в продакшене модель проваливается. Виды: утечка целевой переменной (признак — следствие ответа), утечка из будущего…
Полный разборПризнаки часто важнее выбора модели. Источники: знание предметной области (доля возвратов клиента, время с последней покупки), агрегаты по истории (среднее, число событий за окна), время (день недели, праздники, сезонность), взаимодействия и отношения…
Полный разборПосле собеседования sotto разбирает разговор: оценка, каждый вопрос — хорошо, частично или слабо, чего не хватило в ответе и над чем поработать к следующему разу. Первые 30 минут бесплатно.