Неверное значение при оценке в керасе - PullRequest
0 голосов
/ 21 февраля 2019

Я тренирую нейронную сеть на наборе данных, который был разделен на две части: обучение и проверка.Я тренирую модель с линией:

model.fit(x=x_train, y=y_train, validation_data=[x_val, y_val])

Проблема, которую я пытаюсь решить, - категориальная классификация.После обучения я получил следующие результаты:

On training set: accuracy = 0.942
On validation set: accuracy = 0.845

Затем я выполняю оценку для набора проверки со строкой:

model.evaluate(x=x_val, y=y_val)

Но теперь точность составляет 0,645, намного нижечем 0,845, полученный ранее.Разве они не должны быть одинаковыми?Почему они такие разные?

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