资源简介

利用k-means对UCI数据集进行聚类分析,程序中列举了数据集wine和heart数据集

资源截图

代码片段和文件信息

function score = accuracy(cluster_labelstrue_labels)
%ACCURACY Compute clustering accuracy using the true and cluster labels and
%   return the value in ‘score‘.
%
%   Input  : true_labels    : N-by-1 vector containing true labels
%            cluster_labels : N-by-1 vector containing cluster labels
%
%   Output : score          : clustering accuracy
%
%   Author : Wen-Yen Chen (wychen@alumni.cs.ucsb.edu)
%  Chih-Jen Lin (cjlin@csie.ntu.edu.tw)

% Compute the confusion matrix ‘cmat‘ where
%   col index is for true label (CAT)
%   row index is for cluster label (CLS).
cluster_labels=cluster_labels(:);
true_labels=true_labels(:);

n = length(true_labels);
cat = spconvert([(1:n)‘ true_labels ones(n1)]);
cls = spconvert([(1:n)‘ cluster_labels ones(n1)]);
cls = cls‘;

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      10151  2013-04-17 19:59  UCI\accuracy.m

     文件       3589  2013-04-17 20:48  UCI\heart.mat

     文件       4565  2013-04-17 22:07  UCI\k_means.asv

     文件       3494  2013-04-17 22:10  UCI\k_means.m

     文件       3044  2013-05-02 20:47  UCI\MAIN.asv

     文件       1620  2013-05-02 21:02  UCI\MAIN.m

     文件       1099  2013-04-17 22:09  UCI\orth_init.m

     文件        211  2013-05-02 20:55  UCI\parzen.m

     文件       1502  2013-04-17 21:37  UCI\UCI.asv

     文件       1899  2013-04-18 14:23  UCI\UCI.m

     文件       5387  2013-04-17 20:50  UCI\wine.mat

     目录          0  2013-05-03 10:58  UCI

----------- ---------  ---------- -----  ----

                36561                    12


评论

共有 条评论