Лабораторная работа 3: ИТИБ. Исследование рекуррентной нейронной сети Хопфилда на примере задачи распознавания вариант 227
Описание
Цель работы
Исследовать процедуры обучения и функционирования рекуррентных нейронных сетей (РНС) Хопфилда в качестве устройства автоассоциативной памяти.
Постановка задачи
Закодировать запоминаемые образы (табл. 3.1) в виде биполярных матриц-паттернов размерности I × J (рекомендуемое число пикселей I ⋅ J ≈ 20...40). Произвести векторизацию матриц. Провести настройку весов РНС Хопфилда (рис. 3.1) согласно правилу ассоциативного обучения (Хебба). Задать функцию активации и реализовать алгоритм функционирования РНС Хопфилда в синхронном либо асинхронном режиме. Протестировать РНС на запомненных эталонных образцах. Проверить функционирование РНС Хопфилда на искаженных паттернах (изменены порядка 10% пикселей).
Режим работы РНС Хопфилда: асинхронный
Запоминаемые образы: 1 3 7
Режим работы РНС Хопфилда: синхронный
Запоминаемые образы: A E F