ikbs.learning.decisionTree
Class FeuilleDecision

java.lang.Object
  extended by ikbs.learning.decisionTree.ArbreDecision
      extended by ikbs.learning.decisionTree.FeuilleDecision

public class FeuilleDecision
extends ArbreDecision


Field Summary
 
Fields inherited from class ikbs.learning.decisionTree.ArbreDecision
mi, noeudGraph, pere
 
Constructor Summary
FeuilleDecision(ModeleInductif mi, ValPartition valClasse, int nbErreurs)
          Création d'une feuille à partir d'un mod?
 
Method Summary
 java.lang.String asText()
           
 float erreurs()
          % d'erreurs
 ArbreDecision genererSousArbreTaxo()
           
 java.lang.String getInfo()
           
 java.lang.String getQuestion()
          Retourne la question associée à ce noeud
 java.util.Vector identifier(Case c)
          Pour la procédure d'identification automatique
 boolean isLastLevel()
           
 boolean isTaxonomic()
           
 int nbBranch()
           
 int nbErreurs()
          Acc?
 java.lang.String nom()
           
 java.lang.String pourcentErreurs()
          Pourcentage d'erreur calculén retourne un flottant
 void setIsLastLevel(boolean b)
           
 ValPartition valClasse()
          Acc?
 Value valueClasse()
           
 
Methods inherited from class ikbs.learning.decisionTree.ArbreDecision
getNoeudGraph, mi, pere, racine, setNoeudGraph, setPere, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FeuilleDecision

public FeuilleDecision(ModeleInductif mi,
                       ValPartition valClasse,
                       int nbErreurs)
Création d'une feuille à partir d'un mod?le inductif, d'une valeur de partition et du nombre d'erreur

Method Detail

valClasse

public ValPartition valClasse()
Acc?s à la ValClasse


valueClasse

public Value valueClasse()

nbErreurs

public int nbErreurs()
Acc?s au nombre d'erreur

Specified by:
nbErreurs in class ArbreDecision

pourcentErreurs

public java.lang.String pourcentErreurs()
Pourcentage d'erreur calculén retourne un flottant


erreurs

public float erreurs()
% d'erreurs


asText

public java.lang.String asText()
Specified by:
asText in class ArbreDecision

nom

public java.lang.String nom()
Specified by:
nom in class ArbreDecision

nbBranch

public int nbBranch()
Specified by:
nbBranch in class ArbreDecision

setIsLastLevel

public void setIsLastLevel(boolean b)

isTaxonomic

public boolean isTaxonomic()

isLastLevel

public boolean isLastLevel()

genererSousArbreTaxo

public ArbreDecision genererSousArbreTaxo()

identifier

public java.util.Vector identifier(Case c)
Pour la procédure d'identification automatique

Specified by:
identifier in class ArbreDecision

getQuestion

public java.lang.String getQuestion()
Retourne la question associée à ce noeud

Specified by:
getQuestion in class ArbreDecision

getInfo

public java.lang.String getInfo()
Specified by:
getInfo in class ArbreDecision