Опасность переобучения нейронных сетей заключается в том, что модель теряет способность к обобщению. 25 Она начинает идеально подстраиваться под тренировочные данные, но не может распространять обнаруженные зависимости и закономерности на новые данные. 25
Некоторые последствия переобучения:
- Снижение точности предсказаний. 2 Модель может показывать высокую точность на обучающих данных, но плохо справляется с новыми, ранее не виданными примерами. 4
- Увеличение ошибок в работе модели. 2 Переобученная нейросеть может начать давать непредсказуемые результаты на новых данных, что делает её бесполезной для практического использования. 2
- Неустойчивость модели. 2 Это происходит, когда нейросеть начинает «подстраиваться» не под общие зависимости в данных, а под особенности отдельных примеров, которые могут содержать аномальные значения, ошибки и т. д.. 5
Переобучение обычно происходит из-за недостаточного объёма обучающих данных, сложной структуры модели и длительного процесса обучения. 4