|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectikbs.learning.decisionTree.ArbreDecision
ikbs.learning.decisionTree.NoeudDecision
public class NoeudDecision
| Field Summary | |
|---|---|
static int |
nbElagage
|
| Fields inherited from class ikbs.learning.decisionTree.ArbreDecision |
|---|
mi, noeudGraph, pere |
| Constructor Summary | |
|---|---|
NoeudDecision(ModeleInductif modInd,
InductionAttribut attribut)
|
|
| Method Summary | |
|---|---|
void |
addBranch(ArbreDecision node)
Pour rajouter une branche |
java.lang.String |
asText()
Pour l'affichage |
InductionAttribut |
attribut()
acc? |
java.util.Vector |
branches()
Acc? |
ArbreDecision |
branches(int i)
Acc? |
ArbreDecision |
genererSousArbre()
Pour générer un nouveau sous-arbre en choisissant l'attribut en deuxi? |
ArbreDecision |
genererSousArbre(java.util.Vector lesCas)
Pour générer un nouveau sous-arbre Le sous-arbre est généré à partir des cas passés en param? |
java.lang.String |
getInfo()
Retourne l'information associée au noeud |
int |
getLastNbElagage()
|
java.lang.String |
getQuestion()
|
java.util.Vector |
identifier(Case c)
Permet de parcourir l'arbre et d'identifier un cas Retourne un vecteur contenant les Noeuds de décision de la racine vers la feuille correspondante |
int |
nbBranch()
Retourne le nombre de fils |
int |
nbErreurs()
Retourne le nombre de cas mal classés à ce noeud |
java.lang.String |
nom()
Le nom de l'attribut contenu à ce noeud |
java.lang.String |
nomPartition(int i)
Retourne le nom associé à la i? |
void |
removeBranch(ArbreDecision oldTree)
Pour effacer une branche |
void |
replaceBranch(ArbreDecision oldTree,
ArbreDecision newTree)
Pour substituer une branche par une autre |
void |
setNbElagage()
|
DescriptiveElement |
type()
|
| 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 |
| Field Detail |
|---|
public static int nbElagage
| Constructor Detail |
|---|
public NoeudDecision(ModeleInductif modInd,
InductionAttribut attribut)
| Method Detail |
|---|
public InductionAttribut attribut()
public DescriptiveElement type()
public java.lang.String nomPartition(int i)
public java.util.Vector branches()
public ArbreDecision branches(int i)
public void addBranch(ArbreDecision node)
public void removeBranch(ArbreDecision oldTree)
public void replaceBranch(ArbreDecision oldTree,
ArbreDecision newTree)
public int nbBranch()
nbBranch in class ArbreDecisionpublic int nbErreurs()
nbErreurs in class ArbreDecisionpublic java.lang.String asText()
asText in class ArbreDecisionpublic java.lang.String nom()
nom in class ArbreDecisionpublic java.util.Vector identifier(Case c)
identifier in class ArbreDecisionpublic ArbreDecision genererSousArbre()
public ArbreDecision genererSousArbre(java.util.Vector lesCas)
public java.lang.String getQuestion()
getQuestion in class ArbreDecisionpublic java.lang.String getInfo()
getInfo in class ArbreDecisionpublic int getLastNbElagage()
public void setNbElagage()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||