Слишком большое количество нейронов в скрытых слоях нейронной сети может негативно сказаться на обучении по нескольким причинам:
- Переобучение. yandex.ru Это происходит, когда нейронная сеть обладает настолько большими возможностями обработки информации, что ограниченного количества информации в обучающем наборе недостаточно для обучения всех нейронов в скрытых слоях. yandex.ru В результате правильно обученная сеть теряет способность обобщать информацию, а ошибка распознавания начинает расти. cyberleninka.ru
- Увеличение времени обучения. yandex.ru Даже если данных для обучения достаточно, чрезмерное количество нейронов может увеличить время, необходимое для обучения сети. yandex.ru В некоторых случаях время обучения может увеличиться до такой степени, что невозможно адекватно обучить нейронную сеть. yandex.ru
- Снижение быстродействия. cyberleninka.ru
Таким образом, при выборе архитектуры нейронной сети необходимо достичь компромисса между слишком большим и слишком малым количеством нейронов в скрытых слоях. yandex.ru