我不明白为什么Weka Evaluation类构造函数需要火车实例来工作。

有人可以向我解释吗?

从理论上讲,评估仅取决于训练后的模型(下一个代码中的 cls )和测试数据( TestingSet )。

谢谢!

这是一个例子:

// TrainingSet is the training Instances

// TestingSet is the testingInstances

// Build de classifier

Classifier cls = (Classifier) new NaiveBayes();

cls.buildClassifier(TrainingSet);

// Test the model

Evaluation eTest = new Evaluation(**TrainingSet**);

eTest.evaluateModel(cls, TestingSet);

最佳答案

UMass Boston Computer Science Documentation on Weka:



您可以看一下构造函数源here

08-29 01:08