Java avec weka

dano -  
toumi23 Messages postés 49 Statut Membre -
Bonjour,
bonjour j'ai construit un arbre de décision avec weka mon problème je veux utilisé cette arbre pour classifié un nouveau exemple alors d moi comment implémenté ça on java mon code est:

import java.io.*;
import java.util.*;
import weka.classifiers.trees.J48;
import weka.core.*;

class MyDecisionTree {
MyDecisionTree(){
try{
FileReader reader = new FileReader("zoo.arff");
Instances instances = new Instances(reader);

// Make the last attribute be the class
instances.setClassIndex(instances.numAttributes() -1);
J48 tree = new J48();
tree.buildClassifier(instances);
System.out.println("The third animal is classified as: " +(tree.classifyInstance(instances.instance(2))));
double j=tree.classifyInstance(instances.instance(2));
System.out.println(tree);
reader.close();
Attribute att=new Attribute ("1");
System.out.println(att);
} catch(Exception ex){
ex.printStackTrace();
}
}

public static void main(String args[]){
new MyDecisionTree(); }
A voir également:

1 réponse

Any
 
Tu as trouvé ça m'interesse aussi ?

Moi j'utilise la version 3.5 je crée l'arbre en me basant sur un training set et je genere le code par l'option de weka, je voudrai exploiter ce code mais je c pas comment pour valider un test case.

Si tu as une réponse je suis preneur
2
toumi23 Messages postés 49 Statut Membre 6
 
bjr
je suis nauvise dans wéka , est ce que on tape un code? si oui dans quel console on le tape?
merci
0