基于模糊C均值的聚类分析ppt课件.ppt
《基于模糊C均值的聚类分析ppt课件.ppt》由会员分享,可在线阅读,更多相关《基于模糊C均值的聚类分析ppt课件.ppt(32页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1 模糊c均值聚类(FCM)方法 模糊C均值聚类(FCM)方法是一种在已知聚类数的情况下,利用隶属度函数和迭代算法将有限的数据集分别聚类的方法。其目标函数为: 式中, 为样本数; 为聚类数; 为第 个 样本相对于第 个聚类中心的隶属度; 为 第 个类别的聚类中心; 为样本到聚类中心的欧式距离。聚类的结果使目标函数 最小,因此,构造如下新的目标函数: (2) 这里 , =1, ,n,是等式的n个约束式的拉格朗日乘子。对所有输入参量求导,使式(1)达到最小的必要条件为: (3) (4) 由上述两个必要条件,模糊c均值聚类算法是一个简单的迭代过程。在批处理方式运行时,FCM采用下列步骤确定聚类中心
2、和隶属矩阵 U: 步骤1 用值在0,1间的随机数初始化隶属矩阵U,使其满足式(2)中的约束条件。 步骤2 用式(3)计算c个聚类中心 ,i=1, ,c。 步骤3 根据式(1)计算目标函数。如果它小于某个确定的阈值,或它相对上次价值函数值的改变量小于某个阈值,则算法停止。 步骤4 用式(4)计算新的U阵。近回步骤2。 当算法收敛时,就得到了各类的聚类中心和各个样本对于各类的隶属度值,从而完成了模糊聚类划分。 上述算法中,由于引入 的归一化条件,在样本集不理想的情况下可能导致结果不好。比如,如果某个野值样本远离各类的聚类中心,本来它严格属于各类的隶属度都很小,但由于归一化条件的限制,将会使它对各类
3、都有较大的隶属度(比如两类情况下各类的隶属度都是05),这种野值的存在将影响迭代的最终结果。程序 if nargin = 2 & nargin = 3, error(Too many or too few input arguments!); end data_n = size(data, 1); in_n = size(data, 2); default_options = 2;%u矩阵分割指数 100; %迭代的最大次数 1e-5;%改进的最小值 1;%迭代时显示信息 if nargin = 2, options = default_options; else if length(opti
4、ons) 4, tmp = default_options; tmp(1:length(options) = options; options = tmp; end nan_index = find(isnan(options)=1); options(nan_index) = default_options(nan_index); if options(1) 1, if abs(obj_fcn(i) - obj_fcn(i-1) min_impro, break; end, end end iter_n = i;% obj_fcn(iter_n+1:max_iter) = ;调用上述程序建立
5、起来的模糊聚类函数,得到以下运行程序:A=1739.94 1675.152395.96; 373.3 3087.052429.47; 1756.77 16521514.98; 864.45 1647.312665.9; 222.85 3059.542002.33; 877.88 2031.663071.18; 1803.58 1583.122163.05; 2352.12 2557.041411.53; 401.3 3259.942150.98; 363.34 3477.952462.86; 1571.171731.041735.33;104.8 3389.832421.83;499.8533
6、05.752196.22;2297.283340.14535.62;2092.623177.21584.32;1418.791775.892772.9;1845.591918.812226.49;2205.363243.741202.69;2949.163244.44662.42;1692.621867.52108.97;1680.671575.781725.1;2802.883017.111984.98;172.783084.492328.65;2063.543199.761257.21;1449.581641.583405.12;1651.521713.281570.38;341.5930
7、76.622438.63;291.023095.682088.95;237.633077.782251.96;1702.81639.792068.74;1877.931860.961975.3;867.812334.682535.1;1831.491713.111604.68;460.693274.772172.99;2374.983346.98975.31;2271.893482.97946.7;1783.641597.992261.31;198.833250.452445.08;1494.632072.592550.51;CENTER2, U2, OBJ_FCN2=FCM(A,4)得出聚类
8、中心及隶属度矩阵: CENTER2 =314.72 3194.7 2283.52330.5 3250 958.331748.8 1733.2 1927.71211.8 1879 2821.1 U2 = Columns 1 through 6 0.033201 0.97007 0.029789 0.056082 0.92626 0.071666 0.029521 0.0058525 0.047123 0.020886 0.017596 0.0203680.64897 0.0088617 0.84987 0.11948 0.023937 0.076162 0.28831 0.015217 0.07
9、3223 0.80355 0.032208 0.8318 Columns 7 through 12 0.01486 0.070257 0.97808 0.931 0.015668 0.94372 0.015919 0.54463 0.0055741 0.017272 0.018067 0.01343 0.88683 0.2854 0.0068329 0.020349 0.91889 0.0167910.082394 0.099713 0.009517 0.031376 0.047375 0.026058 Columns 13 through 18 0.95896 0.024654 0.0300
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 模糊 均值 聚类分析 ppt 课件
限制150内