Срочная публикация научной статьи
+7 995 770 98 40
+7 995 202 54 42
info@journalpro.ru
Золотин Игорь Андреевич
магистрант,
Федеральное государственное бюджетное
образовательное учреждение
высшего профессионального образования
Московский технологический университет,
г. Москва
E-mail: goldin7777@gmail.com
Аннотация
В данной работе представлен краткий обзор нейронной сети Хемминга.
Ключевые слова
Нейрон, слой, обратная связь, классификация, образ.
Введение
Нейронные сети Хемминга можно использовать для реализации ассоциативной памяти в тех случаях, когда нет необходимости, чтобы сеть выдавала на выходе образ в явном виде, а достаточно только его номер (или код). По сравнению с сетью Хопфилда сеть Хемминга имеет меньшие затраты на память и объем требуемых вычислений.
Основная часть
Нейронная сеть Хемминга состоит из двух слоев, каждый из которых содержит число нейронов M, равное числу хранящихся образов. Нейроны первого слоя имеют N связей, соединенными со входами сети (образующими фиктивный нулевой слой). Нейроны второго слоя связаны между собой отрицательными обратными связями. Единственную положительную обратную связь каждый нейрон имеет с собственным выходом.
Искусственная нейронная сеть Хэмминга используется для решения задач классификации бинарных входных векторов. В основе ее работы лежат процедуры, направленные на выбор в качестве решения задачи классификации одного из эталонных образов, наиболее близкого к поданному на вход сети зашумленному входному образу, и отнесение данного образа к соответствующему классу. Для оценки меры близости к каждому классу используется критерий, учитывающий расстояние Хэмминга — количество различающихся переменных у зашумленного и эталонного входных образов.
На стадии обучения выполняется следующая последовательность действий:
2. Рассчитывается матрица весовых коэффициентов нейронов первого слоя:
3. Определяются настройки активационной функции:
4. Задаются значения синапсов обратных связей нейронов второго слоя в виде элементов квадратной матрицы размера K x K:
5. Устанавливается максимально допустимое значение нормы разности выходных векторов на двух последовательных итерациях Emax, требующееся для оценки стабилизации решения. Обычно достаточно принимать Emax =0,1.
Для тестирования настроенной сети используем два зашумленных графических образа, показанных на рис. 2.
Сигналы нейронной сети Хэмминга, получаемые на протяжении полного цикла расчета при подаче тестового образа 4 на ее входы, представлены в таб.2.
Как видно из таблицы 2, критерий остановки цикла возврата сигнала по обратным связям выполнен после
В этом случае критерий остановки был выполнен после
Список литературы