XGBOD: Improving Supervised Outlier Detection with Unsupervised Representation Learning

Yue Zhao, Maciej K. Hryniewicki
12/1/2019
cs.LGcs.DBcs.IR

Official code: yzhao062/XGBOD (89 stars, last commit 2026-09-08).

Abstract

A new semi-supervised ensemble algorithm called XGBOD (Extreme Gradient Boosting Outlier Detection) is proposed, described and demonstrated for the enhanced detection of outliers from normal observations in various practical datasets. The proposed framework combines the strengths of both supervised and unsupervised machine learning methods by creating a hybrid approach that exploits each of their individual performance capabilities in outlier detection. XGBOD uses multiple unsupervised outlier mining algorithms to extract useful representations from the underlying data that augment the predictive capabilities of an embedded supervised classifier on an improved feature space. The novel approach is shown to provide superior performance in comparison to competing individual detectors, the full ensemble and two existing representation learning based algorithms across seven outlier datasets.

View on arXivView PDF

Code Implementations(1)

yzhao062/XGBODOfficial100%

Supplementary material for IJCNN paper "XGBOD: Improving Supervised Outlier Detection with Unsupervised Representation Learning"

8916PythonJan 29, 20181 months ago
anomaly-detectionoutlier-detectionoutlier-ensemblessemi-supervised

Similar Papers

Cite this paper

@article{zhao2019xgbod,
  title  = {XGBOD: Improving Supervised Outlier Detection with Unsupervised Representation Learning},
  author = {Yue Zhao and Maciej K. Hryniewicki},
  year   = {2019},
  eprint = {1912.00290},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1912.00290}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/1912.00290.svg)](https://codeofpaper.com/paper/1912.00290)

Discussion