Модуль нейроподобной сети

Иллюстрации

Показать все

Реферат

 

Изобретение относится к бионике и вычислительной технике и может быть использовано при моделировании процессов переработки информации в нейронных и нейроподобных сетях, а также в системах распознавания образов и управления. Целью изобретения является повышение достоверности регулирования уровня выходной активности. Для этого в модуль нейроподобной сети введены блок 3 вычисления значений функций, блок 4 генерации бинарного стохастического вектора и блок 5 покомпонентного логического умножения бинарных векторов. В предлагаемом устройстве ругулирование осуществляется с сохранением отношения математических ожиданий уровней активности любых подмножеств выходных нейроподобных элементов . Использование подобных модулей при построении нейроподобных сетей в системах распознавания образов и управления позволит производить нормализацию выходной активности сети. 1 ил.

° ° е (l9) (I l) СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК (я)з G 06G 7/60

ГОСУДАРСТВЕННЫЙ КОМИТЕТ

ПО ИЭОГ; ЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4694145/14 (22) 24,05.89 (46) 15.06.91. Бюл. hh 22 (71) Институт кибернетики им.В.M.Ãëóøêoaa (72) Н.М.Амосов, 3.M.Êóññóëü и Д.А.Рачковский (53) 681.333(088.8) (56) 8raltenberg V. СеП Assemblies 1и the

Cerebral Cortex. — Lecture Notes 1и

Blomathematlcs, 1978, vol. 21, р.175. (54) МОДУЛЬ НЕЙРОПОДОБНОЙ СЕТИ (57) Изобретение относится к бионике и вычислительной технике и может быть использовано при моделировании процессов переработки информации в нейронных и нейроподобных сетях, а также в системах распознавания образов и управления.

Целью изобретения является повышение достоверности регулирования уровня вы ходной активности. Для этого в модуль нейроподобной сети введены блок 3 вычисления значений функций, блок 4 генерации бинарного стохастического вектора и блок 5 покомпонентного логического умножения бинарных векторов. В предлагаемом устройстве ругулирование осуществляется с сохранением отношения математических ожиданий уровней активности любых подмножеств выходных нейроподобных элементов. Использование подобных модулей при построении нейроподобных сетей в системах распознавания образов и управления позволит производить нормализацию выходной активности сети. 1 ил.

1656565

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

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

На чертеже представлена функциональная схема модуля нейроподобной сети.

Модуль нейроподобной сети содержит блок 1 нейроподобных элементов, блок 2 определения уровня активности, блок 3 вычисления значений функций, блок 4 генера, ции бинарного стохастического вектора и блок 5 покомпонентного логического умножения бинарных векторов.

Блок 2 определения уровня активности осуществляет подсчет количества единич, ных битов выходного вектора блока 1 нейроподобных элементов. В качестве блока 3 вычисления значений функций использовано постоянное запоминающее устройство, Блок 5 покомпонентного логического умноженил бинарных векторов выполнен из соответствующего количества двух входовых элементов И и предназначен для поразрядного логического умножения поступающего из блока 4 вектора на выходной вектор блока 1 нейроподобных элементов.

Модуль нейроподобной сети работает следующим образом.

Пусть в момент времени Т1 состояние . входных нейроподобных элементов блока 1 нейроподобных элементов характеризуется некоторым входным вектором. После такта работы нейроподобных элементов блока 1, в момент времени Т2, на вход блока 2 определения уровня активности поступает выходной вектор блока 1, К моменту времени

ТЗ в блоке 2 определяется значение уровня активности В выходных нейроподобных элементов блока 1, Это значение подается на второй вход блока 3 вычисления значений функций. Блок 3 предназначен для вычисления значений некоторого набора функций (Р,„.,Р ) регулирования уровня выходной активности модуля нейроподобной сети, Аргументом этих функций является уровень выходной активности блока нейроподобных элементов, подаваемый на второй вход блока 3, а множество значений принадлежит интервалу (О, 1). Вид функции регулирования определяет зависимость уровня выходной активности А модуля нейроподобной сети от уровня выходной активности В Gnoка 1 нейроподобных элементов. Выбор нужной функции регулирования из имеющегося набора осуществляется подачей внешнего управляющего сигнала со сторо5 ны сети на первый вход блока 3. Таким образом, к моменту времени Т4 в блоке 3 определяется значение функции регулирования Рк, выбранной внешним управляющим сигналом, при имеющемся значении

10 уровня активности В выходных нейроподобных элементов блока 1, Зто значение Рк(В) поступает на блок 4 генерации бинарного стохастичесого вектора, где к моменту времени Т5 генерируется бинарный вектор с

15 вероятностью PK(B) появления единичной компоненты и размерностью, равной размерности выходного вектора блока 1 нейроподобных элементов. В блоке 5 осуществляется покомпонентное логиче20 ское умножение этих векторов, и к моменту времени Т6 на его выходе появляется выходной вектор модуля нейроподобной сети.

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

30 отношения математических ожиданий уровней активности любых подмножеств выходных нейроподобных элементов. Использование такого модуля нейроподобной сети в системах распознавания образов и

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

Формула изобретения

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

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

1656565

Составитель А. Сапко

Техред M.Mîðãåíòçë Корректор Т. Колб

Редактор А. Orap

Заказ 2054 Тираж 395 Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

113035, Москва, Ж-35, Раушская наб., 4/5

Производственно-издательский комбинат "Патент", г. Ужгород, ул.Гагарина, 101 определения уровня активности, второй вход является управляющим входом модуля нейроподобной сети, а выход соединен с входом блока генерации бинарного стохастического вектора, выходы которого соеди- 5 мены с первой группой входов блока покомпонентного логического умножения бинарных векторов, выходы которого являются выходами модуля нейроподобной сети, а вторая группа входов этого блока подключена к соответствующим выходам блока нейроподобных элементов.