#performance #neural-network #deeplearning4j #dl4j
#Производительность #нейронная сеть #глубокое изучение 4j #dl4j
Вопрос:
Я использую DL4J и подключаю пользовательский интерфейс. Как я могу отобразить в пользовательском интерфейсе ошибку стоимости набора проверки? Что мне нужно настроить?
Я должен проверить, есть ли переобучение, но пользовательский интерфейс отображает только ошибку стоимости обучающего набора. Смотрите изображение, прикрепленное ниже
Версия DL4J: 1.0.0-beta3
Ответ №1:
Разработчик должен позаботиться о разделении обучающего и тестового наборов, поэтому вы должны предоставить набор проверки точно так же, как вы предоставили обучающий набор.
После этого процесс практически такой же.
Комментарии:
1. Я использую KFoldIterator, чтобы подогнать модель к набору обучения и выполнить оценку к набору проверки. Я не знаю, как отобразить стоимость набора проверки без обратного вызова метода «fit» для набора проверки, но я думаю, что это неправильно, потому что обучайте модель также на наборе проверки!