[問題] 內建函數fcm
請問一下
data = rand(100,2);
opts = [nan;nan;nan;0];
[center,U,obj_fcn] = fcm(data,2,opts);
plot(data(:,1),data(:,2),'o');
maxU = max(U);
index1 = find(U(1,:)== maxU);
index2 = find(U(2,:)== maxU);
line(data(index1,1),data(index1,2),'linestyle','none',...
'marker','*','color','g');
line(data(index2,1),data(index2,2),'linestyle','none',...
'marker', '*','color','r');
裡面的U是用來判斷隸屬於哪一類的一個矩陣,maxU = max(U);
但其實裡面的素質代表什麼意思,在比較每一行的大小時,有些0.9XX比較大,
有些0.6XX就很大,這些值代表什麼意思呢??
是代表一種權重嗎?越靠近邊界給的權重越大?
還是一種機率呢??
還有就是其實我想要找分類後介於邊界的那些點,我可以由U裡面代表的值去找嗎?
當然我這只是假設可以由U找,我還是得搞懂U裡面的值代表什麼意思???
麻煩板上大大幫個忙!!
謝謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.168.91.166
※ 文章網址: http://www.ptt.cc/bbs/MATLAB/M.1415362470.A.632.html
※ 編輯: songyu (1.168.91.166), 11/07/2014 20:16:12
討論串 (同標題文章)
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章