КАТЕГОРИИ: Архитектура-(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) |
Лекция 13. НС. Функции активации
В общем случае входной сигнал, весовые коэффициенты и значения смещения могут принимать вещественные значения. Выход Синаптические веса с положительными весами называют возбуждающими, с отрицательными – тормозящими. Нейрон преобразует полученный суммарный импульс в соответствии с некоторой передаточной функцией На входной сигнал
Рис. 23.Примеры активационных функций: а – пороговая; б – полулинейная с насыщением; в – сигмоид (логистическая); г сигмоид (гиперболический тангенс)
Табл.1
Одной из наиболее распространенных является нелинейная функция с насыщением, так называемая логистическая функция или сигмоид:
Одно из ценных свойств сигмоидальной функции – простое выражение для ее производной:
которое используется в некоторых алгоритмах обучения. Классификация нейронных сетей. Как работает нейросеть Искусственная нейронная сеть (ИНС) - это набор нейронов, соединенных между собой. Как правило, передаточные функции всех нейронов в сети фиксированы, а веса являются параметрами сети и могут изменяться. Некоторые входы нейронов помечены как внешние входы сети, а некоторые выходы - как внешние выходы сети. Подавая любые числа на входы сети, мы получаем какой-то набор чисел на выходах сети. Таким образом, работа нейросети состоит в преобразовании входного вектора Нейронные сети различают по структуре сети (связей между нейронами), особенностям модели нейрона, особенностям обучения сети. По структуре нейронные сети можно разделить (рис.24) на неполносвязные (или слоистые) и полносвязные, со случайными и регулярными связями, с симметричными и несимметричными связями.
Рис.24. Архитектуры нейронных сетей: а – полносвязная сеть; б – многослойная сеть с последовательными связями; в – слабосвязные сети
Неполносвязные нейронные сети (описываемые неполносвязным ориентированным графом и обычно называемые персептронами), подразделяются на однослойные (простейшие персептроны) и многослойные, с прямыми, перекрестными и обратными связями. Классическим вариантом слоистых сетей являются сети прямого распространения (рис.25). В нейронных сетях с прямыми связями нейроны j -ого слоя по входам могут соединяться только с нейронами i-ых слоев, где j > i, т.е. с нейронами нижележащих слоев. В нейронных сетях с перекрестными связями допускаются связи внутри одного слоя, т.е. выше приведенное неравенство заменяется на j > = i В нейронных сетях с обратными связями используются и связи j -ого слоя по входам с i -ым при j < i. Кроме того, по виду связей различают персептроны с регулярными и случайными связями.
Рис.25. Многослойная (двухслойная) сеть прямого распространения
По способу подачи информации на входы нейронной сети различают: · подачу сигналов на синапсы входных нейронов; · подачу сигналов на выходы входных нейронов; · подачу сигналов в виде весов синапсов входных нейронов; · аддитивную подачу на синапсы входных нейронов. По способу съема информации с выходов нейронной сети различают: · съем с выходов выходных нейронов; · съем с синапсов выходных нейронов; · съем в виде значений весов синапсов выходных нейронов; · аддитивный съем с синапсов выходных нейронов. Пo организации обучения разделяют обучение нейронных сетей с учителем (supervised neural networks) и без учителя (nonsupervised). При обучении с учителем предполагается, что есть внешняя среда, которая предоставляет обучающие примеры (значения входов и соответствующие им значения выходов) на этапе обучения или оценивает правильность функционирования нейронной сети и в соответствии со своими критериями меняет состояние нейронной сети или поощряет (наказывает) нейронную сеть, запуская тем самым механизм изменения ее состояния. Под состоянием нейронной сети, которое может изменяться, обычно понимается: · веса синапсов нейронов (карта весов - map) (коннекционистский подход); · веса синапсов и пороги нейронов (обычно в этом случае порог является более легко изменяемым параметром, чем веса синапсов); · установление новых связей между нейронами (свойство биологических нейронов устанавливать новые связи и ликвидировать старые называется пластичностью). По способу обучения разделяют обучение по входам и по выходам. При обучении по входам обучающий пример представляет собой только вектор входных сигналов, а при обучении по выходам в него входит и вектор выходных сигналов, соответствующий входному вектору. По способу предъявления примеров различают предъявление одиночных примеров и "страницы" примеров. В первом случае изменение состояния нейронной сети (обучение) происходит после предъявления каждого примера. Во втором - после предъявления "страницы" (множества) примеров на основе анализа сразу их всех.
Дата добавления: 2014-01-07; Просмотров: 2277; Нарушение авторских прав?; Мы поможем в написании вашей работы! |