
@Reference(authors="W. Klement, P. A. Flach, N. Japkowicz, S. Matwin", title="Smooth Receiver Operating Characteristics (smROC) Curves", booktitle="In: European Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases (ECML-PKDD\'11)", url="http://dx.doi.org/10.1007/978-3-642-23783-6_13") public class OutlierSmROCCurve extends Object implements Evaluator
 W. Klement, P. A. Flach, N. Japkowicz, S. Matwin
 Smooth Receiver Operating Characteristics (smROC) Curves.
 In: European Conference on Machine Learning and Principles and Practice of
 Knowledge Discovery in Databases (ECML-PKDD'11)
 
 E. Schubert, R. Wojdanowski, A. Zimek, H.-P. Kriegel
 On Evaluation of Outlier Rankings and Outlier Scores
 In Proceedings of the 12th SIAM International Conference on Data Mining
 (SDM), Anaheim, CA, 2012.
 
| Modifier and Type | Class and Description | 
|---|---|
| static class  | OutlierSmROCCurve.ParameterizerParameterization class. | 
| static class  | OutlierSmROCCurve.SmROCResultResult object for Smooth ROC curves. | 
| Modifier and Type | Field and Description | 
|---|---|
| private static Logging | LOGThe logger. | 
| private Pattern | positiveClassNameStores the "positive" class. | 
| static String | SMROCAUC_LABELThe label we use for marking ROCAUC values. | 
| Constructor and Description | 
|---|
| OutlierSmROCCurve(Pattern positive_class_name)Constructor. | 
| Modifier and Type | Method and Description | 
|---|---|
| private OutlierSmROCCurve.SmROCResult | computeSmROCResult(SetDBIDs positiveids,
                  OutlierResult or) | 
| void | processNewResult(HierarchicalResult baseResult,
                Result result)Process a result. | 
public static final String SMROCAUC_LABEL
private static final Logging LOG
private Pattern positiveClassName
public OutlierSmROCCurve(Pattern positive_class_name)
positive_class_name - Positive class name patternprivate OutlierSmROCCurve.SmROCResult computeSmROCResult(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.