Глубокое обучение: используется ли набор данных для проверки в процессе обучения? - PullRequest
1 голос
/ 28 февраля 2020

В контролируемом обучении исходные данные делятся на три части: набор обучающих данных, набор проверочных данных и набор тестовых данных.

Набор обучающих данных используется для обучения модели.

Используется тестовый набор данных чтобы окончательно оценить модель, поэтому она не используется в процессе обучения.

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

Что я хочу знать, так это набор данных проверки используется для обучения или нет. Используется ли он для расчета весов и смещений?

Ответы [ 2 ]

0 голосов
/ 28 февраля 2020

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

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

Таким образом, используется обучающий набор данных рассчитать вес и смещения нейронной сети. И набор данных проверки используется для расчета ошибки и корректировки весов / смещений для следующей эпохи обучения. Это делается с помощью экземпляров набора данных проверки, чтобы предсказать метку, сравнить ее с фактической и вычислить точность.

Надеюсь, что это поможет вам прояснить эту топи c. Вы также можете обратиться к некоторым учебникам.

0 голосов
/ 28 февраля 2020

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

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