Interpretable Anomaly Detection with DIFFI: Depth-based Isolation Forest Feature Importance
Not on the map. Why?
Abstract (arXiv)
Anomaly Detection is an unsupervised learning task aimed at detecting anomalous behaviours with respect to historical data. In particular, multivariate Anomaly Detection has an important role in many applications thanks to the capability of summarizing the status of a complex system or observed phenomenon with a single indicator (typically called `Anomaly Score') and thanks to the unsupervised nature of the task that does not require human tagging. The Isolation Forest is one of the most commonly adopted algorithms in the field of Anomaly Detection, due to its proven effectiveness and low computational complexity. A major problem affecting Isolation Forest is represented by the lack of interpretability, an effect of the inherent randomness governing the splits performed by the Isolation Trees, the building blocks of the Isolation Forest. In this paper we propose effective, yet computationally inexpensive, methods to define feature importance scores at both global and local level for the Isolation Forest. Moreover, we define a procedure to perform unsupervised feature selection for Anomaly Detection problems based on our interpretability method; such procedure also serves the purpose of tackling the challenging task of feature importance evaluation in unsupervised anomaly detection. We assess the performance on several synthetic and real-world datasets, including comparisons against state-of-the-art interpretability techniques, and make the code publicly available to enhance reproducibility and foster research in the field.
Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). First posted on arXiv 21 Jul 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 0; 2023: 2; 2024: 4; 2025: 1; 2026: 2.
12 papers.
- 2021An Explainable Artificial Intelligence Approach for Unsupervised Fault Detection and Diagnosis in Rotating Machinerycited by 22
- 2024Explainable Predictive Maintenance: A Survey of Current Methods, Challenges and Opportunitiescited by 10
- 2023A Survey on Explainable Artificial Intelligence for Cybersecuritycited by 9
- 2021AcME -- Accelerated Model-agnostic Explanations: Fast Whitening of the Machine-Learning Black Boxcited by 8
- 2021Why Are You Weird? Infusing Interpretability in Isolation Forest for Anomaly Detectioncited by 5
- 2023Transparent Anomaly Detection via Concept-based Explanationscited by 5
- 2024AcME-AD: Accelerated Model Explanations for Anomaly Detectioncited by 2
- 2025Extending Decision Predicate Graphs for Comprehensive Explanation of Isolation Forestcited by 1
- 2026Hierarchical Reference Sets for Robust Unsupervised Detection of Scattered and Clustered Outlierscited by 1
- 2024DTOR: Decision Tree Outlier Regressor to explain anomaliescited by 0
- 2024Towards Transparent and Efficient Anomaly Detection in Industrial Processes through ExIFFIcited by 0
- 2026Witnesses Explain Anomaliescited by 0
- 2026Witnesses Explain Anomalies3 Sep 2026
- 2026Hierarchical Reference Sets for Robust Unsupervised Detection of Scattered and Clustered Outliers13 Mar 2026
- 2025Extending Decision Predicate Graphs for Comprehensive Explanation of Isolation Forest6 May 2025
- 2024Towards Transparent and Efficient Anomaly Detection in Industrial Processes through ExIFFI2 May 2024
- 2024DTOR: Decision Tree Outlier Regressor to explain anomalies16 Mar 2024
- 2024AcME-AD: Accelerated Model Explanations for Anomaly Detection2 Mar 2024
- 2024Explainable Predictive Maintenance: A Survey of Current Methods, Challenges and Opportunities15 Jan 2024
- 2023Transparent Anomaly Detection via Concept-based Explanations16 Oct 2023
- 2023A Survey on Explainable Artificial Intelligence for Cybersecurity7 Mar 2023
- 2021AcME -- Accelerated Model-agnostic Explanations: Fast Whitening of the Machine-Learning Black Box23 Dec 2021
- 2021Why Are You Weird? Infusing Interpretability in Isolation Forest for Anomaly Detection13 Dec 2021
- 2021An Explainable Artificial Intelligence Approach for Unsupervised Fault Detection and Diagnosis in Rotating Machinery23 Feb 2021