Моделирование искусственных нейронных сетей в системе MATLAB. Часть 3. Радиальные базисные сети. Донской Д.А - 39 стр.

UptoLike

39
Y = sim(net,X); % Моделирование сети
plot(X,Y,'LineWidth',2), grid on
Вывод из выполненного исследования состоит в том, что пара-
метр влияния SPREAD следует выбирать большим, чем шаг разбие-
ния интервала задания обучающей последовательности, но меньшим
размера самого интервала. Для данной задачи это означает, что па-
раметр влияния SPREAD должен быть больше 0.1 и меньше 2.
Порядок выполнения работы
1. Для заданных преподавателем параметров радиальной базисной
нейронной сети (таблица) подготовить массивы входных векторов
P
и целей
T для радиальной базисной нейронной сети.
2. Разработать структурную схему радиальной базисной нейрон-
ной сети.
3. Разработать алгоритм создания и моделирования радиальной
базисной нейронной сети.
4. Реализовать разработанный алгоритм в системе MATLAB для
различных значений параметра SPREAD. Принять значение парамет-
ра GOAL равным 0.01.
5. Определить параметры созданной нейронной сети (количество
нейронов в каждом слое, веса и смещения
нейронов).
6. Построить в системе MATLAB графики, аналогичные пред-
ставленным на рис. 1–2 для различных значений параметра SPREAD.
7. Распечатать текст программы и полученные графики.
8. Составить отчет, который должен содержать:
цель лабораторной работы;
массивы входных векторов P и целей T;
структурную схему нейронной сети;
алгоритм, текст программы и графики;
выводы.
  Y = sim(net,X); % Моделирование сети

  plot(X,Y,'LineWidth',2), grid on
   Вывод из выполненного исследования состоит в том, что пара-
метр влияния SPREAD следует выбирать большим, чем шаг разбие-
ния интервала задания обучающей последовательности, но меньшим
размера самого интервала. Для данной задачи это означает, что па-
раметр влияния SPREAD должен быть больше 0.1 и меньше 2.
            Порядок выполнения работы
   1. Для заданных преподавателем параметров радиальной базисной
нейронной сети (таблица) подготовить массивы входных векторов P
и целей T для радиальной базисной нейронной сети.
   2. Разработать структурную схему радиальной базисной нейрон-
ной сети.
    3. Разработать алгоритм создания и моделирования радиальной
базисной нейронной сети.
   4. Реализовать разработанный алгоритм в системе MATLAB для
различных значений параметра SPREAD. Принять значение парамет-
ра GOAL равным 0.01.
   5. Определить параметры созданной нейронной сети (количество
нейронов в каждом слое, веса и смещения нейронов).
   6. Построить в системе MATLAB графики, аналогичные пред-
ставленным на рис. 1–2 для различных значений параметра SPREAD.
   7. Распечатать текст программы и полученные графики.
   8. Составить отчет, который должен содержать:
  –   цель лабораторной работы;
  –   массивы входных векторов P и целей T;
  –   структурную схему нейронной сети;
  –   алгоритм, текст программы и графики;
  –   выводы.



                                  39