首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >自组织映射(SOM)不能有效地在颜色空间中聚类图像?

自组织映射(SOM)不能有效地在颜色空间中聚类图像?
EN

Stack Overflow用户
提问于 2011-07-07 01:23:32
回答 4查看 1.6K关注 0票数 1

我试图在ai-junkie网站http://www.ai-junkie.com/ann/som/som1.html上重现实验,在一个更大的颜色数据集上使用自组织映射将不同的颜色聚类/分组在一起。我使用了大约400张不同纯色的图像,因为它们是纯色,所以任何颜色空间(例如,RGB)中的颜色值对于特定图像中的所有点都是相同的。因此,在使用SOM进行聚类之前,我使用的特征只是每个图像的三维颜色值。

当我执行SOM时,它的源代码是从具有40行、40列和20次迭代(epoch=20)的http://knnl.sourceforge.net/获得的,聚类的结果对我来说没有任何意义。我看起来像这样:

我觉得这只是随机聚类(如果我可以这么说的话),即使是k-means算法也会得到更好的结果。有没有想过可能出了什么问题?

EN

回答 4

Stack Overflow用户

发布于 2013-05-03 05:16:12

对于SOM算法来说,20次迭代是不够的。尝试使用rows*columns*500。它是学习算法的默认值。在像您这样的简单数据集上,您可以减少这个数字,但20太小了。并耐心等待,这将需要一段时间:)

票数 3
EN

Stack Overflow用户

发布于 2011-07-29 14:52:20

它看起来是错误的,正如你所说的,它看起来就像一个随机的集群。

各种各样的事情都可能出问题。有几个问题浮现在脑海中:迭代次数不够,邻域函数不够,你使用的库的实现有一些bug。

票数 1
EN

Stack Overflow用户

发布于 2011-08-02 08:37:06

你可以直接下载发布在ai-junkie.com上的示例:

ai-junkie.com SOM Demo

不确定SourceForge库是什么。或者你是在寻求调试它的帮助?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6600449

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档