Алгоритм обучения сети Хопфилда отличается от таких классических алгоритмов, как метод коррекции ошибки или метод обратного распространения ошибки. 4
В сети Хопфилда все коэффициенты матрицы рассчитываются по одной формуле за один цикл, после чего сеть сразу готова к работе. 4
Процедура обучения для одного входного образца (сохранения образца) представляет собой расчёт весовых коэффициентов по формуле: W = x^Tx, где W — это матрица весов, x — входной образец, а x^T — транспонированный вектор x (получается из исходного вектора заменой строк на столбцы). 35
Если нужно сохранить несколько образцов, то вычисления проводятся для каждого из них по отдельности, а затем полученные матрицы складываются. 35