Это переоснащение?

У меня есть CNN, который работает очень хорошо (точность 96%, потеря ~ 1) на тренировочных данных, но плохо (точность 50%, потеря 3,5) на тестовых данных.

enter image description here

enter image description here

0
задан desertnaut 28 June 2019 в 12:23
поделиться

3 ответа

Контрольная подпись переоснащения - это когда ваша потеря при проверке начинает увеличиваться, а потеря при обучении продолжает уменьшаться, то есть:

adapted from Wikipedia

(Изображение адаптировано из записи Википедии о переоборудовании )

Вот некоторые другие графики, показывающие переоснащение ( источник ):

enter image description here

enter image description here

См. Также тему SO Как узнать, подходит ли недостаточное или избыточное оснащение происходит? .

Очевидно, что ваш график потерь действительно демонстрирует такое поведение, так что да, вы действительно перегружаете.

Напротив, сюжет, на который вы ссылались в комментарии:

enter image description here

не демонстрирует такого поведения, поэтому здесь вы не на самом деле переоснащают (вы только что достигли точки насыщения, за пределами которой ваша ошибка валидации больше не улучшается).

0
ответ дан desertnaut 28 June 2019 в 12:23
поделиться

96%-я точность предлагает, чтобы у Вас было действительно плотное прилегание к Вашим обучающим данным. 50%-я точность при тестировании данных показывает, что Ваша модель не может составлять шум/изменчивость изучаемых данных. Это похоже на сверхустановку учебника.

Вы, кажется, называете свои данные проверки Вашими данными тестирования. Возможно, можно ли лучше разделить данные?

-1
ответ дан Zach Favakeh 28 June 2019 в 12:23
поделиться

Мне это кажется слишком подходящим. Я не могу сказать наверняка, не зная точно, что вы пытаетесь найти. Чтобы убедиться, разделите ваши данные на обучение, тестирование и проверку.

-1
ответ дан Thomas Hayes 28 June 2019 в 12:23
поделиться
Другие вопросы по тегам:

Похожие вопросы: