24小时热门版块排行榜    

查看: 372  |  回复: 4
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

冷炎流火

银虫 (小有名气)

[求助] kmeans函数 已有1人参与

对于MATLAB里的Kmeans函数,我要编译一个自己写的距离测度并调用,该怎么编这个距离测度代码。就是我不用里面自带的欧式距离或者绝对误差和什么的。有大神会吗?拜托了

发自小木虫Android客户端
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

冷炎流火

银虫 (小有名气)

5楼2016-03-19 11:08:37
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 5 个回答

wake_up

木虫 (著名写手)

【答案】应助回帖

感谢参与,应助指数 +1
kmeans函数

兄弟,刚才看了一眼,貌似matlab的kemans不支持自定义距离函数,只有几个可选的。

你这样只能在网上下一个kemans代码,把距离计算那个地方改成你的距离就行了。


matlab的kemans支持并行,真心快。 其他代码的可能要慢些。
扫地扫地扫心地,心地不扫空扫地,人人都把心地扫,世上无处不净地.
2楼2016-03-17 22:26:56
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

冷炎流火

银虫 (小有名气)

这位兄弟,多谢啊。可是网上的那些kmeans函数,我不知道该如何用到matlab里。毕竟matlab里有自带的kmeans,我自己再加一个的话,不知道会不会重复。不知道该怎么添加与调用。这位兄弟,请问你有其他的kmeans函数吗,能跟我说嘛

发自小木虫Android客户端
3楼2016-03-18 14:04:55
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wake_up

木虫 (著名写手)

【答案】应助回帖

http://www.mathworks.com/matlabc ... /content/MyKMeans.m

http://cool-emerald.blogspot.com ... g-using-custom.html

自定义的比较麻烦。目前matlab和python的kmeans都不支持customized distance.
这两个链接是否看过?我不敢保证对。 你要的这个kmans看来得弄明白原始的kmenas然后自己改了。因为,我看这些人说,除了算距离的地方要改, 貌似算均值的度量也要跟着变。这个问题要靠你自己专研了。
扫地扫地扫心地,心地不扫空扫地,人人都把心地扫,世上无处不净地.
4楼2016-03-18 22:06:01
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见