Java avec weka

Fermé
dano - 3 avril 2008 à 14:32
toumi23 Messages postés 41 Date d'inscription samedi 15 mars 2008 Statut Membre Dernière intervention 1 août 2009 - 19 avril 2009 à 23:08
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

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 41 Date d'inscription samedi 15 mars 2008 Statut Membre Dernière intervention 1 août 2009 6
19 avril 2009 à 23:08
bjr
je suis nauvise dans wéka , est ce que on tape un code? si oui dans quel console on le tape?
merci
0