
@Alias(value={"ComputeROCCurve","de.lmu.ifi.dbs.elki.evaluation.roc.ComputeROCCurve"}) public class OutlierROCCurve extends Object implements Evaluator
-rocauc.positive specifies the class label of
"positive" hits.
The nested algorithm -algorithm will be run, the result will be
searched for an iterable or ordering result, which then is compared with the
clustering obtained via the given class label.| Modifier and Type | Class and Description |
|---|---|
static class |
OutlierROCCurve.Parameterizer
Parameterization class.
|
static class |
OutlierROCCurve.ROCResult
Result object for ROC curves.
|
| Modifier and Type | Field and Description |
|---|---|
private static Logging |
LOG
The logger.
|
static OptionID |
POSITIVE_CLASS_NAME_ID
The pattern to identify positive classes.
|
private Pattern |
positiveClassName
Stores the "positive" class.
|
static String |
ROCAUC_LABEL
The label we use for marking ROCAUC values.
|
| Constructor and Description |
|---|
OutlierROCCurve(Pattern positive_class_name)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
private OutlierROCCurve.ROCResult |
computeROCResult(int size,
SetDBIDs positiveids,
DBIDs order) |
private OutlierROCCurve.ROCResult |
computeROCResult(int size,
SetDBIDs positiveids,
OutlierResult or) |
void |
processNewResult(HierarchicalResult baseResult,
Result result)
Process a result.
|
public static final String ROCAUC_LABEL
private static final Logging LOG
public static final OptionID POSITIVE_CLASS_NAME_ID
Key: -rocauc.positive
private Pattern positiveClassName
public OutlierROCCurve(Pattern positive_class_name)
positive_class_name - Positive class name patternprivate OutlierROCCurve.ROCResult computeROCResult(int size, SetDBIDs positiveids, DBIDs order)
private OutlierROCCurve.ROCResult computeROCResult(int size, SetDBIDs positiveids, OutlierResult or)
public void processNewResult(HierarchicalResult baseResult, Result result)
ResultProcessorprocessNewResult in interface ResultProcessorbaseResult - The base of the result tree.result - Newly added result subtree.