Студопедия

КАТЕГОРИИ:


Архитектура-(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)

Обучение однослойных сетей




ЛАБОРАТОРНАЯ РАБОТА № 16. ОБУЧЕНИЕ ОДНОСЛОЙНЫХ НЕЙРОННЫХ СЕТЕЙ.

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

Однослойной называется сеть, состоящая из одного слоя нейронов (см. рис.1).Здесь каждый входной сигнал р i подается с весом w i на входы сумматора данного разряда Σ i.С выходов сумматоров сигналы поступают на не показанные на рисунке активизационные функции Fi..Обучение таких сетей можно проводить, методом наименьших квадратов, минимизируя квадрат ошибки – разности между реальным и заданным результатом. На рис. 2 показано такое обучение в Маткаде.

 

 

 

 

 
 

 

Рис. 1 Однослойная нейронная сеть.

Рассматривается однослойная нейронная сеть, состоящая из «m» нейронов с логистической функцией активации.

Конкретно в данной задаче принято m=10.

 

 

 

Рис.2. Обучение однослойной сети.

 

Здесь:

1.Командой ORIGIN:=1 объявляется начало счета;

2. Вводится число нейронов в сети (m:=10).

3.Начальные значения весов задаются равными 0 (wi,j :=0);

4.Значения входных сигналов pi и выходных сигналов ti задаются случайным образом функцией rnd(1). Как известно, эта функция реализует равномерно распределенное число в пределах 0- число в скобках. Так как в скобках стоит единица, то все значения этих функций будут расположены в пределах 0 – 1. Значения выбранных входных и выходных сигналов показаны в виде векторов p и t.

5. Далее набирается заголовок решающего блока Given и выдвигается требование, равенства нулю суммы квадратов разностей между желаемым выходным сигналом ti и реальным входным сигналом. Реальный входной сигнал формируется логистической активизационной функцией

 

 

 

Здесь i-ый столбец матрицы весов. Произведение этого транспонированного

 

столбца на вектор входных сигналов дает сумму произведений соответствующего веса на входной сигнал.

6. совместное написание команд

А)

и Б) требует подобрать веса таким

 

образом, чтобы команда А) выполнялась с наименьшей ошибкой.

В результате мы получаем матрицу весов (ниже помещена только часть этой матрицы)

7. Программа

 

 

высчитывает значения выходных величин Т, подсчитанных при полученным выше значениях матрицы весов.

8.Далее приведены значения вычисленных Т и заданных выходных величин. Здесь же приведены максимальные абсолютная и относительная ошибки вычисления.

Задание.

1. Изучить программу решения задачи.

2. Набрать задачу, получить решение.

3. Проиграть задачу для трех вариантов входных и выходных величин. Убедиться, что максимальная относительная ошибка во всех случаях составляет менее одного процента.

ЛАБОРАТОРНАЯ РАБОТА №17. ПЛАНИРОВАНИЕ ЭКСПЕРИМЕНТОВ.

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

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

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

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

В зависимости от числа учитываемых факторов в эксперименте различают однофакторные и многофакторные эксперименты.

Из за погрешностей измерения выходы одного процесса при разных опытах отличаются один от другого. Все ошибки опыта делятся на три группы: грубые, систематические и случайные.




Поделиться с друзьями:


Дата добавления: 2015-06-27; Просмотров: 566; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.01 сек.