Встречается на собеседованиях • сегодня
Какой процент от датасета брать на валидацию
Обычно берут 20-30% от общего датасета для валидации. Точный процент зависит от размера данных:
- Для больших датасетов (>100k записей) можно брать меньше (10-20%)
- Для маленьких (<10k) лучше брать больше (30-40%), чтобы валидация была репрезентативной
Пример разделения в sklearn:
python
from sklearn.model_selection import train_test_split
X_train, X_val, y_train, y_val = train_test_split(
X, y,
test_size=0.2, # 20% на валидацию
random_state=42
)Ключевые моменты:
- Сохраняйте распределение классов (stratify=y)
- Фиксируйте random_state для воспроизводимости
- Для временных данных используйте временное разделение

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы