【问题标题】:ELKI tool - outlier detection results for ABODELKI 工具 - ABOD 的异常值检测结果
【发布时间】:2013-12-20 20:49:23
【问题描述】:

我正在尝试使用 ABOD 方法运行 ELKI 进行异常值检测。我看到了各种可视化结果,但没有看到异常值或排名。我该怎么说使用 ELKI 获得前 10 个异常值?

【问题讨论】:

  • 我使用 MiniGui 运行了算法。对于更改结果格式/获取异常值排名,我不知道要更改哪个参数等! MiniGui的教程有没有很好的页面 - 理解和使用各种参数?
  • 不要用,但是你见过吗? dragonwake.com/download/minigui-1.6.10/docs/… 看起来足够长,至少有机会提供答案。
  • @AleksanderLidtke 该链接与 ELKI minigui 无关。
  • @user3065574 查看输出文件。应该先对异常值进行排序。请注意,对于 ABOD,低分是异常值。
  • 嘿!感谢您的建议 - 尝试将结果加载到文件/分数转储器 - 它给出了这个错误 - 无法评估异常结果,因为我找不到少数标签 - 有什么帮助吗?

标签: data-mining outliers elki


【解决方案1】:

ELKI ResultWriter 会将异常值写入文件减少异常值(如果该方法使用适当的元数据实现以允许正确排序)。

至于 ABOD,请不要说您正在使用的实现(ELKI 0.6.0~beta2 及之前)实际上是 FastABOD,除非您将 abod.k 设置为数据集大小。 0.6.0 版本将为 ABOD、FastABOD 和 LB-ABOD 提供单独的类。但由于 ABOD 可扩展 O(n^3),它只能用于小型数据集!

【讨论】:

  • abod.samplesize 代表什么?我很困惑是否应该使用参数 abod.k 或 abod.samplesize 来快速运行 abod?
  • 你使用的是 ELKI 0.6.0 吗?
【解决方案2】:

如果你使用 cmd(命令行)来运行这样的算法,你可以看到结果

java -cp <<path>> -algorithm outlier.ABOD -dbc.in data.txt -out myresults/ABOD

,在包含elki.jar/elki.jar de.lmu.ifi.dbs.elki.application.KDDCLIApplication&lt;&lt;path&gt;&gt;

【讨论】:

    猜你喜欢
    • 2015-01-09
    • 2015-11-22
    • 1970-01-01
    • 2021-09-28
    • 2014-02-28
    • 1970-01-01
    • 2019-07-24
    • 1970-01-01
    • 2015-10-05
    相关资源
    最近更新 更多