我的问题的小样本在repo 中。
我在.data文件中有以下数据集:
1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,Action
0,0,0,2,0,0,0,2,0,0,0,0,0,0,0,0,"Up"
2,0,0,0,2,0,0,0,0,0,0,2,0,0,0,0,"Left"
4,0,0,2,0,0,0,0,0,2,0,0,0,0,0,0,"Left"
4,2,0,2,0,2,0,0,0,0,0,0,0,0,0,0,"Up"
4,4,0,0,2,0,0,0,0,0,0,0,0,0,0,2,"Up"
8,0,0,0,2,0,0,0,2,0,0,0,2,0,0,0,"Left"
数据集有 16 个int特征,最后一列是String. 我想使用前 16 个特征来预测最后一列knn。
我已经根据这个链接成功地训练了我的模型。
knn = new KNearestNeighbors(5);
knn.buildClassifier(data);
但是现在,我需要测试我的模型。因此,TestData 的格式是 16 个整数,我希望knn模型能够预测动作。
样本测试数据为:
4,4,0,0,2,0,0,0,0,0,0,0,0,0,0,2
基于代码,我需要有一个来自的Instance 接口对象net.sf.javaml.core.Instance,但问题是:
我想知道如何创建这样的实例?
犯罪嫌疑人X
相关分类