Guest User

Untitled

a guest
Dec 17th, 2017
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.92 KB | None | 0 0
  1. Remove rm = new Remove();
  2. rm.setAttributeIndices("1"); // remove 1st attribute
  3. // classifier
  4. J48 j48 = new J48();
  5. j48.setUnpruned(true); // using an unpruned J48
  6.  
  7. // meta-classifier
  8. FilteredClassifier fc_J48 = new FilteredClassifier();
  9. fc_J48.setFilter(rm);
  10. fc_J48.setClassifier(j48);
  11. tdta.dataSet.setClassIndex(tdta.dataSet.numAttributes() - 1);
  12. fc_J48.buildClassifier(tdta.dataSet);
  13.  
  14. j48.classifyInstance(dataSet.instance(1))
  15.  
  16. eval.evaluateModelOnce(j48, dataSet.instance(1))
  17.  
  18. System.out.println(dataSet.classAttribute().value((int) j48.classifyInstance(dataSet.instance(1)));
  19.  
  20. for (int i = 0; i < test.numInstances(); i++) {
  21. double pred = fc.classifyInstance(test.instance(i));
  22. System.out.print("ID: " + test.instance(i).value(0));
  23. System.out.print(", actual: " + test.classAttribute().value((int) test.instance(i).classValue()));
  24. System.out.println(", predicted: " + test.classAttribute().value((int) pred));
Add Comment
Please, Sign In to add comment