Как я могу объединить набор mnist для обучения, тестирования и проверки в tensorflow для обучения AutoEncoder?

Как объединить набор mnist для обучения, тестирования и проверки в tensorflow для пакетного обучения. Кто-нибудь может мне помочь?


person Qiang Wang    schedule 17.08.2017    source источник
comment
Подробности, пожалуйста?   -  person Siegmeyer    schedule 17.08.2017
comment
Я хочу смешать набор для обучения, тестирования и проверки для неконтролируемого изучения функций в тензорном потоке. Смешанный набор данных передается в сеть (например, AutoEncoder) для пакетной обработки.   -  person Qiang Wang    schedule 18.08.2017


Ответы (1)


Какова будет цель использования тестового набора для обучения модели... Тогда он тоже станет тренировочным набором.

Наборы называются обучением, проверкой и тестированием не просто так.

Таким образом, вы тренируете свою модель с помощью обучающих данных. После того, как модель обучена, вы проверяете ее по данным проверки. Вы проверяете производительность модели на данных тестирования. Используемый вами метод обучения (пакетный или какой-либо другой) НИКОГДА не изменит того факта, что данные обучения/валидации/тестирования никогда не должны смешиваться друг с другом.

Если это не отвечает на ваш вопрос, то отредактируйте свой вопрос и уточните, потому что в настоящий момент он довольно расплывчатый.

person Eskapp    schedule 17.08.2017
comment
для перекрестной проверки! - person Jwalant Bhatt; 12.10.2018
comment
@JwalantBhatt Вы не выполняете перекрестную проверку с глубоким обучением. Перекрестная проверка используется, когда наборы данных слишком малы, чтобы иметь отдельные наборы для обучения/проверки/тестирования. Это никогда не бывает, когда вы используете глубокое обучение. Стоимость обучения для DNN также непомерно высока для перекрестной проверки. - person Eskapp; 13.10.2018