【发布时间】:2016-04-08 04:19:52
【问题描述】:
我在将数据正确输入 ELKI 以通过 Optics 算法运行时遇到了一些麻烦,但使用 Optics 的 R 实现,我可以轻松获得可达距离列表。我可以将它们写入这样的文件。 (索引,距离)
1 Inf
2 0.5
3 0.9 ...
我想找到由局部最小值分隔的集群。我认为 ELKI 软件中的 Optics Xi 算法可以做到这一点,但由于我在导入数据时遇到问题,我无法使用它。
使用光学论文中的伪代码以另一种语言编写光学聚类提取算法会更容易吗?我认为在最基本的情况下,它只是在它们彼此相邻时将索引聚集在一起,并且不会减少到新的局部最小值。
谢谢
【问题讨论】:
-
我敢打赌,您只需要实现一个 Java 接口。在 ELKI 中,一切似乎都有一个可以插入的接口。但是解决你的“一些麻烦”可能更容易,因为 ELKI 工作得非常好(确保启用索引,并在 epsilon 上设置上限 - 这会加快很多速度)。这似乎是唯一可用的 OPTICS 实现。
标签: cluster-analysis elki optics-algorithm