Моделирование искусственных нейронных сетей в системе MATLAB. Часть 2. Линейные сети. Донской Д.А - 26 стр.

UptoLike

26
6. Добавить в обучающее множество такой вектор, чтобы образо-
вались линейно неразделимые векторы. Построить линейную и пер-
септронную нейронные сети для решения задачи классификации но-
вого обучающего множества.
7. Выполнить моделирование созданных сетей с векторами входа
из обучающего множества и проверить правильность работы сетей.
8. Распечатать текст программы.
9. Составить отчет, который
должен содержать :
цель лабораторной работы;
структурную схему нейронной сети;
ручной расчет настройки сети;
текст программы и результаты моделирования;
выводы.
Количество входов – 2; количество нейронов – 1 Номер
варианта
Диапазоны
значений входов
Значения
входов
Целевые
выходы
1 –2…+2 {[–1; –1] [0; 0] [1; –1] [1; 1]} {1 1 1 0}
2 –4…+4 {[0; 0] [2; –2] [1; –2] [–2; –1]} {0 1 0 0}
3 –2…+2 {[0; 0] [–1; 1] [–1; 0] [1; 1]} {0 1 1 0}
4 –4…+4 {[–2; 1] [1; –2] [3; –1] [2; 2]} {0 0 0 1}
5 –3…+3 {[–2; 1] [0; 1] [2; –1] [–2; –1]} {0 0 1 0}
6 –2…+2 {[0; 0] [1; 1] [–1; 1] [–1; 0]} {0 0 1 1}
7 –4…+4 {[–2; 2] [1; 2] [0; 0] [3; –2]} {0 1 0 1}
8 –3…+3 {[–1; 1] [–2; –1] [1; –2] [2; 0]} {1 0 0 1}
9 –4…+4 {[–3; 1] [2; –1] [2; 2] [3; –1]} {1 1 0 0}
10 –3…+3 {[–2; –1] [1; –1] [0; 1] [2; 0]} {1 0 1 0}
   6. Добавить в обучающее множество такой вектор, чтобы образо-
вались линейно неразделимые векторы. Построить линейную и пер-
септронную нейронные сети для решения задачи классификации но-
вого обучающего множества.
   7. Выполнить моделирование созданных сетей с векторами входа
из обучающего множества и проверить правильность работы сетей.
   8. Распечатать текст программы.
   9. Составить отчет, который должен содержать :
   –   цель лабораторной работы;
   –   структурную схему нейронной сети;
   –   ручной расчет настройки сети;
   –   текст программы и результаты моделирования;
   –   выводы.

 Номер              Количество входов – 2; количество нейронов – 1
варианта      Диапазоны                 Значения                 Целевые
           значений входов               входов                  выходы
   1           –2…+2         {[–1; –1] [0; 0] [1; –1] [1; 1]}    {1 1 1 0}
   2           –4…+4         {[0; 0] [2; –2] [1; –2] [–2; –1]}   {0 1 0 0}
   3           –2…+2          {[0; 0] [–1; 1] [–1; 0] [1; 1]}    {0 1 1 0}
   4           –4…+4         {[–2; 1] [1; –2] [3; –1] [2; 2]}    {0 0 0 1}
   5           –3…+3         {[–2; 1] [0; 1] [2; –1] [–2; –1]}   {0 0 1 0}
   6           –2…+2          {[0; 0] [1; 1] [–1; 1] [–1; 0]}    {0 0 1 1}
   7           –4…+4          {[–2; 2] [1; 2] [0; 0] [3; –2]}    {0 1 0 1}
   8           –3…+3         {[–1; 1] [–2; –1] [1; –2] [2; 0]}   {1 0 0 1}
   9           –4…+4         {[–3; 1] [2; –1] [2; 2] [3; –1]}    {1 1 0 0}
  10           –3…+3         {[–2; –1] [1; –1] [0; 1] [2; 0]}    {1 0 1 0}




                                      26