КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Сеть Хэмминга
Лекция 10. Сеть Хэмминга. Двунаправленная ассоциативная память. Емкость памяти. Свойства сети Хопфилда Алгоритм обучения Статистические сети Хопфилда Если правила изменения состояний для бинарной сети Хопфилда заданы статистически, а не детерминировано, как в уравнении (14), то возникает система, имитирующая отжиг. Для ее реализации вводится вероятность изменения веса как функция от величины, на которую выход нейрона OUT превышает его порог. Пусть Ek = NETk - Qk, (18) где NETk - выход NET нейрона k; Qk - порог нейрона k, и pk = 1/[1+exp(-dEk/T)], (19) где Т - искусственная температура. В стадии функционирования искусственной температуре присваивается большое значение, нейроны устанавливаются в начальном состоянии, определяемом входным вектором, и сети предоставляется возможность искать минимум энергии в соответствии с нижеследующей процедурой: Приписать состоянию каждого нейрона с вероятностью pk значение единица, а с вероятностью (1 - pk) - нуль. Постепенно уменьшать искусственную температуру и повторять шаг 1, пока не будет достигнуто равновесие. Для обучения сети Хопфилда могут использоваться несколько алгоритмов. Базовое обучающее правило для сети Хопфилда имеет достаточно простой вид: Dwij = (2xi - 1)(2xj - 1), (20) где wij - вес соединения между j-м и i-м процессорными элементами; xi - выход текущего нейрона; xj - вход нейрона; xi и xj могут принимать значения только 0 или 1. Правило обучения Хебба определяет формирование синаптических весов в сети следующим образом: Wij = ∑Xik Xjk, i≠j, 0, если i=j, i=1…N, j=1…N, где M –количество векторов-образцов; N – размерность входного сигнала; Xjk – i-я компонента запоминаемого входного вектора k. Приведенная ниже таблица демонстрирует формирование весовых коэффициентов в сети Хопфилда при использовании различных правил обучения.
1. Емкость сети. Теоретически сеть из n двоичных нейронов может иметь 2n состояний. Экспериментально было показано, что в общем случае предельное значение емкости ближе к 0,15*n, а число состояний не может превышать n, что согласуется с наблюдениями над реальными системами и является наилучшей на сегодняшний день оценкой. 2. Перекрестные ассоциации. Если два образа А и Б сильно похожи, то они, возможно, будут вызывать у сети перекрестные ассоциации: предъявление А приведет к появлению на выходе Б и наоборот. 3. Генерация «ложных образов». Это устойчивый локальный экстремум энергии не соответствующий никакому образу. В некотором смысле, собирательный образ. 4. Хранение «негативных» образов. Среди различных конфигураций искусственных нейронных сетей встречаются такие, при классификации которых по принципу обучения, строго говоря, не подходят ни обучение с учителем, ни обучение без учителя. В таких сетях весовые коэффициенты синапсов рассчитываются только однажды перед началом функционирования сети на основе информации об обрабатываемых данных, и все обучение сети сводится именно к этому расчету. С одной стороны, предъявление априорной информации можно расценивать, как помощь учителя, но с другой – сеть фактически просто запоминает образцы до того, как на ее вход поступают реальные данные, и не может изменять свое поведение, поэтому говорить о звене обратной связи с "миром" (учителем) не приходится. Из сетей с подобной логикой работы наиболее известны сеть Хопфилда и сеть Хэмминга, которые обычно используются для организации ассоциативной памяти.
Дата добавления: 2014-01-11; Просмотров: 852; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |