потери на обучение снижаются, но потери при проверке сильно колеблются, когда тот же набор данных передается как набор данных для обучения и проверки в keras - PullRequest
1 голос
/ 13 июля 2020

потери при обучении и проверке

(1) Я использую те же шаги предварительной обработки для набора для обучения и проверки. (2) Передача того же набора данных, что и набор для обучения и проверки. (3) Наличие одинакового количества шагов на эпоху (шагов на эпоху = длина набора данных / пакетная длина) для потери обучения и проверки.

Потери на обучение снижаются, как и ожидалось, но потери при проверке (на том же уровне набор данных, используемый для обучения) сильно колеблется.

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

Что может происходить?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...