【发布时间】:2019-10-30 16:08:50
【问题描述】:
我正在寻找有关集群问题的建议。我正在开发一个 Python 项目,我在其中编写了由代理制作的集体排序。
- 概述
我有一个在初始化时随机放置的对象网格和一些试图移动对象以“聚集”它们的代理。
- 我想要什么
我想评估集群在不同时间的“质量”(例如执行 1 分钟后、3 分钟后、10 分钟后)。所以我想检索我的代理在我的网格上创建的集群。
- 示例
网格的随机初始化:
如何从中获取集群:
我正在寻找从我的网格中检索类似的想法:
clusters = [
[list of coordinates for first cluster],
[list of coordinates for second cluster],
...,
[list of coordinates for nth cluster]
]
我尝试了一些手工算法,但它根本不起作用。也许 scikit-learn 中存在某些东西,但我还没有发现有趣的东西。
如果我的问题不清楚,请随时提问!
【问题讨论】:
-
所以您已经知道每个点属于哪个组/集群,并且只想评估分组的好坏?
-
@Ali250 我想从我的网格构建集群,所以我知道每个对象的颜色,我想找到一个想法来获取集群列表,对于每个集群,其中点的坐标
-
@desertnaut 如果不这样做,我在哪里可以推荐?
-
不太确定Software Recommendations SE 是否合适;你可以随时尝试 Reddit,,,
-
@desertnaut 不知道这个网站,下次再考虑考虑
标签: python scikit-learn cluster-analysis