1. Ознакомьтесь с теоретической частью.
2. Напишите программу на С, С++, реализующую сеть РБФ.
3. Произведите обучение сети РБФ. Исходные данные – 5 классов образов, размер идеального образа 6×6 (в соответствии с вариантом).
4. Подайте на вход сети ряд тестовых образов, по 3 зашумленных образа каждого из 5 классов.
5. Проанализируйте результаты работы программы, которые должны иметь следующий вид:
· вывести распознаваемый зашумленный образ;
· вывести процент подобия распознаваемого зашумленного образа по отношению к каждому из 5 классов;
· вывести количество шагов, затраченных на обучение сети на заданное количество классов.
6. Напишите отчет.
Содержание отчета:
· топология сети РБФ;
· основные формулы обучения и воспроизведения;
· идеальные образы для обучения сети РБФ;
· тестовые зашумленные образы;
· результаты воспроизведения: процент подобия по отношению к каждому из классов, количество шагов, затраченных на обучение;
· результаты сравнения сети РБФ с многослойным персептроном;
|
|
· выводы: преимущества и недостатки сети РБФ.
Таблица 3.1
Варианты задания
№ варианта | 1-й класс | 2-й класс | 3-й класс | 4-й класс | 5-й класс |
N | F | I | P | D | |
L | U | T | O | K | |
Контрольные вопросы
1. Топология сети РБФ.
2. Обучение сети, выбор количества РБФ ячеек.
3. Процесс воспроизведения информации в сети РБФ.
4. Каким образом можно улучшить работу сети?
5. Достоинства и недостатки данного типа нейронной сети.