我一直在尝试使用与 weka 机器学习库一起使用的 Ibk 最近邻算法。
我知道如何对实例进行分类,但我想实现协同过滤功能,因此我需要实际获取最接近感兴趣对象的实际对象列表。
在 weka 中我实际上该如何使用它的 java API 来做到这一点?
这个怎么样
weka.core.neighboursearch.LinearNNSearch knn = new LinearNNSearch(
trainingInstances);
//do other stuff
Instances nearestInstances= knn.kNearestNeighbours(target, 3)
这里是API文档 http://weka.sourceforge.net/doc.stable/weka/core/neighboursearch/LinearNNSearch.html你可以参考一下。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)