【发布时间】:2017-03-02 12:03:54
【问题描述】:
我有一个在大量对象之间计算的相似度矩阵,每个对象都可以与任何其他对象具有非零相似度。我为另一个任务生成了这个矩阵,现在想对它进行聚类以进行新的分析。
似乎scikit's spectral clustering 方法可能很合适,因为我可以传入预先计算的亲和矩阵。我也知道,谱聚类在构建亲和矩阵时通常使用一定数量的最近邻,而我的相似矩阵没有相同的约束。
如果我传入一个矩阵,允许亲和矩阵中的节点之间有任意数量的边,scikit 会限制每个节点只有一定数量的最近邻居吗?如果没有,我想我将不得不对我预先计算的亲和度矩阵进行更改。
【问题讨论】:
标签: python machine-learning scikit-learn cluster-analysis unsupervised-learning