Все квизы
Код-ревьюData ScienceПродвинутый

Утечки в оценке ML

Проведи ревью четырёх фрагментов для Python 3.14, которые готовят данные и оценивают ML-модель. Найди утечку между выборками при временном разбиении, предобработке, oversampling и выборе порога.

Вопрос 1 из 4Один правильный ответ

Код-ревью

Модель прогнозирует будущие значения временного ряда. При проверке в train попадают дни позже некоторых дней из test. Как исправить разбиение?

from random import Random

def temporal_split(rows, train_size):
    rows = list(rows)
    Random(7).shuffle(rows)
    return rows[:train_size], rows[train_size:]
Выбери один ответ