【问题标题】:ELKI DBSCAN for million filesELKI DBSCAN 用于百万个文件
【发布时间】:2015-09-03 03:56:07
【问题描述】:

我使用 dbscan 来聚类点,因为我的点超过 100 万,所以我也使用 r*-tree。

我在命令行中使用 ELKI:

java -cp elki.jar
de.lmu.ifi.dbs.elki.application.KDDCLIApplication
-db.index tree.spatial.rstarvariants.rstar.RStarTreeFactory
-algorithm clustering.DBSCAN
-dbc.in points1.txt
-dbscan.epsilon 20
-dbscan.minpts 10
-out results3/DBSCANeps20min10

对于小文件没问题,但对于 400 万个文件,错误发生了:

at de.lmu.ifi.dbs.elki.database.ids.integer.DoubleIntegerArrayQuickSort.quickSort(Unknown Source)

【问题讨论】:

  • 你有没有机会使用旧版本的 ELKI?此外,对 R*-tree 使用批量加载。它快得多
  • 感谢@ErichSchubert,我用的是0.6.0版本(2014年1月10日),问题出在这个?
  • 那么就是这个老问题了。请使用固定的更新版本!
  • @ErichSchubert:谢谢你,它有效。

标签: cluster-analysis data-mining r-tree dbscan elki


【解决方案1】:

这是 ELKI 旧版本中的一个已知错误,当​​有很多重复距离时。

可以通过更新到当前版本来解决。

【讨论】:

    猜你喜欢
    • 2017-09-04
    • 1970-01-01
    • 1970-01-01
    • 2013-05-08
    • 2018-06-11
    • 2014-07-01
    • 2014-07-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多