java层次聚类_聚类算法学习笔记(四)——层次聚类

评论

# re: 聚类算法学习笔记(四)——层次聚类

2010-03-20 10:40

路人甲

哈哈,我这几天也在学聚类,楼主的博客写的不错!  回复  更多评论

# re: 聚类算法学习笔记(四)——层次聚类

2010-03-22 15:53

changedi

@路人甲

大家可以共同探讨~~  回复  更多评论

# re: 聚类算法学习笔记(四)——层次聚类

2010-04-22 00:00

刘贺

你好,能给我发一份源码吗?拜托!hebeigeng@126.com  回复  更多评论

# re: 聚类算法学习笔记(四)——层次聚类

2010-04-22 12:50

changedi

@刘贺

已发送,附带并查集的实现。  回复  更多评论

# re: 聚类算法学习笔记(四)——层次聚类[未登录]

2010-05-02 10:35

缘来如此

我现在正在学习聚类算法,能发一份到我的邮箱吗?谢谢。dowell_2008@live.cn  回复  更多评论

# re: 聚类算法学习笔记(四)——层次聚类

2010-06-15 16:25

Meccas

麻烦您可以发一份源码给我吗?我的邮箱是zhaozeyu1@yahoo.cn,最近在写聚类算法的论文,但是苦于手中没有源码,看到您的文章,写的太好了。不知可以吗?  回复  更多评论

# re: 聚类算法学习笔记(四)——层次聚类

2010-06-21 18:50

王虎虎

@changedi

您好,请问您可以给我发个完整的源码么,您给出的这个代码里面没有DisjointSets类的实现,我自己想写出来,可惜不行,呵呵,我擅长c/c++,对java不很了解,哎,最近一直在研究层次聚类算法,谢谢您!  回复  更多评论

# re: 聚类算法学习笔记(四)——层次聚类

2010-06-21 18:54

王虎虎

您好!

能否给我发一份您完整的源代码,您上面给出的那个代码缺少DisjointSets类的实现,我自己补写了好几天还是没搞定,摆脱您了,我的邮箱是tjnuwanghu@163.com,

tel:13752311612。

谢谢您!  回复  更多评论

# re: 聚类算法学习笔记(四)——层次聚类

2010-06-22 14:22

王虎虎

@刘贺

您好!

您那有楼主给的层次聚类的java实现代码么?我也最近在做这方面的研究,生物信息方向的,我对java不是很了解,想看看,完了后转成c++的。谢谢您啊!

请您给我也发一份吧:

Email:tjnuwanghu@163.com

TEL:137+5231+1612

回复  更多评论

# re: 聚类算法学习笔记(四)——层次聚类

2010-06-25 23:08

王虎虎

@王虎虎

package util;

/**

* 并查集简单实现

* @author Jia Yu

*

*/

public class DisjointSets

{

public DisjointSets( int numElements )

{

s = new int [ numElements ];

for( int i = 0; i < s.length; i++ )

s[ i ] = -1;

}

public void union( int root1, int root2 )

{

assertIsRoot( root1 );

assertIsRoot( root2 );

if( root1 == root2 )

throw new IllegalArgumentException( "Union: root1 == root2 " + root1 );

if( s[ root2 ] < s[ root1 ] )

s[ root1 ] = root2;

else

{

if( s[ root1 ] == s[ root2 ] )

s[ root1 ]--;

s[ root2 ] = root1;

}

}

public int find( int x )

{

assertIsItem( x );

if( s[ x ] < 0 )

return x;

else

return s[ x ] = find( s[ x ] );

}

private int [ ] s;

private void assertIsRoot( int root )

{

assertIsItem( root );

if( s[ root ] >= 0 )

throw new IllegalArgumentException( "Union: " + root + " not a root" );

}

private void assertIsItem( int x )

{

if( x < 0 || x >= s.length )

throw new IllegalArgumentException( "Disjoint sets: " + x + " not an item" );

}

}

回复  更多评论

# re: 聚类算法学习笔记(四)——层次聚类

2010-07-06 07:46

马雷

刘贺,你好!

您那有层次聚类的java实现代码吗?我也最近在做这方面的学习,请你给我发送一份吧,邮箱793125322@qq.com  回复  更多评论

# re: 聚类算法学习笔记(四)——层次聚类[未登录]

2011-08-09 13:32

jiajia

楼主,您好。

我也最近在做这方面的研究,对java不是很了解,方便发一份完整代码么,谢谢。

278164822@qq.com  回复  更多评论

# re: 聚类算法学习笔记(四)——层次聚类

2011-10-03 15:31

www

你好,最近刚学习聚类,能发送一份java源码吗?谢谢。wwwsd@live.cn  回复  更多评论

# re: 聚类算法学习笔记(四)——层次聚类

2012-08-06 17:34

smallmood

楼主,你好!层次聚类总结的真好,最近在研究chameleon,想问一下,有没有关于chameleon的资料,如果有的话,能给我发一份吗?算法、matlab实现等等都可以,谢啦!sjiezz@163.com  回复  更多评论

# re: 聚类算法学习笔记(四)——层次聚类

2012-10-24 17:16

changedi

# re: 聚类算法学习笔记(四)——层次聚类

2012-12-10 21:09

香草可乐

楼主,你写的好棒,你发布的那个连接没有下载的文件喔,能发给我一份源代码么,万分感谢!!420164881@qq.com  回复  更多评论

# re: 聚类算法学习笔记(四)——层次聚类[未登录]

2013-01-14 16:53

白桦林

楼主你好 能给我发份完整的代码吗 感激不尽 1028122036@qq.com  回复  更多评论

# re: 聚类算法学习笔记(四)——层次聚类[未登录]

2013-01-14 16:54

白桦林

对不起 邮箱写错了 是1028142036@qq.com  回复  更多评论

# re: 聚类算法学习笔记(四)——层次聚类[未登录]

2013-02-27 17:26

笑笑

不知问您一下 您的这个代码可以进行短文本聚类吗?或者是词聚类  回复  更多评论

# re: 聚类算法学习笔记(四)——层次聚类[未登录]

2013-02-27 17:50

笑笑

你知道是否能对短文本聚类呢?@香草可乐

回复  更多评论

# re: 聚类算法学习笔记(四)——层次聚类[未登录]

2013-02-28 09:22

changedi

当然可以,词汇作为空间节点,词汇相似度作为相似测度(节点距离)@笑笑

回复  更多评论

# re: 聚类算法学习笔记(四)——层次聚类

2013-07-25 10:40

zack

看了一下 这货不是贪心么 跟哈弗曼树差不多啊  回复  更多评论

# re: 聚类算法学习笔记(四)——层次聚类

2013-10-22 17:27

岁月的帆

貌似进不去啊@changedi

麻烦发给我邮件吧 872651253@qq.com 谢谢  回复  更多评论

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值