Нейрокомпьютеры
Рефераты >> Информатика >> Нейрокомпьютеры

Следует отметить и еще одну особенность рассматриваемого алгоритма. Ее суть состоит в том, что при 0£yi£1, Q=0, a=1, gjÎ{0, 1}, ÑtÎ{0, 1}, kÎ{0, 1}, xjiÎ{0, 1}, Zi+1Î{0,1} цифровой нейроподобный элемент, реализующий алгоритм (27), в

(34)

(36)

(35)

функциональном отношении превращается в схему, выполняющую следующее логическое выражение:

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

Иными словами, разностный алгоритм (27) цифрового нейроподобного элемента является довольно универсальным. Он может служить обобщением не только динамических, но и формально-логических моделей. С учетом возможности изменения параметров a, gj, Q, k, а в общем случае и параметра b:

этот алгоритм может быть представлен в следующем виде:

Причем приращения Ñai, Ñgji, ÑQi, Ñki, Ñbi переменных параметров ai, gji, Qi, ki, bi, как и входные приращения xj(i-1)Ñt могут формироваться либо на выходах других ЦНЭ в виде последовательностей Zi+1Ñt, либо поступать извне по каналам сенсорных систем.

Таким образом, цифровая модель нейрона, построенная на основе цифровых интеграторов и сумматоров и воспроизводящая разностный алгоритм (34 – 36) с переменными параметрами, обладает функциональной пластичностью и может служить в качестве процессорного элемента, пригодного как для использования в нейрокибернетических и нейрофизиологических исследованиях, так и для использования в цифровых нейрокомпьютерных системах, ориентированных на решение сложных задач вычислительной математики, робототехники и искусственного интеллекта.

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

Действительно, рассматривая алгоритм (34 – 36), нетрудно видеть, что соотношение (34) представляет собой скалярное произведение двух векторов Гi= [g1i, g2i,¼,gNi] и X=[x1i, x2i,¼,xNi]T , умноженное на шаг Ñt. Следовательно, если в ЦНЭ наряду с основным выходом положительных приращений Zi+1Ñt предусмотреть дополнительный выход приращений ViÑt, то появится возможность одновременного использования ЦНЭ как минимум в двух режимах: в режиме определения приращений ViÑt и в режиме определения положительных приращений интеграла Zi+1Ñt. Организуя еще один выход, а именно выход приращений yiÑt, получим дополнительный режим – режим численного интегрирования без выделения положительных величин. При этом следует подчеркнуть, что применение в схеме ЦНЭ дополнительных выходов не только не исключает возможности его применения в рассмотренных ранее режимах относительно основного выхода Zi+1Ñt, но и существенно расширяет его функциональные возможности. Например, при a=Ñt=1 и при использовании в ЦИ многоразрядных приращений, на основном выходе ЦНЭ формируется функция (29), а в случае применения ЦИ с одноразрядными приращениями формируется функция (30).

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

а на втором дополнительном выходе формируется величины:

Таким образом, в отличие от формальных и аналоговых динамических нейронов, в которых постулируется отсутствие всяких взаимодействий между нервными клетками, кроме синаптических, в предлагаемых цифровых нейроподобных элементах допускаются подпороговые (соматические) взаимодействия, допускается возможность модификации синаптических весов (g ji = gj(i-1) + Ñgji) за счет дополнительных выходов yiÑt, а также возможность изменения других параметров нейроподобной модели в функции как от основных, так и дополнительных выходных величин.

Указанные обстоятельства позволяют рассматривать предлагаемый ЦНЭ с дополнительными выходами и входами приращений параметров в качестве специализированного нейроподобного процессора, операционный базис которого составляют операции разностного алгоритма (34 – 36). Наиболее важным при этом является то, что данный базис выбран не произвольно, а получен в результате математического описания информационных процессов в нервной клетке и, следовательно, является объективно обусловленным для мозга. Поэтому можно предположить, что нейросети цифровых нейрокомпьютеров, составленные из нейроподобных процессоров будут отличаться пластичностью, адаптивностью, самоорганизацией, устойчивостью, т. е. теми свойствами, которые характерны для систем мозга. А если так, то построенные на базе ЦНЭ нейрокомпьютеры могут быть использованы не только в нейрофизиологических и нейрокибернетических экспериментах, но и в исследованиях, направленных на разработку принципов построения различных распознающих, вычислительных и управляющих систем нейроподобного типа. Именно по этой причине идея использования алгоритма (34–36) в качестве операционного базиса процессорных элементов цифровых нейрокомпьютеров является весьма целесообразной. Цифровой нейроподобный элемент, реализующий алгоритм (34–36) называют цифровым нейроподобным процессором (ЦНП), или цифровым нейропроцессором.


Страница: