Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Поняте нейросети.

НЕЙРОПРОЦЕССОРЫ | Применение процессоров общего назначения для построения нейросред. | Применение DSP для построения нейросред. | Быстрая выборка и исполнение команд. | Возможность работы в мультимикропроцессорных конфигурациях. | Мощные блоки вычислений. | SIMD-режим выполнения операций. | Применение ПЛИС для построения нейросред. | СБИС ETANN 80170NX. | СБИС CLNN32/CLNN64 фирмы Bellcore. |


Читайте также:
  1. Если речь идет о товаре, смысл которого не вполне понятен покупателю, «картонный продавец» поможет клиенту принять решение о покупке.
  2. Задачи, для решения которых используют нейросети.

Базовым элементом нейронной сети как математической модели является формальный нейрон. Формальный нейрон имеет некоторое множество однонаправленных входных каналов аналоговой или булевой информации и один выходной канал. По аналогии с биологическими нейронами входные каналы называются синапсами, а выходной - аксоном. Нейрон может быть булевым, то есть оперирующим с однобитовыми сигналами, или аналоговым. При работе с аналоговым нейроном обычно производится нормирование сигналов таким образом, чтобы значения входов и выходов принадлежали интервалу (0,1). Каждому входному каналу с номером j формального нейрона ставится в соответствие число wj, называемое весом этого канала. Вектор весов w = < w 1,¼, wn > является внутренней характеристикой формального нейрона с n входами.

Рис. 1: Формальный нейрон

Текущее состояние формального нейрона с n входными каналами определяется как взвешенная сумма его входов: s = å j = 1 n wjxj, где x = < w 1,¼, wn > есть входной сигнал.

Выходной сигнал формального нейрона есть функция его состояния: y = F (s). Функция F является внутренней характеристикой формального нейрона и называется активационной функцией. Отметим, что в случае булевых формальных нейронов часто используется пороговая функция с внутренней характеристикой q:

F (s) = ì í î
0,

 

 

 

z

 

£ q

 

1,

 

q <

 

z

 

 

 

 

.

 

В случае специального вида формальных нейронных сетей - клеточных автоматов - обычно применяется пороговая колоколоидальная функция

F (s) = ì ï í ï î  
0,

 

 

 

z

 

£ q1

 

1,

 

q1 <

 

z

 

< q2

 

0,

 

q2 £

 

z

 

 

 

 

, q1 < q2.

 

Одной из самых популярных функций для обработки сигнала внутреннего возбуждения в случае аналогового нейрона является логистическая функция или сигмоид с внутренней характеристикой s:

F (z) = 1+ e -s z .

 

При уменьшении s сигмоид становится более пологим, в пределе при s = 0 вырождаясь в горизонтальную линию на уровне 0.5, при увеличении s сигмоид приближается по внешнему виду к функции единичного скачка с порогом в точке s = 0. Эта функция очень популярна из-за некоторых свойств. Например, она дифференцируема на всей оси абсцисс, причем её производная имеет простой вид F ¢(s) = s F (s)(1- F (s)).

Рис. 2: Пример логистической функции

Нейронная сеть состоит из набора нейронов, связанных со входами, выходами и между собой. Формальные нейроны могут объединяться в сети различными способами, но самым распространенным видом нейросети стал многослойный перцептрон.

Рис. 3: Многослойный перцептрон

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

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


Дата добавления: 2015-09-05; просмотров: 64 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Краткая историческая справка.| Особенности нейросети как вычислительной среды.

mybiblioteka.su - 2015-2024 год. (0.008 сек.)