如何在R中使用SOM(自组织映射)方法进行聚类而不识别聚类数?我在R中使用" Kohonen"的包,但是它强制你通过somgrid()来设置簇的数量。
答案 0 :(得分:1)
您可能错过了SOM模型的观点。它是不聚类方法。它应该在你的数据中放置一个低维度的神经元网格,你可以在以后使用这个低维(有限!)表示来执行聚类,但是SOM不会给你聚类。特别是somgrid不接受“簇数”,而是接受想要适合数据的网格拓扑。如果您不想指定此拓扑,请选择增长神经气体,这几乎是具有“自动”增长拓扑的SOM。还有实现它的R包,例如gmum.R。