A Large-scale Study on Unsupervised Outlier Model Selection: Do Internal Strategies Suffice?
Not on the map. Why?
Abstract (arXiv)
Given an unsupervised outlier detection task, how should one select a detection algorithm as well as its hyperparameters (jointly called a model)? Unsupervised model selection is notoriously difficult, in the absence of hold-out validation data with ground-truth labels. Therefore, the problem is vastly understudied. In this work, we study the feasibility of employing internal model evaluation strategies for selecting a model for outlier detection. These so-called internal strategies solely rely on the input data (without labels) and the output (outlier scores) of the candidate models. We setup (and open-source) a large testbed with 39 detection tasks and 297 candidate models comprised of 8 detectors and various hyperparameter configurations. We evaluate 7 different strategies on their ability to discriminate between models w.r.t. detection performance, without using any labels. Our study reveals room for progress -- we find that none would be practically useful, as they select models only comparable to a state-of-the-art detector (with random configuration).
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). Builds on 6 of its 39 references that are in the map. First posted on arXiv 3 Apr 2021.
Builds on
6 of 39 references.
References · 6
- 2020A Unifying Review of Deep and Shallow Anomaly Detectioncited by 423
- 2019PyOD: A Python Toolbox for Scalable Outlier Detectioncited by 221
- 2019Unsupervised Model Selection for Variational Disentangled Representation Learningcited by 46
- 2016How to Evaluate the Quality of Unsupervised Anomaly Detection Algorithms?cited by 22
- 2016Robust Contextual Outlier Detection: Where Context Meets Sparsitycited by 11
- 2017Evaluation Measures for Relevance and Credibility in Ranked Listscited by 6
Built on by
Citing papers per year: 2022: 5; 2023: 1; 2024: 0; 2025: 2.
8 papers.
- 2022ECOD: Unsupervised Outlier Detection Using Empirical Cumulative Distribution Functionscited by 153
- 2022Unsupervised Model Selection for Time-series Anomaly Detectioncited by 24
- 2022Toward Unsupervised Outlier Model Selectioncited by 18
- 2023Unsupervised Anomaly Detection with Rejectioncited by 9
- 2025mTSBench: Benchmarking Multivariate Time Series Anomaly Detection and Model Selection at Scalecited by 6
- 2022Meta-Learning for Unsupervised Outlier Detection with Optimal Transportcited by 5
- 2022Hyperparameter Optimization for Unsupervised Outlier Detectioncited by 4
- 2025Automated Machine Learning for Unsupervised Tabular Taskscited by 0
- 2025Automated Machine Learning for Unsupervised Tabular Tasks8 Oct 2025
- 2025mTSBench: Benchmarking Multivariate Time Series Anomaly Detection and Model Selection at Scale26 Jun 2025
- 2023Unsupervised Anomaly Detection with Rejection22 May 2023
- 2022Toward Unsupervised Outlier Model Selection3 Nov 2022
- 2022Meta-Learning for Unsupervised Outlier Detection with Optimal Transport1 Nov 2022
- 2022Unsupervised Model Selection for Time-series Anomaly Detection3 Oct 2022
- 2022Hyperparameter Optimization for Unsupervised Outlier Detection24 Aug 2022
- 2022ECOD: Unsupervised Outlier Detection Using Empirical Cumulative Distribution Functions2 Jan 2022