我想知道如何使用K均值对SOM神经元进行聚类。

假设我有原始数据形状(1024 x 10)
神经元数为400(20 x 20)
U矩阵的形状是(20 x 20)
如何使用K均值对神经元进行聚类?

有什么想法可以使用K-Means聚类SOM神经元吗?

最佳答案

这个想法是每个数据点都将与SOM的一个节点相关联。然后,将使用K-means对SOM的节点(称为代码本)进行聚类。最后,数据点通过其对应bmus的标签间接获得其簇标签。
在解释基本思想时看一下本文:

https://pdfs.semanticscholar.org/440e/086d74cbaa2b749f6186092e12591da15727.pdf?_ga=2.28574524.184541126.1577183694-1109976921.1569737623

但是还有其他方法尚未在SOMPY中实现:http://rongjunqin.weebly.com/uploads/2/3/2/3/23230064/a_new_algorithm_for_hierarchical_u.pdf

关于tensorflow - 在SOM神经元上聚类,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/59466326/

10-12 21:51