Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Лабораторная работа по "Физике"

Автор:   •  Март 19, 2020  •  Лабораторная работа  •  698 Слов (3 Страниц)  •  353 Просмотры

Страница 1 из 3

Лабораторная работа № 1

P2.1 Вход для однопоточного нейрона составляет 2, 0, его вес равен 2,3, а его смещение составляет -3.

i. Каков входной сигнал передаточной функции?

ii. Какой выходной сигнал передаточной функции?

  1. Входной сигнал определяется:

n = wp + b = (2.3)*(2) + (–3) = 1.6

[pic 1]

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

P2.2 Что такое выход нейрона? Каков результат работы нейрона P2.1, если он имеет следующее передаточные функции?

i. Жесткое ограничение

ii. Линейная

iii. Логарифмическая

  1. Для жестко ограниченной передаточной функции:

a = hardlim(1.6) = 1.0 // sign

[pic 2]

  1. Для линейной передаточной функции:

a = purelin(1.6) = 1.6

[pic 3]

  1. Для логарифмической передаточной функции:

a = logsig(1.6) = 0.8320

[pic 4]

Проверьте этот результат с помощью MATLAB и функции logsig, которая находится в каталоге MININNET (see Appendix B).

P2.3 Для двухвходового нейрона со следующими параметрами b = 1.2, W = [3 2] и p = [-5 6]T рассчитать выход нейрона для следующих передаточных функций:

  1. Симметричная с жестким огрпничением передаточная функция
  2. Передаточная функция с насыщением
  3. Гиперболически тангенциальной (tansig) передаточной функцией

Сначала вычислим вход сети n:

n = Wp + b = [3 2]*[-5 6]T + (1.2) = -1.8

[pic 5]

Теперь найдем выход для каждой передаточной функции:

  1. a = hardlims(-1.8) = -1
  2. a = satlin(-1.8) = 0
  3. a = tansig(-1.8) = -0.9468

P2.4 Однослойная нейронная сеть должна иметь шесть входов и два выхода. Выходы должны быть ограничены и непрерывны в диапазоне от 0 до 1. Что вы можете сказать о сетевой архитектуре? Особенности:

  1. Сколько нейронов требуется?
  2. Каковы размеры матрицы весов?
  3. Какие передаточные функции можно использовать?
  4. Требуется ли смещение?

Спецификация проблемы позволяют вам сказать следующее о сети.

  1. Требуются два нейрона: по одному для каждого выхода.
  2. Матрица весов имеет две строки, соответствующие двум нейронам, и шесть столбцов, соответствующих шести входам. (Продукт представляет собой двухэлементный вектор.)
  1. Из переданных функций, которые мы обсудили, передаточная функция logsig будет наиболее подходящей.
  2. Недостаточно информации, чтобы определить, требуется ли смещение или нет.

Задачи

E2.1 Один входной нейрон имеет вес 1,3 и смещение 3,0. Какие возможные виды передаточных функций из Таблицы 2.1 могут иметь этот нейрон, если его результат приведен ниже. В каждом случае укажите значение входа, которое будет производить эти выходы.

  1. 1.6
  2. 1.0
  3. 0.9963
  4. -1.0

E2.2 Рассмотрим однопоточный нейрон со смщением. Мы хотим, чтобы выход был равным -1 для входов, меньше 3, и +1 для входов, больших или равных 3.

  1. Какая передаточная функция требуется?
  2. Какое смещение вы бы предложили? Является ли ваше смещение каким-либо образом связано с весом ввода? Если да, то как?
  3. Суммируйте свою сеть, называя передаточные функции и указывая на смещение и вес. Нарисуйте диаграмму сети. Проверьте производительность сети с помощью MATLAB.

E2.3 Для двухвходового нейрона со следующей весовой матрицей и входным вектором мы бы хотели бы иметь выход 0,5. Вы полагаете, что существует комбинация смещения и функции передачи, которые могут это позволить?

...

Скачать:   txt (7.8 Kb)   pdf (141.1 Kb)   docx (26.2 Kb)  
Продолжить читать еще 2 страниц(ы) »
Доступно только на Essays.club