ikbs.learning.induction
Class InductionDiscrete

java.lang.Object
  extended by ikbs.learning.induction.InductionElement
      extended by ikbs.learning.induction.InductionAttribut
          extended by ikbs.learning.induction.InductionDiscrete
All Implemented Interfaces:
Comparable
Direct Known Subclasses:
InductionComponent, InductionTaxonomic

public class InductionDiscrete
extends InductionAttribut


Field Summary
 
Fields inherited from class ikbs.learning.induction.InductionAttribut
attGain, EPSILON, nbCasInstance
 
Fields inherited from class ikbs.learning.induction.InductionElement
INCONNU
 
Constructor Summary
InductionDiscrete(DescriptiveElement type, ValSchema base)
           
InductionDiscrete(InductionDiscrete id)
           
 
Method Summary
 ModeleInductif creerPartition(ModeleInductif mi, int indiceDomaine)
          Regroupe les valeurs ayant le meme indice de ValPartition comme valeur et les place au debut des vecteurs lies au t-uple( vecteur classe+attributs) en utilisant la methode swap renvoie l'indice du premier t-uple non groupe
 void genererPartition()
           
 Value valeur(Case cas)
           
 
Methods inherited from class ikbs.learning.induction.InductionAttribut
getGain, getGainRatio, getInfo, greaterThan, key, name, toString
 
Methods inherited from class ikbs.learning.induction.InductionElement
add, base, inconnuOuVide, nbPartitions, nom, partitions, partitions, setBase, type
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

InductionDiscrete

public InductionDiscrete(DescriptiveElement type,
                         ValSchema base)

InductionDiscrete

public InductionDiscrete(InductionDiscrete id)
Method Detail

genererPartition

public void genererPartition()
Specified by:
genererPartition in class InductionElement

valeur

public Value valeur(Case cas)

creerPartition

public ModeleInductif creerPartition(ModeleInductif mi,
                                     int indiceDomaine)
Regroupe les valeurs ayant le meme indice de ValPartition comme valeur et les place au debut des vecteurs lies au t-uple( vecteur classe+attributs) en utilisant la methode swap renvoie l'indice du premier t-uple non groupe

Specified by:
creerPartition in class InductionAttribut