ВУЗ:
Составители:
Рубрика:
73
Лабораторная работа № 6 
Исследование персептронных сетей 
Цель работы: изучение архитектуры персептрона и специальных 
функций для создания персептрона, настройки его весов и смещений 
и адаптации, ознакомление с демонстрационными примерами, а так-
же  приобретение  навыков  построения  и  обучения персептронов для 
различных областей применения. 
Теоретические сведения 
Персептрон – это однослойная нейронная сеть с S нейронами и R 
входами, каждый из которых может состоять из нескольких элемен-
тов. Передаточной функцией каждого нейрона является ступенчатая 
функция типа 
hardlim или hardlims. Помимо основных входов, ней-
роны  персептрона  имеют  вход  для  постоянного  смещения,  равного 
единице.  Элементы  входов  и  смещения  взвешиваются  с  помощью 
функции  скалярного  произведения  dotprod  и  суммируются  с  помо-
щью функции накопления 
netsum. 
Создание персептрона производится следующей функцией: 
net  = newp(PR, S, tf, lf), 
где net – объект класса network; 
PR – массив размера Rx2 минимальных и максимальных значений 
для 
R векторов входа; 
S – число нейронов персептрона; 
tf – передаточная  функция  из  списка  { hardlim, hardlims },  при-
чем по умолчанию задается 
hardlim; 
lf – обучающая  функция  из  списка  {learnp, learnpn},  причем  по 
умолчанию – 
learnp. 
При  создании  персептрона,  матрица  весов  и  вектор  смещений 
инициализируются нулями с помощью функций 
initzero. 
Обучение персептрона производится с помощью функции адапта-
ции adapt, которая корректирует веса и смещения по результатам об-
             Лабораторная работа № 6
  Исследование персептронных сетей
   Цель работы: изучение архитектуры персептрона и специальных
функций для создания персептрона, настройки его весов и смещений
и адаптации, ознакомление с демонстрационными примерами, а так-
же приобретение навыков построения и обучения персептронов для
различных областей применения.
              Теоретические сведения
   Персептрон – это однослойная нейронная сеть с S нейронами и R
входами, каждый из которых может состоять из нескольких элемен-
тов. Передаточной функцией каждого нейрона является ступенчатая
функция типа hardlim или hardlims. Помимо основных входов, ней-
роны персептрона имеют вход для постоянного смещения, равного
единице. Элементы входов и смещения взвешиваются с помощью
функции скалярного произведения dotprod и суммируются с помо-
щью функции накопления netsum.
   Создание персептрона производится следующей функцией:
                       net = newp(PR, S, tf, lf),
где net – объект класса network;
   PR – массив размера Rx2 минимальных и максимальных значений
для R векторов входа;
   S – число нейронов персептрона;
   tf – передаточная функция из списка { hardlim, hardlims }, при-
чем по умолчанию задается hardlim;
   lf – обучающая функция из списка {learnp, learnpn}, причем по
умолчанию – learnp.
  При создании персептрона, матрица весов и вектор смещений
инициализируются нулями с помощью функций initzero.
  Обучение персептрона производится с помощью функции адапта-
ции adapt, которая корректирует веса и смещения по результатам об-
                               73
Страницы
- « первая
- ‹ предыдущая
- …
- 71
- 72
- 73
- 74
- 75
- …
- следующая ›
- последняя »
