PIDForest: Anomaly Detection via Partial Identification
Not on the map. Why?
Abstract (arXiv)
We consider the problem of detecting anomalies in a large dataset. We propose a framework called Partial Identification which captures the intuition that anomalies are easy to distinguish from the overwhelming majority of points by relatively few attribute values. Formalizing this intuition, we propose a geometric anomaly measure for a point that we call PIDScore, which measures the minimum density of data points over all subcubes containing the point. We present PIDForest: a random forest based algorithm that finds anomalies based on this definition. We show that it performs favorably in comparison to several popular anomaly detection methods, across a broad range of benchmarks. PIDForest also provides a succinct explanation for why a point is labelled anomalous, by providing a set of features and ranges for them which are relatively uncommon in the dataset.
Key facts. Cited by 13 papers in the map (data through 7 Oct 2026). First posted on arXiv 8 Dec 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 4; 2023: 5; 2024: 0; 2025: 2; 2026: 2.
13 papers.
Sort:
- 2022ADBench: Anomaly Detection Benchmarkcited by 230
- 2022Deep Isolation Forest for Anomaly Detectioncited by 90
- 2022Data-Efficient and Interpretable Tabular Anomaly Detectioncited by 15
- 2023METER: A Dynamic Concept Adaptation Framework for Online Anomaly Detectioncited by 8
- 2023UADB: Unsupervised Anomaly Detection Boostercited by 7
- 2023Anomaly Detection with Score Distribution Discriminationcited by 7
- 2025Learning Decision Trees as Amortized Structure Inferencecited by 2
- 2023Exploring Global and Local Information for Anomaly Detection with Normal Samplescited by 1
- 2022Deep Anomaly Detection and Search via Reinforcement Learningcited by 0
- 2023Distribution and volume based scoring for Isolation Forestscited by 0
- 2025Real-Time Decorrelation-Based Anomaly Detection for Multivariate Time Seriescited by 0
- 2026Catching Every Ripple: Enhanced Anomaly Awareness via Dynamic Concept Adaptationcited by 0
1 more
- 2026Witnesses Explain Anomaliescited by 0
- 2026Witnesses Explain Anomalies3 Sep 2026
- 2026Catching Every Ripple: Enhanced Anomaly Awareness via Dynamic Concept Adaptation16 Apr 2026
- 2025Real-Time Decorrelation-Based Anomaly Detection for Multivariate Time Series10 Jul 2025
- 2025Learning Decision Trees as Amortized Structure Inference10 Mar 2025
- 2023METER: A Dynamic Concept Adaptation Framework for Online Anomaly Detection28 Dec 2023
- 2023Distribution and volume based scoring for Isolation Forests20 Sep 2023
- 2023Anomaly Detection with Score Distribution Discrimination26 Jun 2023
- 2023Exploring Global and Local Information for Anomaly Detection with Normal Samples3 Jun 2023
- 2023UADB: Unsupervised Anomaly Detection Booster3 Jun 2023
- 2022Deep Anomaly Detection and Search via Reinforcement Learning31 Aug 2022
- 2022ADBench: Anomaly Detection Benchmark19 Jun 2022
- 2022Deep Isolation Forest for Anomaly Detection14 Jun 2022
1 more
- 2022ADBench: Anomaly Detection Benchmarkcited by 230
- 2022Deep Isolation Forest for Anomaly Detectioncited by 90
- 2022Data-Efficient and Interpretable Tabular Anomaly Detectioncited by 15
- 2023METER: A Dynamic Concept Adaptation Framework for Online Anomaly Detectioncited by 8
- 2023UADB: Unsupervised Anomaly Detection Boostercited by 7
- 2023Anomaly Detection with Score Distribution Discriminationcited by 7
- 2025Learning Decision Trees as Amortized Structure Inferencecited by 2
- 2023Exploring Global and Local Information for Anomaly Detection with Normal Samplescited by 1
- 2022Deep Anomaly Detection and Search via Reinforcement Learningcited by 0
- 2023Distribution and volume based scoring for Isolation Forestscited by 0
- 2025Real-Time Decorrelation-Based Anomaly Detection for Multivariate Time Seriescited by 0
- 2026Catching Every Ripple: Enhanced Anomaly Awareness via Dynamic Concept Adaptationcited by 0
12 most cited of 13 All 13 (JSON)
- 2026Witnesses Explain Anomalies3 Sep 2026
- 2026Catching Every Ripple: Enhanced Anomaly Awareness via Dynamic Concept Adaptation16 Apr 2026
- 2025Real-Time Decorrelation-Based Anomaly Detection for Multivariate Time Series10 Jul 2025
- 2025Learning Decision Trees as Amortized Structure Inference10 Mar 2025
- 2023METER: A Dynamic Concept Adaptation Framework for Online Anomaly Detection28 Dec 2023
- 2023Distribution and volume based scoring for Isolation Forests20 Sep 2023
- 2023Anomaly Detection with Score Distribution Discrimination26 Jun 2023
- 2023Exploring Global and Local Information for Anomaly Detection with Normal Samples3 Jun 2023
- 2023UADB: Unsupervised Anomaly Detection Booster3 Jun 2023
- 2022Deep Anomaly Detection and Search via Reinforcement Learning31 Aug 2022
- 2022ADBench: Anomaly Detection Benchmark19 Jun 2022
- 2022Deep Isolation Forest for Anomaly Detection14 Jun 2022
12 newest of 13 All 13 (JSON)