Выбор ответа Junior Признаки и интерпретация обновлено
Признаки из даты
Вопрос
Как лучше использовать дату заказа в модели спроса?
Попробуйте сами
Выберите вариант, и откроется разбор.
Показать ответ и разбор
Коротко
Правильный ответ: Извлечь день недели, месяц, праздники, дни до события; циклические признаки кодировать через sin и cos. Модели нужна структура: сезонность недели и года, праздники, зарплатные дни.
Варианты ответа
- Подать дату строкой «2024-03-15» как категориальный признак, чтобы модель сама выучила эффект каждого дня
- Подать Unix timestamp единственным числовым признаком: деревья сами найдут в нём и сезонность, и праздники
- Даты в моделях спроса не используют: они дают утечку будущего, поэтому оставляют только лаги продаж
- Извлечь день недели, месяц, праздники, дни до события; циклические признаки кодировать через sin и cosправильный ответ
Разбор
Модели нужна структура: сезонность недели и года, праздники, зарплатные дни. Циклические признаки (час, день недели) кодируют синусом и косинусом, чтобы 23:00 и 00:00 были рядом. Сырой timestamp деревья могут использовать как тренд, но экстраполировать в будущее не умеют.
- Дата как категория не обобщается: каждого будущего дня в трейне не было.
- Один timestamp теряет сезонность.
- Даты используют постоянно; утечку дают не даты, а признаки, посчитанные с заглядыванием вперёд.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.