ikbs.classification.identification
Class Identification
java.lang.Object
ikbs.classification.identification.Identification
- All Implemented Interfaces:
- java.lang.Runnable
- Direct Known Subclasses:
- AutoIdentPoly
public class Identification
- extends java.lang.Object
- implements java.lang.Runnable
Permet l'identification polythétique d'un cas par rapport à une base de
référence
- Since:
- 30 Décembre 1999
- Author:
- David Grosser
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
baseReference
protected ValSchema baseReference
baseTest
protected ValSchema baseTest
c
protected Case c
casDistances
protected VectorSorted casDistances
afficheClasses
protected AfficheClasses afficheClasses
monThread
protected java.lang.Thread monThread
Identification
public Identification(ValSchema baseReference,
Case c)
Identification
public Identification(ValSchema baseReference,
Case c,
AfficheClasses afficheClasses)
setCase
public void setCase(Case c)
compute
public void compute()
initCasDistances2
public void initCasDistances2()
run
public void run()
- Specified by:
run in interface java.lang.Runnable
stop
public void stop()
- Suspension de la classification
resume
public void resume()
getCasDistances
public java.util.Vector getCasDistances()
- Retourne le tableau des TwoCaseDistance
calculMisClassification
public float calculMisClassification(DescriptiveAttribute cible,
Case c1,
Case c2)
- Calcul le pourcentage de mauvais classement