Искусственные нейронные сети. Сивохин А.В - 114 стр.

UptoLike

114
net.trainparam.epochs=2000;
net.trainparam.show=100;
[net,tr]=train(net,P);
plotsom(net.iw{1,1}, net.layers{1}.distances)
figure(2)
a=sim(net,P) % моделирование на обучающем
% множестве и построение
% столбцовой диаграммы.
a=sim(net,[1;0]) % отнесен к 10-му кластеру
.
Задание 14
. Создать двухмерную карту Кохонена размеров 5*6 с
гексагональной топологией, обучить на последовательности из
1000
двухэлементных случайных векторов, элементы которых распреде-
лены по равномерному закону в интервале
[-1; 1], и выполнить моде-
лирование, используя команды:
P=rands(2,1000)
plot(P(1,:), P(2,:), +)
net.trainparam.epochs=1000;
net.trainparam.show=100;
net=train(net,P);
plotsom(net, /w{1, 2}, net.layers{1}.distances)
a=sim(net, P); bar(sum(a)) % – столбцы;
a=sim(net, [0.5; 0.3], holdon
plot(0.5, 0.3, *k).
  net.trainparam.epochs=2000;
  net.trainparam.show=100;
  [net,tr]=train(net,P);
  plotsom(net.iw{1,1}, net.layers{1}.distances)
  figure(2)
  a=sim(net,P)        % – моделирование на обучающем
                      % множестве и построение
                      % столбцовой диаграммы.
  a=sim(net,[1;0])    % – отнесен к 10-му кластеру.

   Задание 14. Создать двухмерную карту Кохонена размеров 5*6 с
гексагональной топологией, обучить на последовательности из 1000
двухэлементных случайных векторов, элементы которых распреде-
лены по равномерному закону в интервале [-1; 1], и выполнить моде-
лирование, используя команды:
   P=rands(2,1000)
   plot(P(1,:), P(2,:), ′+′)
   net.trainparam.epochs=1000;
   net.trainparam.show=100;
   net=train(net,P);
   plotsom(net, /w{1, 2}, net.layers{1}.distances)
   a=sim(net, P); bar(sum(a′))          % – столбцы;
   a=sim(net, [0.5; 0.3], holdon
   plot(0.5, 0.3, ′*k′).




                               114