13 / 39
Как диагностировать переобучение модели через learning curves и cross-validation?
Переобучение диагностируют по разрыву между train и validation метриками: если train accuracy ≈ 0.99, а val accuracy ≈ 0.60 — модель запомнила обучающую выборку. Основные инструменты: learning_curve из sklearn (показывает зависимость train/val score от размера выборки), k-fold cross-validation (большая дисперсия по фолдам = нестабильность), график loss по эпохам (val loss растёт при падающем train loss).