Цифрократия
город данных
Уровень 10 / 100 XP
0
Антон
ур. 1
← Назад// ML и AI
🤖 Основы машинного обучения
средний🪙 25 · ✦ 40

Переобучение: зубрёжка вместо понимания

Зачем это нужно

Главная болезнь моделей: блестящий результат на обучающих данных и провал на новых. Модель не поняла закономерность — она вызубрила примеры.

Как это работает

Переобучение — модель подстроилась под случайные особенности обучающих данных, включая шум, и потеряла способность обобщать. Признак: на обучающей выборке точность 99%, на тестовой — 70%. Лечение: больше разнообразных данных, проще модель, честная проверка на отложенной выборке.

Пример

Студент, вызубривший ответы прошлогоднего экзамена, получает пятёрку по старым билетам и заваливает новые. Модель-«зубрилка» ведёт себя так же.

🧪 Интерактивная лаборатория

Подвинь сложность модели и посмотри на разрыв между точностью на обучающих и на новых данных.

Сложность модели9
Точность (train)99%
Точность (test)71%

⚠️ Переобучение: на обучении 99%, а на новых данных только 71%. Модель зазубрила примеры, а не поняла закономерность. Сдвинь сложность влево.

Цель: найди сложность, при которой разрыв train−test достигает 12 п.п. и больше — это переобучение.

💼 Зачем это менеджеру

Когда команда показывает «точность 99%», менеджер спрашивает: на каких данных? Если на тех же, где учились, — цифра ничего не значит. Верить можно только проверке на данных, которых модель не видела.

🎯 Быстрый вопрос

Точность 99% на обучающих данных и 70% на новых. Что это?