Санкт-Петербургский государственный университетинформационных технологий, механики и оптики презентация

Авто – ассоциативная память Восстановление целого образа по его искаженной версии или фрагменту. Увидев фрагмент, Вспоминаем целый образ, которому фрагмент принадлежит

Слайд 1
Кафедра фотоники и оптоинформатики
Санкт-Петербургский государственный университет информационных технологий, механики и оптики
А.В.Павлов
Оптические Технологии

Искусственного Интеллекта
Тема 1.4
Основы теории ИНС.
Часть 2.
Реализация модели ассоциативной памяти
На основе НС «Звезда Гроссберга»

Санкт-Петербург, 2007


Слайд 2Авто – ассоциативная память
Восстановление целого образа по его искаженной версии или

фрагменту.


Увидев фрагмент,

Вспоминаем целый образ, которому фрагмент принадлежит


Слайд 3



4. Звезда Гроссберга. Реализация авто-ассоциативной памяти
0.5
1
0.5
1
0.5
0



0
0.8
0.3
0.5
0.8
0.3
1




0.5
1
0.5
1
0.5
0



0
0.8
0.3
0.5
0.8
0.3
1
Обучим, в соответствии с правилом Хэбба,

две нейронные сети типа «Звезда Гроссберга», идентичными векторами:
I – {1;0.5;0;0.5;0.8;0.3} и II – {1;0.5;0;0.5;0.8;0.3}

Слайд 4

4. Звезда Гроссберга. Реализация авто-ассоциативной памяти
1
0.5
0
0.5
0.8
0.3







1
0.5
0
0.5
0.8
0.3





Теперь, соединим обученные сети следующим образом:
соединим

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

Слайд 5

4. Звезда Гроссберга. Реализация авто-ассоциативной памяти
1
0.5
0
0.5
0.8
0.3







1
0.5
0
0.5
0.8
0.3





0.5
0.9
0.7
0
0.8
0.3
0.5
1
0.5
0
0.8
0.3
Если на вход такой НС из

двух «Звезд Гроссберга» поступает вектор - искаженный вариант эталона, например, {0.9;0.5;0;0.7;0.8;0.3}, и порог выходного нейрона позволяет распознать этот вектор, то

возбуждение выходного нейрона первой НС передается на выходной нейрон
второй НС, которая, работая в «обратном направлении», восстановит эталонный
вектор, на выходе всей структуры НС.


Слайд 6

4. Звезда Гроссберга. Реализация авто-ассоциативной памяти
1
0.5
0
0.5
0.8
0.3







1
0.5
0
0.5
0.8
0.3





0.3
0
0
1
0.5
1
0
0
0
0
0
0
Если на вход поступает вектор, совершенно

не похожий на эталонный, например
{0;0.3;1;0;0.5;1}, и первый выходной нейрон не возбуждается (сеть не узнала
вектор).

То, дальнейшего распространения сигнала нет. На выходе «пусто».


Слайд 7Гетеро – ассоциативная память
Восстановление по искаженному образу или его фрагменту ассоциированного

с ним образа.


Увидев фрагмент,

Вспоминаем целый образ, которому фрагмент принадлежит

А затем вспоминаем образ, ассоциированный с ним!

Цепочка ассоциаций может быть продолжена – зачетка, пятерки, повышенная стипендия, …
Другой вариант цепочки ассоциаций – зачетка, двойки, отчисление из института …
Выбирайте сами.


Слайд 8



5. Звезда Гроссберга. Реализация гетеро-ассоциативной памяти
0.5
1
0.5
1
0.5
0



0
0.8
0.3
0.5
0.8
0.3
1




1
0
0.3
0
1
0.5



0.5
1
0.8
0.3
1
0.8
1
Обучим, в соответствии с правилом Хэбба,

две нейронных сети,
эталонным вектором и ассоциированным с ним вектором :
I – {1;0.5;0;0.5;0.8;0.3} и II – {0;1;0.5;0.3;1;0.8}

Вектора разные!


Слайд 9

5. Звезда Гроссберга. Реализация гетеро-ассоциативной памяти
1
0.5
0
0.5
0.8
0.3







0
1
0.5
0.3
1
0.8





Теперь, соединим обученные сети аналогично тому,

как делали это
при конструировании авто-ассоциативной памяти, а именно:

соединим выходы первой и второй сети, как показано на рисунке.


Слайд 10

5. Звезда Гроссберга. Реализация гетеро-ассоциативной памяти

1
0.5
0
0.5
0.8
0.3







0
1
0.5
0.3
1
0.8





0.5
0.9
0.7
0
0.8
0.3
1
0
0.3
0.5
1
0.8
Если на вход такой НС поступает

искаженная версия вектора-эталона, которому обучена первая звезда, {0.9;0.5;0;0.7;0.8;0.3}, и порог выходного нейрона позволяет распознать этот вектор, то

Возбуждение выходного нейрона первой НС передается на входной нейрон
второй НС, которая, работая в «обратном направлении», восстановит на выходе вектор,ассоциированный (связанный) с эталоном.


Слайд 11

5. Звезда Гроссберга. Реализация гетеро-ассоциативной памяти
1
0.5
0
0.5
0.8
0.3







0
1
0.5
0.3
1
0.8





0.3
0
0
1
0.5
1
0
0
0
0
0
0
Решение задачи памяти
Если на вход поступает

вектор, совершенно не похожий на эталонный, например
{0;0.3;1;0;0.5;1}, то выходной нейрон первой звезды не возбуждается (сеть не узнала
вектор), то

Вторая звезда остается не активированной – на ее вход ничего не поступает


Обратная связь

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

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

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


Для правообладателей

Яндекс.Метрика