Искусственный нейрон

Искусственный нейрон

Основным блоком искусственной нейронной сети является искусственный нейрон, имеющий своим прототипом биологический нейрон. 

Биологический нейрон является особой биологической системой, предназначенной для передачи и обработки информации в живых организмах. Предполагается, что мозг человека состоит из 1011 нейронов. Это приблизительно столько же, сколько звезд в нашей Галактике. 

Упрощенная схема строения нейрона представлена на рисунке 1.

Искусственный нейрон
Рисунок 1 – Схема строения биологического нейрона

Основными элементами биологического нейрона являются: 

— синапсы (от греч. synapsis — соединение) – места соединения дендритов и аксонов нейронов; 

— дендриты (от греч. — dendron — дерево) – ветвящиеся отростки нейрона, воспринимающие сигналы от других нейронов и передающие нервные импульсы проводят нервные импульсы к телу нейрона. Каждый нейрон имеет от 103 до 104дендритов. 

— тело нейрона (от греч. soma — тело) – включает в себя ядро и именно в нем реализуются основные функции, связанные с генетическими и метаболическими механизмами, необходимыми для жизнедеятельности, а также информационные функции. 

— аксон (от греч. axon — ось), или нейрит (осевой цилиндр) — отросток нейрона, проводящий нервные импульсы от тела клетки к иннервируемым органам или другим нервным клеткам; аксон разветвляется на большое число волокон с концевыми утолщениями; 

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

Упрощенно можно считать, что в процессе функционирования биологический нейрон может находиться в одном из трех состояний: 

— покоя, при котором не наблюдается передача сигнала (импульса) от тела клетки по аксону к синапсам других нейронов; 

— возбуждения, при котором происходит генерация импульса и передача его от тела к синапсам; 

— восстановления, то есть переходного состояния между возбуждением и покоем. 

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

Искусственный нейрон
Рисунок 2 – Классическая модель искусственного нейрона

На входы j — го нейрона поступает n сигналов x1, x2,…, xn, которые взвешиваются усилителями, реализующими синаптические веса, после чего взвешенные значения wj1x1 ,wj2x2,…,wjnxn вместе с пороговым значением Θj, именуемым также сигналом смещения, подаются на сумматор ∑, в результате чего формируется внутренний сигнал uj. Сома биологического нейрона моделируется с помощью некоторой нелинейной функции Ψ(uj), называемой в теории искусственных нейронных сетей либо активационной, либо передаточной функцией формального нейрона. 

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

Искусственный нейрон

или

Искусственный нейрон

где wj0=Θ, x0=1. 

В матричном виде модель искусственного нейрона можно переписать в виде

Искусственный нейрон

где

Искусственный нейрон

 – вектор синоптических весов;

Искусственный нейрон

– вектор входов. 

Первоначально в модели нейрона У. Маккалоха и У. Питтса в качестве активационной функции использовался бинарный ограничитель (функция Хэвисайда). В настоящее время используется множество других.