Простейший персептрон и его характеристика

Нейрон и его искусственная модель.

Нейроном называют нервную клетку, т.е. базовый элемент нервной системы (человека или другого живого существа). В частности, считается, что мозг человека состоит из примерно Простейший персептрон и его характеристика - student2.ru нейронов, которые имеют между собой примерно Простейший персептрон и его характеристика - student2.ru соединений.

В каждом нейроне выделяют тело нервной клетки, называемое сомой, и два вида отростков:

▪ дендриты (по которым в нейрон поступает входная информация);

▪ аксон(по которому нейрон передает свою выходную информацию).

Простейший персептрон и его характеристика - student2.ru

Рис. 1. Упрощенная модель нейрона и его связи с другим нейроном:

1 – тело клетки (сома), 2 – аксон, 3 – дендриты, 4 – синапсы.

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

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

Модель искусственного нейрона вида (1.2) представлена на рис. 2.

Простейший персептрон и его характеристика - student2.ru

В качестве функции Простейший персептрон и его характеристика - student2.ru ныне используют на практике не только функция (1.2), предложенная МакКалахом (Mc Culloch W.S.) и Питтсом, но ряд других. Например, применяют

Простейший персептрон и его характеристика - student2.ru (1.4)

или

Простейший персептрон и его характеристика - student2.ru (1.5)

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

Простейший персептрон и его характеристика - student2.ru . (1.6)

Если в (1.6) Простейший персептрон и его характеристика - student2.ru , то характеристика Простейший персептрон и его характеристика - student2.ru будет приближаться к пороговой униполярной функции (1.3).

В моделях искусственного нейрона используется также в качестве альтернативы рассмотренным выше функциям Простейший персептрон и его характеристика - student2.ru функция гиперболического тангенса

Простейший персептрон и его характеристика - student2.ru . (1.7)

Простейший персептрон и его характеристика.

Модель МакКаллоха–Питтса послужила Розенблатту основой для построения в конце 1950-х – в начале 1960-х годов простейшей однонаправленной нейронной сети, которую он назвал персептроном. В настоящее время этот персептрон часто называют простейшим персептроном (рис. 5). В качестве функции Простейший персептрон и его характеристика - student2.ru в нем применялась биполярная функция активации (1.4), график которой приведен на рисунке 3,б.

Простейший персептрон и его характеристика - student2.ru

В этом персептроне сигнал на выходе линейной части определяется выражнением

Простейший персептрон и его характеристика - student2.ru , (1.8)

где Простейший персептрон и его характеристика - student2.ru .

Задачей такого персептрона является классификация вектора входных для него переменных Простейший персептрон и его характеристика - student2.ru , смысл которой заключается в отнесении их к одному из двух классов, обозначаемых как Простейший персептрон и его характеристика - student2.ru и Простейший персептрон и его характеристика - student2.ru . Персептрон должен отнести вектор Простейший персептрон и его характеристика - student2.ru к классу Простейший персептрон и его характеристика - student2.ru , если выходной сигнал нелинейной части персептрона Простейший персептрон и его характеристика - student2.ru принимает значение 1, или к классу Простейший персептрон и его характеристика - student2.ru , если сигнал Простейший персептрон и его характеристика - student2.ru принимает значение ­–1. Таким образом, персептрон разделяет Простейший персептрон и его характеристика - student2.ru -мерное пространство входных векторов Простейший персептрон и его характеристика - student2.ru на два подпространства. Это разделение осуществляется Простейший персептрон и его характеристика - student2.ru -мерной гиперплоскостью, определяемой уравнением

Простейший персептрон и его характеристика - student2.ru . (1.9)

Гиперплоскость (1.9) обычно называют решающей границей (decision boundary). Если Простейший персептрон и его характеристика - student2.ru , то решающая граница на плоскости входных векторов Простейший персептрон и его характеристика - student2.ru представляет собой прямую линию (рис. 6), задаваемую уравнением

Простейший персептрон и его характеристика - student2.ru . (1.10)

Простейший персептрон и его характеристика - student2.ru

Рис. 6. Решающая граница для простейшего персептрона при Простейший персептрон и его характеристика - student2.ru

Точки в этой плоскости Простейший персептрон и его характеристика - student2.ru , лежащие над этой прямой, относятся к классу Простейший персептрон и его характеристика - student2.ru , а лежащие под этой прямой – к классу Простейший персептрон и его характеристика - student2.ru . Точки, лежащие на решающей границе относятся в классу Простейший персептрон и его характеристика - student2.ru (вследствие принятой бинарной характеристики нелинейности согласно (1.4)).

Полагаем, что в исходном состоянии персептрона веса Простейший персептрон и его характеристика - student2.ru в уравнении гиперплоскости (1.9) неизвестны. Они должны быть определены в процессе обучения персептрона. Для этого на вход персептрона последовательно подаются так называемые обучающие сигналы Простейший персептрон и его характеристика - student2.ru , где Простейший персептрон и его характеристика - student2.ru . Такой способ обучения (в данном случае персептрона) называется «обучением с учителем» или «обучение под надзором». Роль учителя фактически сводится к корректному отнесению сигналов Простейший персептрон и его характеристика - student2.ru к классам Простейший персептрон и его характеристика - student2.ru или Простейший персептрон и его характеристика - student2.ru , несмотря на неизвестность весов уравнения решающей границы (1.9).

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

При решении поставленной задачи будем полагать, что входные последовательности действительно удовлетворяют условию классификации, т.е. могут быть разделены на два класса Простейший персептрон и его характеристика - student2.ru или Простейший персептрон и его характеристика - student2.ru , разграниченные между собой гиперплоскостью (1.9).

В Простейший персептрон и его характеристика - student2.ru -й момент времени сигнал на выходе линейной части персептрона определяется выражением

Простейший персептрон и его характеристика - student2.ru , (1.11)

где

Простейший персептрон и его характеристика - student2.ru ; (1.12)

Простейший персептрон и его характеристика - student2.ru . (1.13)

Обучение персептрона заключается в рекуррентной коррекции вектора весов Простейший персептрон и его характеристика - student2.ru так, что

Простейший персептрон и его характеристика - student2.ru (1.14)

и

Простейший персептрон и его характеристика - student2.ru (1.15)

В приведенном алгоритме обучения Простейший персептрон и его характеристика - student2.ru - шаг коррекции, а начальное значение вектора весов Простейший персептрон и его характеристика - student2.ru .

Алгоритм (1.14) и (1.15) можно записать в более сжатом виде. Для этого определим так называемый эталонный (заданный) сигнал Простейший персептрон и его характеристика - student2.ru как

Простейший персептрон и его характеристика - student2.ru (1.16)

Выходной сигнал персептрона можно представить в виде:

Простейший персептрон и его характеристика - student2.ru . (1.17)

В итоге алгоритм обучения (1.14) и (1.15) можно записать в виде:

Простейший персептрон и его характеристика - student2.ru . (1.18)

Здесь Простейший персептрон и его характеристика - student2.ru – величина, которую можно рассматривать как погрешность между эталонным (заданным) сигналом Простейший персептрон и его характеристика - student2.ru и текущим выходным сигналом Простейший персептрон и его характеристика - student2.ru .

Сходимость алгоритма (1.18) была доказана самим Розенблаттом и рядом других исследователей. Доказано, что для принятой выше линейной сепарабельности входных сигналов согласно (1.9) алгоритм (1.19) сходится, т.е., начиная с некоторого шага Простейший персептрон и его характеристика - student2.ru , получаем

Простейший персептрон и его характеристика - student2.ru .

После завершения обучения решающая граница персептрона будет определяться уравнением

Простейший персептрон и его характеристика - student2.ru

и персептрон будет корректно классифицировать не только сигналы обучающей выборки Простейший персептрон и его характеристика - student2.ru , но и другие входные сигналы Простейший персептрон и его характеристика - student2.ru , удовлетворяющие условию линейной сепарабельности (1.9).

Наши рекомендации