Принцип работы полносвязной нейронной сети (сети прямого распространения) заключается в том, что информация движется только в одном направлении — от входного слоя к выходному. 2
Обычно такая сеть состоит из трёх слоёв с нейронами: 1
- Входной слой. 1 Нейроны принимают сигналы извне в сеть. 1 Эти нейроны условные, они не имеют математического описания, а служат посредниками. 1
- Скрытый слой. 1 Здесь происходит обработка сигналов. 1 Каждый нейрон в этом слое получает данные от предыдущего слоя, обрабатывает их и передаёт дальше. 2
- Выходной слой. 1 Нейроны передают результат обработки сети. 1
Процесс работы сети: 1
- На вход поступают сигналы. 1 Их принимают условные нейроны входного слоя. 1
- Сигнал распространяется ко всем нейронам, с которыми связаны входные. 1 При этом сигнал домножается на коэффициент (вес). 1 Чем важнее для нейрона эта связь, тем больше коэффициент. 1
- Все сигналы суммируются и передаются в активационную функцию. 1
- Функция нормализует сигнал, обычно представляя его в виде от –1 до 1. 1
- Если сигнал на входе нейрона достигает какого-либо порога, то нейрон активируется и передаёт сигнал, равный 1, дальше. 1 Не активированный нейрон продолжает «спать». 1
- Ответом (результатом) нейронной сети являются сигналы, которые выдают нейроны выходного слоя. 1