Многослойная нейронная сеть (Multilayer neural net)

Синонимы: Multilayer neural network, Multilayer Artificial Neural Network, Плоскослоистая нейронная сеть

Loginom: Нейросеть (классификация) (обработчик), Нейросеть (регрессия) (обработчик)

Многослойными называются нейронные сети, в которых нейроны сгруппированы в слои. При этом каждый нейрон предыдущего слоя связан со всеми нейронами следующего слоя, а внутри слоёв связи между нейронами отсутствуют.

Многослойная нейронная сеть

Слои нумеруются слева направо. Первый слой называют входным или распределительным. Его нейроны (которые также называют входными) принимают элементы вектора признаков и распределяют их по нейронам следующего слоя. При этом обработка данных во входном слое не производится.

Последний слой называется выходным. На выходах его нейронов (они называются выходными) формируется результат работы сети - элементы выходного вектора.

Между входным и выходным слоем располагаются один или несколько промежуточных или скрытых слоёв. Скрытыми они называются по тому, что их входы и выходы неизвестны для внешних по отношению к нейронной сети программам и пользователю.

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

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

results matching ""

    No results matching ""