de.aitools.dm.clustering.validation.external
Class NormalizedEntropy
java.lang.Object
de.aitools.dm.clustering.validation.ExternalValidationMeasure
de.aitools.dm.clustering.validation.external.NormalizedEntropy
public class NormalizedEntropy
- extends ExternalValidationMeasure
References:
Ying Zhao and George Karypis, 2001.
Criterion functions for ducument clustering: Experiments and analysis.
- Version:
- $Id: NormalizedEntropy.java,v 1.1 2011/03/22 14:59:05 hoppe Exp $
- Author:
- dennis.hoppe(/\t)uni-weimar.de
Method Summary |
static double |
log2(double value)
|
double |
measure(Matrix contingencyTable)
Perform consecutive clustering evaluations in a more efficient manner. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NormalizedEntropy
public NormalizedEntropy()
measure
public double measure(Matrix contingencyTable)
- Description copied from class:
ExternalValidationMeasure
- Perform consecutive clustering evaluations in a more efficient manner.
- Specified by:
measure
in class ExternalValidationMeasure
- Parameters:
contingencyTable
- a precomputed contincengy table
- Returns:
log2
public static double log2(double value)