Нейрокомпьютерные системы



              

Синхронное и асинхронное функционирование машины Больцмана


Для выполнения синхронного процесса все множество нейронов разбивается на непересекающиеся подмножества

\{M_1, \ldots, M_m\}
, такие, что нейроны, попавшие в одно подмножество, не связаны друг с другом. Тогда на каждом такте синхронизации элементы случайно выбранного подмножества
M_i
могут одновременно изменять свои состояния в соответствии с заданной вероятностью.

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

M
, содержащее
q=2N/3

нейронов. Для каждого нейрона из этого подмножества устанавливается состояние в соответствии с

P_{kk(i)}(t)
. Получившееся в результате состояние есть результат одного асинхронного шага.




Содержание  Назад  Вперед