我正在寻找有关聚类问题的建议。我正在一个Python项目中,我在其中编程了由代理进行的集体排序。
我在初始化时有一个随机放置的对象网格,还有许多试图移动对象以“聚集”它们的代理。
我想评估群集在不同时间的“质量”(例如,执行1分钟后,3之后,10之后)。因此,我想检索我的代理在网格上创建的集群。
我正在寻找一个想法,以从我的网格中检索诸如:
blooddata
我尝试了一些手工算法,但是根本不起作用。也许scikit-learn中存在某些东西,但是我没有找到有趣的东西。
请随时问我的问题不清楚! 祝你有美好的一天
答案 0 :(得分:0)
我不希望在这里使用聚类算法,因为这是代理进行聚类的工作。
但是您可以从聚类评估中获得一些启发。
例如,您可以计算代理产生的连接组件,然后使用ARI进行评估。 或者,您可以计算相同颜色的任意两个像素的平均成对距离,并检查该分数随时间的提高情况。