На стадии инициализации сети весовые коэффициенты синапсов устанавливаются следующим образом:
Здесь
Алгоритм функционирования сети следующий (
На входы сети подается неизвестный сигнал. Фактически его ввод осуществляется непосредственной установкой значений аксонов:
поэтому обозначение на схеме сети входных синапсов в явном виде носит чисто условный характер. Ноль в скобке справа от
Рассчитывается новое состояние нейронов:
и новые значения аксонов
где
Как говорилось выше, иногда сеть не может провести распознавание и выдает на выходе несуществующий образ. Это связано с проблемой ограниченности возможностей сети. Для сети Хопфилда число запоминаемых образов
Когда нет необходимости, чтобы сеть выдавала образец в явном виде и достаточно, скажем, получать номер образца, ассоциативную память успешно реализует сеть Хэмминга. Данная сеть характеризуется, по сравнению с сетью Хопфилда, более экономным использованием памяти и меньшим объемом вычислений, что становится очевидным из ее структуры (см. рис. 8.2).
Сеть состоит из двух слоев. Первый и второй слои имеют по
нейронов, где
синапсов, соединенных с входами сети (которые образуют фиктивный нулевой слой).