保留数据点排序的凝聚聚类算法?

时间:2013-06-13 13:37:49

标签: matlab cluster-analysis hierarchical-clustering

我需要一个层次化的聚类实现(最好是在matlab中),它保留了我的数据点的顺序。例如,我不希望它输出类似这样的东西

(((1, 5), (2, 3)), 4)

我非常确定这是一个更好的术语。我只需要将它们按照与输入相同的顺序组合在一起。

1 个答案:

答案 0 :(得分:0)

您要做的是不再进行群集分析。它类似,但不是聚类。

您正在尝试细分您的数据,即您实际上有一个给定的序列并寻找拆分的好点。

在群集分析中,通常的思维方式是,您有很多单独的项目,并且您希望收集这些项目,以便聚合附近的对象;以某种方式,他们可能会或可能不会连续。

真的,不是试图破解聚类算法来实现你的目标,而是从你的起点开始,只是更有意义,而且可能只是“重用”一些想法。以前用于聚类。

原因不仅仅是技术问题,还包括直觉