【发布时间】:2013-09-29 02:59:52
【问题描述】:
我通过层次聚类得到了几组行人轨迹。现在对于每个集群,我希望将所有行人轨迹合并为一个“质心轨迹”。
我目前正在使用Python scipy.cluster.hierarchy 实现层次聚类。
是否有任何现成的函数来获取一个集群的质心?如果没有,也非常欢迎关于合并方法的一般建议。
【问题讨论】:
标签: cluster-analysis hierarchical-clustering
我通过层次聚类得到了几组行人轨迹。现在对于每个集群,我希望将所有行人轨迹合并为一个“质心轨迹”。
我目前正在使用Python scipy.cluster.hierarchy 实现层次聚类。
是否有任何现成的函数来获取一个集群的质心?如果没有,也非常欢迎关于合并方法的一般建议。
【问题讨论】:
标签: cluster-analysis hierarchical-clustering
轨迹上的质心存在许多挑战,尤其是时间方面。您的轨迹很可能不会在时间上完全对齐;并且由于时间采样在空间中也不太好,除非允许插值。
使用中心点代替质心怎么样? IE。作为代表对象,选择与所有集群成员的平均距离最小的那个。从您之前的帖子来看,无论如何您已经有了完整的距离矩阵,因此您只需查找这些数字并找到最小的集群内总和。
【讨论】: