Проблема с нейросетью Хопфилда

Тема в разделе "Свободное общение", создана пользователем O01eg, 14 мар 2008.

Наш партнер Genesis Hackspace
  1. O01eg

    O01eg Гость

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

    Вложения:

    • Hopfield.zip
      Размер файла:
      1,5 КБ
      Просмотров:
      9
  2. Rjkz

    Rjkz Гость

    я тут новенький , если не трудно это вообще про что? в двух словах?
     
  3. O01eg

    O01eg Гость

  4. European

    Регистрация:
    4 сен 2006
    Сообщения:
    2.566
    Симпатии:
    0
    Э-э... Так в чем вопрос?
     
  5. O01eg

    O01eg Гость

    В том, что вообще, нейросеть Хопфилда так себя вести не должна, она стремится к определённой конфигурации выхода с наименьшей энергией, по крайней мере в локальном минимуме.
     
Загрузка...
Похожие Темы - Проблема нейросетью Хопфилда
  1. M.Planck
    Ответов:
    1
    Просмотров:
    77
  2. Amf
    Ответов:
    4
    Просмотров:
    80
  3. kuric
    Ответов:
    0
    Просмотров:
    59
  4. diod_
    Ответов:
    10
    Просмотров:
    213
  5. Smorti
    Ответов:
    1
    Просмотров:
    78

Поделиться этой страницей