当前注册人数162855人 邮箱: 密码: 注册新用户 忘记密码
首页 C/C++/MFC C# ASP.NET VB.NET MATLAB   站内搜索 BBS讨论社区 下载代码说明/积分规则
为什么要注册?

1. 可以直接免费从本站下载代码,防止邮件发送不到您的邮箱,或登录不了国外网站

2. 可以设定关键字,当有您关心的代码收录时,邮件通知您

3. 对这里的代码进行评分和评论

4. 可以和大家一起分享你的源代码,得到更多的建议

Clustering Toolbox: four categories of functions

四种聚类算法源代码及示例代码

2007年12月11日
MATLAB R14 SP1
本程序的最终目的是形成一套标准的用于聚类、可扩展的工具。包括的内容有1. 聚类算法:Kmeans和Kmedoid算法、FCMclust, GKclust, GGclust算法 2. 评估分类原型:程序可以在二维图像上绘制出聚类的结果 3. 验证:程序给每一个算法提供验证机制,每个聚类算法会统计Partition Coefficient (PC), Classification Entropy (CE), Partition Index (SC), Separation Index (S), Xie and Beni's Index (XB), Dunn's Index (DI) and Alternative Dunn Index (DII)几种衡量指标。
相关知识

另外,作者还提供了完备的帮助文档,真是非常好的学习资料。

The purpose of the development of this toolbox was to compile a continuously extensible, standard tool, which is useful for any MATLAB user for one's aim. In Chapter 1 of the downloadable related documentation one can find a theoretical introduction containing the theory of the algorithms, the definition of the validity measures and the tools of visualization, which help to understand the programmed MATLAB files.

Chapter 2 deals with the exposition of the
files and the description of the particular algorithms, and they are illustrated with simple examples, while in Chapter 3 the whole
Toolbox is tested on real data sets during the solution of three clustering problems: comparison and selection of algorithms; estimating the optimal number of clusters; and examining
multidimensional data sets.


About the Toolbox

The Fuzzy Clustering and Data Analysis Toolbox is a collection of MATLAB functions. The toolbox provides five categories of functions:

- Clustering algorithms. These functions group the given data set into clusters by different approaches: functions Kmeans and Kmedoid
are hard partitioning methods, FCMclust, GKclust, GGclust are fuzzy partitioning methods with different distance norms.

- Evaluation with cluster prototypes. On the score of the clustering results of a data set there is a possibility to calculate membership for "unseen" data sets with these set of functions. In 2-dimensional case the functions draw a contour-map in the data space to visualize
the results.

- Validation. The validity function provides cluster validity measures for each partition. It is useful when the number of cluster is unknown a priori. The optimal partition can be determined by the point of the extrema of the validation indexes in dependence of the number of clusters. The indexes calculated are: Partition Coefficient (PC), Classification Entropy (CE), Partition Index (SC), Separation Index (S), Xie and Beni's Index (XB), Dunn's Index (DI) and Alternative Dunn Index (DII).

- Visualization. The Visualization part of this toolbox provides the modified Sammon mapping of the data. This mapping method is a
multidimensional scaling method described by Sammon.

- Examples. An example based on industrial data set to present the usefulness of these toolbox and algorithms.

源代码原文下载:
Clustering Toolbox The toolbox provides four categories of functions. About the Toolbox The Fuzzy Clustering and Data Analysis Toolbox is a collection of MATLAB functions. The toolbox provides five categories of functions: - Clustering algorithms. These functions group the given data set into clusters by different approaches: functions Kmeans and Kmedoid are hard partitioning methods, FCMclust, GKclust, GGclust are fuzzy partitioning methods with different distance norms.

源码图片

从本站下载附件及源代码(2个附件,已经成功下载4720次)

最值得关注的外文源代码

Clustering Toolbox: four categories of functions
IMAGE DENOISING USING BAYES THRESHOLDING OF WAVELET COEFFICIENTS
Motion Detection Algorithms
Contrast Enhancement Utilities (Image Equalization, PDF, CDF)
评论(评论是增加积分的一个有效途径)
字数在300字内
请如实评论
本源代码共评论714次,此处显示最近20次评论! 查看所有评论

rmb338  2010年08月28日
正在作这一类的题
bbniao  2010年08月12日
正在学习研究中 感谢分享了
nywily  2010年08月12日
学习中,多谢分享
shialan979  2010年08月01日
正在研究这个,谢谢。全英文的有点吃力呢
xudongyuan_cumt  2010年06月02日
多谢共享
zxmorning  2010年05月30日
研究研究
xixi  2010年05月17日
不错,多谢共享
xhhjin  2010年05月17日
研究研究
小雪  2010年05月13日
谢啦
blueandblue  2010年05月11日
非常感谢
robbenabc  2010年05月08日
谢谢楼主了 这很好
555qqq  2010年05月08日
谢谢分享,学习了
sky_jun1016  2010年05月04日
学习了,谢谢!
bravekingzhang  2010年05月02日
听说度研究生要学聚类算法,先看看
jiwanfeng  2010年05月01日
为什么者多多限制呢
jiwanfeng  2010年05月01日
正学习matlab中聚类算法,谢谢分享,最近在写论文,这个很有帮助
jiwanfeng  2010年05月01日
太好了,好好研究一下这几种聚类算法
jiwanfeng  2010年05月01日
这真是个好地方,帮我么解决了很多问题,谢谢,有空常来,想要小生境算法的程序
jiwanfeng  2010年05月01日
这真是个好地方,帮我么解决了很多问题,谢谢,有空常来
shmily52099  2010年04月30日
谢谢楼主的分享。。挺好用的呢
字数在300字内
请如实评论
CopyRight (C) codesoso.com 2007-2009 All Rights Reserved   免责声明