Пользовательский интерфейс DL4J: как отобразить ошибку стоимости теста проверки?

#performance #neural-network #deeplearning4j #dl4j

#Производительность #нейронная сеть #глубокое изучение 4j #dl4j

Вопрос:

Я использую DL4J и подключаю пользовательский интерфейс. Как я могу отобразить в пользовательском интерфейсе ошибку стоимости набора проверки? Что мне нужно настроить?

Я должен проверить, есть ли переобучение, но пользовательский интерфейс отображает только ошибку стоимости обучающего набора. Смотрите изображение, прикрепленное ниже введите описание изображения здесь

Версия DL4J: 1.0.0-beta3

Ответ №1:

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

После этого процесс практически такой же.

Комментарии:

1. Я использую KFoldIterator, чтобы подогнать модель к набору обучения и выполнить оценку к набору проверки. Я не знаю, как отобразить стоимость набора проверки без обратного вызова метода «fit» для набора проверки, но я думаю, что это неправильно, потому что обучайте модель также на наборе проверки!