【问题标题】:How can I use a different distance measure for the k-nearest neighbor in Java/Weka?如何对 Java/Weka 中的 k 最近邻使用不同的距离度量?
【发布时间】:2023-03-05 09:03:01
【问题描述】:

我在 weka (http://weka.sourceforge.net/doc.dev/weka/classifiers/lazy/IBk.html) 上使用 k-最近邻分类器。

我想欧几里得距离是默认的距离函数。我如何更改该函数并使用我自己的距离函数使用相同的类?

谢谢,

马可

【问题讨论】:

    标签: weka knn


    【解决方案1】:

    首先,

    懒惰下选择ibk。 点击 ibk。 在ibk详情页面,点击最近邻搜索算法部分的算法,在屏幕上编辑距离函数部分。

    【讨论】:

      【解决方案2】:

      IBk.getNearestNeighbourSearchAlgorithm().setDistanceFunction() 似乎是您所需要的。

      查看http://weka.sourceforge.net/doc.dev/weka/core/DistanceFunction.html

      【讨论】:

        猜你喜欢
        • 2019-05-26
        • 2015-01-25
        • 2014-03-03
        • 2014-07-10
        • 1970-01-01
        • 2011-03-10
        • 2019-06-05
        • 2019-06-11
        • 2011-09-27
        相关资源
        最近更新 更多