This project provides an implementation for the paper:
Contextual Outlier Interpretation
Ninghao Liu, Donghwa Shin, Xia Hu
IJCAI 2018
data/
wbc/
: a example dataset used in outlier detectionX.csv
: each line represents one instance;y.csv
: labels indicating whether each instance is an outlier (1) or not (0);
src/
: implementations of the proposed outlier explanation methodmain.py
: runs the proposed method on the datasetoutlier_interpreter.py
: implementation of the interpretation methodprediction_strength.py
: estimates the number of clustersutils.py
: includes LOF and IsolationForest as outlier detectors