КАТЕГОРИИ: Архитектура-(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) |
Архитектура ART
Слой В – слой сравнения (воспринимающий), слой Т – слой, хранящий образы сети (распознающий). При обучении используется правило "победитель забирает всё" – конкурентное обучение. Определяется выигравший нейрон, устанавливается в "1". С каждым из классов (выходных нейронов) связаны веса , . G 1 и G 2 – специализированные нейроны, которые управляют процессом обучения. При подаче входного вектора вычисляется: , , . Выход k -ого нейрона равен "1", все остальные выходы равны "1". Каждый входной нейрон имеет три входа:
Входная активность i -ого нейрона равна единице, если хотя бы два из трёх входов являются активными. В слое В модуль G 1 выполняет следующую функцию: , где – выходное значение "победителя" в слое T. Каждый нейрон слоя B содержит два выхода:
Схема G 2 формирует сигнал сброса, который при определённых условиях нейтрализует активный нейронный элемент слоя Т. Вычисляется степень отличия х от активного нейрона: . Вычисляется степень отличия входного образа от образа победившего нейрона. На входе G 2 формируется сброс, если входной образ не соответствует кластеру, связанному с нейроном – победителем. Сигнал сброса устраняет "победителя", так как он не соответствует критическим чертам входного образа: . Применительно к сети ART-1: Если условиене выполняется, то происходит модификация весовых коэффициентов победившего нейрона. Иначе, переходим к следующему нейрону. Если при всех нейронов условиене выполняется, то создаётся новый нейрон. Алгоритм:
.
а. подача на вход сети нового входного вектора ; б. вычисление значений выходов сети:; в. определение номера нейрона-победителя с наибольшей величиной выхода ; г. определение сходства входного вектора X (образа) с прототипом , который соответствует нейрону-победителю : IF (число "1" в выражении ) THEN GOTO (е) ELSE д. выход сбрасывается и возврат к (б); е. входной вектор X ассоциируется с прототипом , поэтому производится изменение весовых коэффициентов прототипа: ж. веса также изменяются: . 4. Конец.
Все алгоритмы, рассмотренные ранее, реализовались в режиме off–line. В режиме on–line сеть одновременно обучается и работает в режиме распознавания. Сеть ART может работать как в режиме off–line, так и в режиме on–line. Чаще сеть ART используют для работы в режиме реального времени (on–line), так как она позволяет на стадии обучения создавать новые классы. Для режима on–line выше приведённый алгоритм претерпит следующие изменения: пункт 3, подпункт в: , где c – переменная, которая определяет, какое количество нейронов рассмотрено к данному моменту времени, m – число входных нейронов. пункт 3, подпункт д: количество просмотренных нейронов уменьшается на единицу и возврат к пункту c; если , то создаётся новый нейрон; для нового нейрона пункт 3, подпункт е, ж: обновляются весовые коэффициенты b и t в том случае, если взвешенная сумма , иначе переходим к подпункту д. Пример. Выводы: Преимущество сети ART заключается в возможности её расширения, что особенно важно в динамических системах, работающих в режиме реального времени. Данное свойство сети создаёт предпосылки для создания эволюционных сетей, которые могут самоорганизовываться во времени (адаптироваться к среде).
Дата добавления: 2014-01-15; Просмотров: 357; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |