Пытаюсь применить нейросеть Хопфилда для решение комбинаторных задач, но столкнулся с проблемой. Обнаружил что она иногда совершенно не стабилизируется в минимуме энергии, и даже наоборот, повышает энергию:При следующих значениях весов:0 3 -5 -53 0 -3 2-5 -3 0 -1-5 2 -1 0и значениях порогов:-3-1-4-3при нулевом значении входа и нулевом начальном значении выхода сеть меняет значения выхода с 1111 (с энергией -2) на 0100 (с энергией -1) и обратно, естественно, зацикливаясь. Проверил на MathCAD'е, так и должно быть.Математическую модель брал из "Нейрокомпьютерной техники" Уоссермена.[вложение удалено Администратором]
|