ALTE DOCUMENTE
|
|||||
Память человека часто является ассоциативной; один предмет напомина 414f515e 1077;т нам о другом, а этот другой о третьем. Если позволить нашим мыслям, они будут перемещаться от предмета к предмету по цепочке умственных ассоциаций. Кроме того, возможно использование способности к
Двунаправленная ассоциативная память (ДАП) является гетероассоциативной; входной вектор поступает на один набор нейронов, а соответствующий выходной вектор вырабатывается на другом наборе нейронов. Как и сеть Хопфилда, ДАП способна к обобщению, вырабатывая правильные реакции, несмотря на искаженные входы. Кроме того, могут быть реализованы адаптивные версии ДАП, выделяющие эталонный образ из зашумленных экземпляров. Эти возможности сильно напомина 414f515e 1102;т процесс мышления человека и позволяют искусственным нейронным сетям сделать шаг в направлении моделирования мозга.

W Wt F.
(7.1)
В = F(AW), (7.2)
1, W - матрица весов связей между слоями F
A = F(BWt) (7.3)
Wt является транспозицией матрицы W.
OUTi i, NETi - i l
l
OUTi(n+ NETi(n)>0,
OUTi(n+l) = 0, NETi(n)<0,
OUTi(n+l) = OUT(n), NETi n
OUTi(n) i
Wt
W и Wt Каждый образ состоит из двух векторов: вектора A, являющегося выходом слоя 1, и вектора B, ассоциированного образа, являющегося выходом слоя A A B B воздействует через транспонированную матрицу Wt A
соответствует точка, «вдавленная» в направлении поверхности стола. Рис. 7.2 иллюстрирует данную аналогию с одним запомненным образом. Данный процесс формирует минимум гравитационной энергии в каждой точке, соответствующей запомненному образу, с соответствующим искривлением поля притяжения в направлении к данной точке. Свободно движущийся мяч попадает в поле притяжения и в результате будет двигаться в направлении энергетического минимума, где и остановится.
A B B
![]()
Предположим, что требуется обучить сеть с целью запомина 414f515e 1085;ия трех пар двоичных векторов, причем векторы Ai i
|
Бина 414f515e 1088;ная версия |
|||
|
A |
B |
A' |
B' |
|
A |
B |
A' |
B' |
|
A |
B |
A' |
B' |
W = A'1t B'1 + A'2t B'2 + A'3t B'3
|
O = A1t W = (1,0,0) x | |||||
bi oi >
bi oi <
bi oi
B'1 = (0,0,1),
Wt
|
O = B'1 Wt = (0,0,1) x | |||||
A
A с использованием матрицы W производит выходной вектор B B с использованием матрицы Wt A
A B A
W W=Wt
L векторов выбраны случайно и представлены в указанной выше форме, и если L меньше чем n/(2 1og2 1024, тогда L должно быть меньше 51. Если все образы должны восстанавливаться, L должно быть меньше re/(4 1og2 то есть меньше 25. Эти, скорее озадачивающие, результаты показывают, что большие системы могут запомина 414f515e 1090;ь только умеренное количество ассоциаций.
n
OUTi(n+l) = l, NETi(n) > Ti,
OUTi(n+l) = l, NETi(n) < Ti,
OUTi(n+l) = OUTi(n), NETi(n) = Ti,
OUTi(t) i t.
Посредством выбора соответствующего порога для каждого нейрона количество стабильных состояний может быть сделано любым в диапазоне от 1 до 2, где п есть количество нейронов в меньшем слое. К сожалению, эти состояния не могут быть выбраны случайно; они определяются жесткой геометрической процедурой. Если пользователь выбирает L состояний случайным образом, причем L меньше 0,68)n2/2, и если каждый вектор имеет 4 log2n L
В работах [2-5] показано, что сигмоида является оптимальной функцией активации благодаря ее способности усиливать низкоуровневые сигналы, в то же время сжимая дина 414f515e 1084;ический диапазон нейронов. Непрерывная ДАП может иметь сигмоидальную функцию с величиной l
δwij = η*(OUTi OUTj),
δwij i j W Wt, OUTi i
Cohen M., Grossberg S. 1983. Absolute stability of global pattern formation and parallel memory storage by competitive neural networks. IEE Transactions on Systems, Man, and Cybernetics SMC-13:815-926.
Grossberg S. 1973. Contour enhancement, short term memory, and constancies in reverberating neural networks. Studies in Applied Mathematics 52:217-57.
Grossberg S. 1976. Adaptive pattern classification and universal recording, 1: Parallel development and coding of neural feature detectors. Biological Cibernatics 23:187-202.
Grossberg S. 1978. A theory of human memory: Self-organization and performance of sensory-motor codes, maps, and plans. In Progress in theoretical biology, vol. 5, ed. R. Rosen and F. Shell. New lork: Academic Press.
Grossberg S. 1980. How does the brain build a cognitive code? Psychological Review 1:1-51.
Grossberg S.
1982. Studies of mind and brain.
Haines K.,
Hecht-Nielsen R. 1988. А ВАМ with increased
information storage capacity. Proceedings of the IEEE International Conference
on Neural Networks, vol. 1, pp. 181-190.
Hebb D. O. 1949. The organization of behavior. New lork: Wiley.
Kosko B. (1987a). Bi-directional associative memories. IEEE Transactions on Systems, Man and Cybernetics 18(1):49-60.
Kosko B. (1987b). Competitive adaptive
bi-directional associative memories. In Proceedings of the IEEE First
International Conference on Neural Networks, eds. M.Caudill and C.Butler,
vol. 2, pp. 759-66.
Kosko B. (1987с). Constructing an associative memory. Byte, September, pp. 137-44.
Kosko В., Guest С. 1987. Optical bi-directional associative memories. Sosiety for Photo-optical and Instrumentation Engineers Proceedings: Image Understanding 758:11-18.
McEliece R. J., Rosner E. G. Rodemich E. R., Venka-tesh S. S. 1987. The capacity of Hopfield associative memory. IEEE Transactions on Information Theory IT-33:461-82.
|