ПРАВИЛА И ЭКСПЕРИМЕНТЫ

Не дать модели подсмотреть

В расчёте решения допустима только доступная тогда информация.

Как это устроено

Утечка возникает, когда обучение или оценка используют информацию, недоступную в момент прогноза. Даже нормализация по всей истории может перенести сведения из будущей проверки в обучение. Для временных данных проверяй время появления каждого признака, дату публикации и порядок подготовки выборок.

УЧЕБНЫЙ ПРИМЕР

Учебная ошибка: среднее и разброс рассчитываются на всём ряду, включая следующий год, а затем используется разбиение на обучение и проверку. Преобразование нужно настраивать только по обучающей части.

ПРОВЕРЬ ПОНИМАНИЕ

Можно ли выбирать признаки на всей истории до выделения проверочного периода?

Посмотреть объяснение

Это создаёт утечку из проверки. Отбор и настройка выполняются на обучающих данных, затем применяются к проверочным.

scikit-learn · утечка данных при обучении ↗

Следующая тема

Поиск по платформе