私は、weka機械学習ライブラリと連携するIbk最近傍アルゴリズムを使用しようとしています。
インスタンスを分類する方法は知っていますが、協調フィルタリング機能を実装したいので、対象のオブジェクトに最も近い実際のオブジェクトのリストを実際に取得する必要があります。
Java APIを使用してwekaで実際にこれを行うにはどうすればよいですか?
私は、weka機械学習ライブラリと連携するIbk最近傍アルゴリズムを使用しようとしています。
インスタンスを分類する方法は知っていますが、協調フィルタリング機能を実装したいので、対象のオブジェクトに最も近い実際のオブジェクトのリストを実際に取得する必要があります。
Java APIを使用してwekaで実際にこれを行うにはどうすればよいですか?
これはどう
weka.core.neighboursearch.LinearNNSearch knn = new LinearNNSearch(
trainingInstances);
//do other stuff
Instances nearestInstances= knn.kNearestNeighbours(target, 3)
参照できるAPI ドキュメントは次のとおりです。