6

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

我想欧几里得距离是默认的距离函数。我怎样才能改变那个函数,并用我自己的距离函数使用同一个类?

谢谢,

马可

4

2 回答 2

4

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

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

于 2012-01-02T10:33:26.903 回答
0

首先,

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

于 2017-10-15T00:39:03.500 回答