[問題] 類神經網路的SOM問題已回收
我其實是看到Paper後才想要試試SOM
但SOM發展了那麼久
好像有點吊在半空中的感覺
在類神經網路的書籍中
好像一定會被介紹 但也不是那麼重要的感覺
所以想請教一下各位SOM到底好不好用
以下是我測試的結果:
clear;
Px=randperm(500); %產生一個位置錯亂的1到500的序列
Py=rand(2,500);
Py(1:2,1:100)=(Py(1:2,1:100)+9)/10;
Py(1:2,101:300)=(Py(1:2,101:300)+2)/10;
Py(1:2,301:500)=(Py(1:2,301:500)+5)/10;
%有100個資料點在(0.9,0.9)附近
%有200個資料點在(0.2,0.2)附近
%有200個資料點在(0.5,0.5)附近
產生這樣的模擬資料點
http://picasaweb.google.com/it5606/SOM#5402106608387088018
P=Py(1:2,Px)
net=newsom([0 1 ; 0 1],[20,20],'hextop','linkdist');
這樣的neighbors
http://picasaweb.google.com/it5606/SOM#5402106617333369042
plotsom(net.layers{1}.positions);
net.trainParam.epochs=25;
net=init(net);
net=train(net,P);
plot(P(1,:),P(2,:),'b+','markersize',20);
hold on;
plotsom(net.IW{1,1},net.layers{1}.distances);
hold off;
結果:
http://picasaweb.google.com/it5606/SOM#5402106621420841058
Y=sim(net,P)
Yc=vec2ind(Y)
這樣的結果似乎很糟耶
請問是我的方法有誤嗎
頭很大
謝謝
--
"帥哥~~~來喔!!"
"\⊙▽⊙/ 來啊來啊"
"帥哥~~~抹呷啥???
"(  ̄ c ̄)y▂ξ 老闆娘 妳只想要我的錢
而不是我的身體"
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.94.123
推
11/10 01:20, , 1F
11/10 01:20, 1F
→
11/10 02:11, , 2F
11/10 02:11, 2F
→
11/10 02:15, , 3F
11/10 02:15, 3F
→
11/10 02:54, , 4F
11/10 02:54, 4F
→
11/10 02:54, , 5F
11/10 02:54, 5F