20030311-hejianhua-神经网络讲义-part6-自组织竞争网络
- 格式:ppt
- 大小:512.50 KB
- 文档页数:37
1、自组织竞争神经网络构建(1)生成自组织竞争网络=(,,,)net newc PR S KLR CLRR⨯维矩阵。
PR:由R维的输入样本最小最大值构成的2S:竞争层神经元个数KLR:学习率,默认0.01(2)网络训练=[,,,,,] (,,,,,,)net tr Y E Pf Af train net P T Pi Ai VV TV(3)网络仿真Y Pf Af E perf sim net P Pi Ai T=[,,,,] (,,,,)例1:clear;clc;P = [ 0.9285 0.6131 0.8340 0.5159 0.8378 0.6061 0.8924 0.1694 1.0035 0.6021 0.9060 0.4922 0.7868 0.6781 ...0.8498 0.1563 0.9909 0.6714 0.9508 0.4555 0.7412 0.5626 0.8816 0.1872 0.8416 0.5563 0.9167 0.4860 ...0.8404 0.6145 0.9218 0.2310 0.9715 0.6434 0.8933 0.4849 0.8025 0.5417 0.9277 0.2484 0.9813 0.6539 ...0.9019 0.4061 0.8755 0.6349 0.8900 0.1984 0.9892 0.56580.8319 0.5058 0.8378 0.6165 0.8745 0.1170 ...1.0238 0.5460 0.8349 0.4434 0.8278 0.5570 0.9087 0.1103 0.9507 0.6471 0.8418 0.4709 0.8783 0.5508 ...0.9053 0.2012 0.9228 0.5945 0.8486 0.4505 0.8457 0.6079 0.9178 0.1459; ...0.1479 0.5004 0.8216 0.0166 0.4534 0.8282 0.8474 0.4114 0.2341 0.4444 0.6953 0.0997 0.4876 0.7123 ...0.7668 0.4402 0.2667 0.5194 0.7020 0.0107 0.4576 0.8627 0.7646 0.3596 0.2282 0.5167 0.8467 -0.0137 ...0.3942 0.7895 0.7223 0.3120 0.2759 0.5149 0.7960 0.0057 0.4299 0.7802 0.7539 0.3882 0.2711 0.4364 ...0.7740 -0.0186 0.4381 0.7963 0.7102 0.3582 0.2596 0.4727 0.6520 -0.0074 0.4564 0.7417 0.7195 0.3529 ...0.2339 0.4839 0.6946 0.0662 0.4775 0.7689 0.6775 0.4523 0.1989 0.4976 0.8291 0.0924 0.4105 0.7883 ...0.6960 0.4801 0.1888 0.5191 0.7020 0.0152 0.4149 0.7702 0.8150 0.3383];figure;plot(P(1,:),P(2,:),'+r');%初始数据分布图net = newc(minmax(P),6);%初始化一个自组织竞争网络,输出层有两个神经元,聚合成6类 W = net.IW{1}%未训练之前的网络权值 hold on;circles = plot(W(:,1),W(:,2),'ob');%初始权值位于向量空间重心net = train(net,P);net.trainParam.epochs=700; W=net.IW{1}; delete(circles);plot(W(:,1),W(:,2),'ob');a = sim(net,P) ac = vec2ind(a)b = [0;0.2] bc = sim(net,b)练习:1、从12个不同地区测得了某树种的平均发芽率1x 与发芽势2x ,数据见下表,对这些数据进行聚类。