【发布时间】:2013-02-25 21:59:43
【问题描述】:
我需要以编程方式使用 ELKI 来运行 k-medoids 聚类算法。我有一个相似度矩阵,希望输入到算法中。
是否有任何代码 sn-p 可用于如何运行 ELKI 算法?
我基本上需要知道如何创建Database 和Relation 对象,创建自定义距离函数,以及读取算法输出。
不幸的是,ELKI 教程 (http://elki.dbs.ifi.lmu.de/wiki/Tutorial) 侧重于 GUI 版本和实现新算法,而试图通过查看 Javadoc 来编写代码令人沮丧。
如果有人知道任何易于使用的 k-medoid 库,那么这可能也是这个问题的一个很好的答案。
【问题讨论】:
-
看看单元测试:elki.dbs.ifi.lmu.de/browser/elki/trunk/test/de/lmu/ifi/dbs/elki 当我需要从 Java 运行它时,我会复制它。虽然我主要使用命令行和 GUI,但它们非常强大。
-
尝试通过查看代码来编写代码。它包含在 ELKI 中。
标签: java cluster-analysis k-means elki