ikbs.learning.decisionTree.elagage
Class Elagage

java.lang.Object
  extended by ikbs.learning.decisionTree.elagage.Elagage
Direct Known Subclasses:
TauxErreur

public abstract class Elagage
extends java.lang.Object


Field Summary
static int TYPE_ELAGAGE
           
 
Constructor Summary
Elagage()
           
 
Method Summary
static Elagage choixElagage()
           
abstract  double computeError(ArbreDecision ad)
           
abstract  void computeTolerance(int i)
           
static void elagage(ArbreDecision ad)
           
static void elagageRec(ArbreDecision ad)
           
static double estimeErreur(ArbreDecision ad)
           
static void incrementeTolerance(int i)
           
static boolean tenteElagage(ArbreDecision ad)
           
abstract  boolean testElagage(ArbreDecision ad)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TYPE_ELAGAGE

public static int TYPE_ELAGAGE
Constructor Detail

Elagage

public Elagage()
Method Detail

computeError

public abstract double computeError(ArbreDecision ad)

computeTolerance

public abstract void computeTolerance(int i)

testElagage

public abstract boolean testElagage(ArbreDecision ad)

choixElagage

public static Elagage choixElagage()

estimeErreur

public static double estimeErreur(ArbreDecision ad)

incrementeTolerance

public static void incrementeTolerance(int i)

elagage

public static void elagage(ArbreDecision ad)

elagageRec

public static void elagageRec(ArbreDecision ad)

tenteElagage

public static boolean tenteElagage(ArbreDecision ad)