Задать вопрос
@roman22275

Почему нейронная сеть обучается на каждом тренировочном сете, но когда пытаюсь обучить на всех сетах одновременно, ошибка не уменьшается?

Решаю задачу исключающего или. Не использую сторонние библиотеки.
  • Вопрос задан
  • 129 просмотров
Подписаться 1 Средний 5 комментариев
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Инженер машинного обучения
    4 месяца
    Далее
  • Skillfactory
    Machine Learning и Deep Learning
    5 месяцев
    Далее
  • SF Education
    Data Science Academy
    4 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
Cheloved
@Cheloved
Good man
Вообще, если построить график, то можно заметить, что в какой то момент сеть перестает обучаться и наступает эффект переобучения.
Побороть переобучение полностью невозможно, но можно сделать так, чтобы оно наступало позже.
1) Использовать регуляризацию (L1, L2)
2) Dropout (прореживание)
3) Если работаете с изображениями, то их в генераторе можно переворачивать, создавать белый пиксель и т.п
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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