【问题标题】:ELKI PAM clusteringELKI PAM 聚类
【发布时间】:2015-03-11 14:17:09
【问题描述】:

我是第一次使用 ELKI,但在理解它的结构时遇到了问题。看来我需要做很多事情才能产生一些结果。

如何使用自定义距离度量执行 PAM K-medoid 聚类?

【问题讨论】:

    标签: k-means elki


    【解决方案1】:
    1. 实现你的距离函数(见this tutorial)

      “基本距离函数”部分是一个最小的工作示例。添加elki.jar,创建这个类,在eclipse中运行项目,在PAM中应该可以选择这个距离函数了。

    2. 确保它有一个

      • public,无参数构造函数(最简单),或
      • public static class Parameterizer(参见文档)

      以便它可以被 GUI 实例化和配置。

    3. 要使其显示在 UI 下拉列表中,请确保它是

      • 在您的类路径上的 文件夹 中(开发模式 - 只是不要构建 jar - 最简单),或
      • 在.jar 中,并在META-INF/elki/<interfacename> 服务文件中列出

      或输入类名。但是如果它没有出现在下拉列表中,通常会在步骤 2 中出现错误;并且无法实例化该类。

    4. 运行 PAM 并在下拉列表中选择您的距离函数。

    最常见的错误是人们没有 UI 可以使用的构造函数。

    构造函数必须为public且无参数,否则需要添加参数化器来指定参数。

    【讨论】:

      猜你喜欢
      • 2014-05-18
      • 2014-07-24
      • 1970-01-01
      • 2016-06-06
      • 2016-06-15
      • 1970-01-01
      • 2016-08-14
      • 2013-02-25
      • 2014-07-10
      相关资源
      最近更新 更多