Порядок выполнения работы
Создать
нейронную сеть BAM
для распознавания шести образов
размерностью 5х5 и 4х5 по заданным
ассоциациям.
Сформировать
обучающее множество с именем mybam.nni
и файл входных данных mybam.ass.
Обучить
сеть.
Создать
четыре инструмента для визуального
контроля за процессом обучения и
функционирования сети в соответствии
с описанием.
Проверить
работоспособность сети, изменяя
количество искаженных битов с помощью
программного интерфейса, и наблюдая
за итерационным процессом определения
ассоциированных образов в слоях BAM1 и
BAM2. Записать количество итераций.
Исследовать
влияние параметра “Firing
rate”
на процесс сходимости сети.
Изменив
файл mybam.nni,
проверить работоспособность сети,
подавая на ее вход только один образ
из ассоциации. Исследовать влияние
параметра “Firing
rate”
на процесс сходимости сети.
Требования к отчету
Отчет
должен содержать:
1.
постановку задачи распознавания образов,
2.
структурную схему двунаправленной
ассоциативной памяти для решения
поставленной задачи,
3.
структурную схему алгоритма
функционирования сети BAM,
4.
файлы с обучающей выборкой с расширением
.nni
и .ass,
5.
результаты проверки функционирования
сети с использованием инструментов и
программного интерфейса при различной
степени искажения входных образов и
различных значениях КПД нейронов (в
виде таблиц).
6.
результаты проверки функционирования
сети с использованием инструментов при
подаче на вход сети одного образа из
ассоциации и различных значениях КПД
нейронов (в виде таблиц).