我正在创建一个预测mac数字的简单AI。问题是我找不到任何回归算法来找到com,mac和result之间的正确关系。它只有%3预测比率。我的代码有什么问题?
DataSource source = new DataSource("mydata.arff");
Instances traindata = source.getDataSet();
traindata.setClassIndex(traindata.numAttributes() - 2);
REPTree repTree = new REPTree();
repTree.buildClassifier(traindata);
Instance dataToPredict = traindata.lastInstance();
double result = repTree.classifyInstance(dataToPredict);
这是我的示例数据;
@attribute com numeric
@attribute mac numeric
@attribute result {yes, no}
@data
12,28,no
22,58,no
30,70,yes
37,63,yes
32,68,yes
31,69,yes
7,27,no
30,?,yes
编辑:关系非常简单。
If result is true then mac = 100 - com