Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

сии_шпора

.pdf
Скачиваний:
14
Добавлен:
06.03.2016
Размер:
1.11 Mб
Скачать

20. Схема формального нейрона. Роль его составных частей

Формальный нейрон — узел искусственной нейронной сети, являющийся упрощённой моделью естественного нейрона.

Большинство моделей основывается на схеме формального нейрона У.С.Мак-Каллока и У.Питтса (1943 год), согласно которой нейрон представляет собой пороговый элемент. На входах нейрона имеются возбуждающие и тормозящие синапсы, в нейроне определяется взвешенная сумма (с учетом весов синапсов) входных сигналов, при превышении этой суммой порога нейрона вырабатывается выходной сигнал.

Функциональная схема формального нейрона Маккалока и Пиитса.

С современной точки зрения, формальный нейрон представляет собой математическую модель простого процессора, имеющего несколько входов и один выход. Вектор входных сигналов (поступающих через "дендриды") преобразуется нейроном в выходной сигнал (распространяющийся по "аксону") с использованием трех функциональных блоков: локальной памяти, блока суммирования и блока нелинейного преобразования.

Вектор локальной памяти содержит информацию о весовых множителях, с которыми входные сигналы будут интерпретироваться нейроном. Эти переменные веса являются аналогом чувствительности пластических синаптических контактов. Выбором весов достигается та или иная интегральная функция нейрона.

21. Функции активации формального нейрона, их смысл и основные виды

Формальный нейрон — узел искусственной нейронной сети, упрощённая модель естественного нейрона. Математически, искусственный нейрон обычно представляют как нелинейную функцию от единственного аргумента — линейной комбинации всех входных сигналов. Данную функцию называют функцией активации передаточной функцией. Передаточная функция определяет зависимость сигнала на выходе нейрона от взвешенной суммы сигналов на его входах. В большинстве случаев она является монотонно возрастающей и имеет область значений [-1,1] или [0,1]. Искусственный нейрон полностью характеризуется своей передаточной функцией. Использование различных передаточных функций позволяет вносить нелинейность в работу нейрона и в целом нейронной сети. Сигнал на выходе нейрона линейно связан со взвешенной суммой сигналов на его входе.

Взвешенная сумма сигналов на входе: , xi – входные сигналы, wi – веса входных сигналов.

Виды активационных функций:

1) Пороговая функция (функция Хэвисайда)

 

{

θ – пороговый уровень данного нейрона

2)

Линейная функция

{

 

 

3)

Сигмоидальная функция

 

 

 

22. Сравнение ветвей компьютерной эволюции

 

Машина

Биологическая

 

фон Неймана

нейронная система

 

Сложный

Простой

Процессор

Высокоскоростной

Низкоскоростной

Один или

Большое количество

 

 

несколько

 

 

 

Отделена от

Интегрирована в

 

процессора

процессор

Память

Локализованная

Распределенная

 

Адресация не по

Адресация по

 

содержанию

содержанию

 

Централизованные

Распределенные

Вычисления

Последовательные

Параллельные

Хранимые

Самообучение

 

 

программы

 

 

Надежность

Высокая

Живучесть

уязвимость

 

 

 

Численные и

 

Специализация

символьные

Проблемы восприятия

 

операции

 

 

Строго

Плохо определенная

Среда

определенная

 

функционирования

Строго

Без ограничений

 

ограниченная

 

 

Метод обучения

По правилам

По примерам

 

Числовая

Распознавание речи,

Применение

обработка

распознавание образов,

 

информации

распознавание текстов

 

 

 

23. Архитектура нейронных сетей. Понятие, основные виды. Примеры

Нейронные сети-математические модели, а также их программные или аппаратные реализации. Нейронные сети по принципу своей организации и функционирования напоминают биологические нейронные сети.

На сегодняшний день можно выделить 4 основные архитектуры ИНС

1.Однослойные прямонаправленные сети.

k-слойной называется ИНС, состоящая из групп нейронов, разделенных по слоям. Если сигналы в сети распространяются только по направлению из начала в конец, то

такая ИНС называется прямонаправленной.

Она включает в себя слой входных нейронов и слой выходных. Нейроны входного слоя просто передают сигналы на выходной слой, не преобразуя их. В выходном происходит преобразование сигналов и формирование выхода сети.

. Многослойные прямонаправленные ИНС

Они характеризуются наличием одного или нескольких скрытых слоев, осуществляющих преобразование информации. Нейроны скрытого слоя называются скрытыми нейронами или скрытыми узлами. В скрытых нейронах последовательно, слой за слоем, происходит нелинейное преобразование сигналов. Сигналы с последнего скрытого слоя поступают на нейроны выходного слоя, которые

формируют выход сети.

3. Рекуррентные сети.

Эти ИНС отличаются существованием обратных связей и элементов временной задержки сигнала.

Самый простой случай рекуррентной сети Это, когда один слой нейронов, охвачен обратными связями. При этом каждый нейрон получает

задержанные выходные сигналы всех остальных нейронов. Часть ИНС, охваченная обратными связями может иметь и большее количество скрытых слоев.

4. Полностью связанные сети

У ИНС этого типа имеется связь между всеми нейронами. Наиболее известной разновидностью являются сети Хопфилда. Другим примером служат решетчатые сети - массив нейронов, каждый из которых связан с входными нейронами. Размерность массива нейронов определяет размерность решетчатой сети. Такая ИНС является прямонаправленной, однако в ней нельзя выделить срытые элементы или слои.

Хопфилд

24. Обучение нейронных сетей, сущность и основные алгоритмы обучения

Обучение нейронных сетей - процедура, в которой используются правила обучения для настройки весов.

Задача обучения нейронной сети является задачей поиска минимума функции ошибки в пространстве состояний, и, следовательно, для ее решения могут применяться стандартные методы теории оптимизации. Эта задача относится к классу многофакторных задач.

Существуют три тоерии обучения:

1."с учителем",

2."без учителя" (самообучение)

3.смешанная.

При обучении с учителем для каждого входного вектора существует целевой вектор, представляющий собой требуемый выход. Вместе они называются обучающей парой. Обычно сеть обучается на некотором числе таких обучающих пар.

В моделе обучения без учителя вес возрастает, если активированны оба нейрона, источник и приемник. В искусственной нейронной сети, использующей обучение без учителя, наращивание весов определяется произведением уровней возбуждения передающего и принимающего нейронов. Это можно записать как

wij(n+1) = w(n) + αγiγj, где wij(n) – значение веса от нейрона i к нейрону j до подстройки, wij(n+1) – значение веса от нейрона i к нейрону j после подстройки,

α –коэффициент скорости обучения, γi– выход нейрона i и вход нейрона j, γj– выход нейрона j.