Автор работы: Пользователь скрыл имя, 10 Ноября 2010 в 15:56, Не определен
Формальная модель нейрона и нейросети
Рис. 3.1.1
Впервые формальная логическая модель нейрона была введена Маккалоком и Питтсом в 1948 году [Маккалок] и с тех пор было предложено огромное количество моделей. Но все они предназначены для решения в основном задач распознавания и классификации образов. Можно указать целый ряд основных отличий предлагаемой в данной работе модели и уже существующих. Во-первых, в классических моделях всегда присутствует «учитель» или «супервизор», подстраивающий параметры сети по определенному алгоритму, предлагаемый же нейрон должен подстраиваться «сам» в зависимости от «увиденной» им последовательности входных векторов. Формально говоря, при работе нейрона должна использоваться только информация с его входов. Во-вторых, в предложенной модели нет вещественных весов и взвешенной суммации по этим весам, что является большим плюсом при создании нейрочипа и модельных вычислениях, поскольку целочисленная арифметика выполняется всегда быстрее, чем рациональная и проще в реализации. Главное же отличие предлагаемой модели состоит в цели применения. C помощью нее решаются все задачи управляющей системы: формирование и распознавание образов (ФРО), распознавание и запоминание закономерностей (БЗ), анализ информации БЗ и выбор действий (БПР), в отличии от классических моделей, где решается только первая задача.
Важной
задачей ФРО для автономных систем
также является не только распознавание
образов, но и их хранение или запоминание.
Это следует из автономности системы,
т.к. для неавтономных систем распознанные
образы могут храниться и использоваться
вне системы. Вообще говоря, проблему запоминания
можно решить множеством способов. Например,
один из известных способов – организовать
кольцо из нейронов, в котором сигнал мог
бы прецессировать до бесконечности или
в течении некоторого времени в случае
затухания. В последнем случае система
приобретает новое полезное свойство
«забывчивости», которое, как известно,
присуще биологическим системам и позволяет
более рационально и экономно использовать
ресурсы, т.к. ненужная или малоиспользуемая
информация просто «забывается». Эксперименты
проводились с формальной моделью без
памяти, но очевидно, что она нужна. Нами
предлагается ввести так называемую
синаптическую память, т.е. способность
запоминать входной сигнал в синаптическом
блоке.
x1t D1 T1 y1 t
D1 t1 Rw
y2 t
bwt+1
x2t D2 T2 ...
D2 t2
cwt+1
. . .
. . .
.
.
.
xmt Dm Tm ymt
Dm tm
Рис.
3.2.1
В данной работе мы используем нейрон из [Жданов2], который модифицирован в соответствии с [Братищев]. Мы приведем лишь краткое описание. На рис. 3.2.1 представлена блочная схема предлагаемой формальной модели нейрона. Входы нейрона xit подаются на блоки задержки Di для задержки сигнала на время Di , а затем на триггерные элементы Ti для удлинения сигнала на величину ti . Данные элементы обеспечивают некоторую неопределенность момента поступления входного сигнала по отношению к моменту генерации выходного спайка и образуют таким образом синаптическую память, поскольку входной сигнал запоминается в этих элементах на некоторое время.
С учетом задержек Di и ti получаем, что, если на выходе обученного нейрона в момент t появился единичный сигнал, то единичные импульсы на входы нейрона поступили в интервалы времени di = [ t - ti - Di ; t - Di -1]. Неопределенность моментов поступления входных импульсов будет тем меньше, чем меньше задержки ti.
Пример
временной диаграммы работы обученного
нейрона с двумя входами и с заданными
задержками Di и ti
иллюстрирует рис. 3.2.2. Вопросительными
знаками показаны неопределенности моментов
прихода входных импульсов, соответствующие
интервалам di.
x1
? ? ?
x2
? ?
y1
y2
c1
Рис.
3.2.2.
Различное отношение и расположение задержек Di и ti во времени наделяет нейрон возможностями формирования и распознавания образов следующих видов.
Если , то имеем пространственный образ. Например, образ некоторой геометрической фигуры.
Если , то имеем образ следования (важен порядок следования образующих, допустима неопределенность в конкретных моментах прихода импульсов). Примером может быть распознавание слов при чтении по буквам.
Информация о работе Нейросетевая реализация системы автономного адаптивного управления