ИСКУССТВЕННЫЙ НЕЙРОН

Искусственный нейрон имитирует в первом приближении свойства биологического нейрона. На вход искусственного нейрона поступает некоторое множество сигналов, каждый из которых является выходом другого нейрона. Каждый вход умножается на соответствующий вес, аналогичный синаптической силе, и все произведения суммируются, определяя уровень активации нейрона. На рис. 1.2 представлена модель, реализующая эту идею. Хотя сетевые парадигмы весьма разнообразны, в основе почти всех их лежит эта конфигурация.

Здесь множество входных сигналов, обозначенных x1, x2,…, xn, поступает на искусственный нейрон. Эти входные сигналы, в совокупности обозначаемые вектором X, соответствуют сигналам, приходящим в синапсы биологического нейрона.

Рис. 1.2. Модель нейрона

Каждый сигнал умножается на соответствующий вес w1, w2,, wn, и поступает на суммирующий блок, обозначенный Σ. Каждый вес соответствует “силе” одной биологической синаптической связи. (Множество весов в совокупности обозначается вектором W.) Суммирующий блок, соответствующий телу биологического элемента, складывает взвешенные входы алгебраически, создавая выход, сдвинутый на величину смещения w0:

,

который подается на вход блока, реализующего активационную функцию нейрона.

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

линейная сигмоидальная радиально-симметричная

Рассмотрим более подробно некоторые виды активационных функций, получивших распространение в искусственных нейронных сетях. Для этого выход суммирующего блока будем обозначать как NET (вместо S), а выходной нейронный сигнал – как OUT = F(NET).