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

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

  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.580
    Симпатии:
    0
    Э-э... Так в чем вопрос?
     
  5. O01eg

    O01eg Гость

    В том, что вообще, нейросеть Хопфилда так себя вести не должна, она стремится к определённой конфигурации выхода с наименьшей энергией, по крайней мере в локальном минимуме.
     
Загрузка...
Похожие Темы - Проблема нейросетью Хопфилда
  1. AgniXRudra
    Ответов:
    2
    Просмотров:
    51
  2. Zloikaktus
    Ответов:
    0
    Просмотров:
    29
  3. c0de3r
    Ответов:
    5
    Просмотров:
    153
  4. DobermannTT
    Ответов:
    10
    Просмотров:
    158
  5. SoulPaladin
    Ответов:
    4
    Просмотров:
    144

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