@Reference(authors="E. Schubert, R. Wojdanowski, A. Zimek, H.-P. Kriegel", title="On Evaluation of Outlier Rankings and Outlier Scores", booktitle="Proc. 12th SIAM International Conference on Data Mining (SDM), Anaheim, CA, 2012.") public class VisualizePairwiseGainMatrix extends AbstractApplication
ComputeKNNOutlierScores
, and compute a matrix with the pairwise
gains. It will have one column / row obtained for each combination.
The gain is always computed in relation to the better of the two input
methods. Green colors indicate the result has improved, red indicate it
became worse.
Reference:
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 |
VisualizePairwiseGainMatrix.Parameterizer
Parameterization class.
|
Modifier and Type | Field and Description |
---|---|
private InputStep |
inputstep
The data input part.
|
private static Logging |
LOG
Get static logger.
|
private VisualizerParameterizer |
vispar
Parameterizer for visualizers.
|
INFORMATION
Constructor and Description |
---|
VisualizePairwiseGainMatrix(InputStep inputstep,
VisualizerParameterizer vispar)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
static void |
main(String[] args)
Main method.
|
void |
run()
Runs the application.
|
private void |
showVisualization(VisualizerContext context,
SimilarityMatrixVisualizer factory,
VisualizationTask task)
Show a single visualization.
|
printErrorMessage, runCLIApplication, usage
private static final Logging LOG
private InputStep inputstep
private VisualizerParameterizer vispar
public VisualizePairwiseGainMatrix(InputStep inputstep, VisualizerParameterizer vispar)
inputstep
- Input stepvispar
- Visualizer parameterizerpublic void run()
AbstractApplication
run
in class AbstractApplication
private void showVisualization(VisualizerContext context, SimilarityMatrixVisualizer factory, VisualizationTask task)
context
- Visualization contextfactory
- Visualizer factorytask
- Visualization taskpublic static void main(String[] args)
args
- Command line parameters.