mlsanityData to 7 Oct 2026

DeepAID: Interpreting and Improving Deep Learning-based Anomaly Detection in Security Applications

arXiv 2109.11495 ↗First posted 23 Sep 2021cs.CR cs.LGcited by 18

Not on the map. Why?

Abstract (arXiv)

Unsupervised Deep Learning (DL) techniques have been widely used in various security-related anomaly detection applications, owing to the great promise of being able to detect unforeseen threats and superior performance provided by Deep Neural Networks (DNN). However, the lack of interpretability creates key barriers to the adoption of DL models in practice. Unfortunately, existing interpretation approaches are proposed for supervised learning models and/or non-security domains, which are unadaptable for unsupervised DL models and fail to satisfy special requirements in security domains. In this paper, we propose DeepAID, a general framework aiming to (1) interpret DL-based anomaly detection systems in security domains, and (2) improve the practicality of these systems based on the interpretations. We first propose a novel interpretation method for unsupervised DNNs by formulating and solving well-designed optimization problems with special constraints for security domains. Then, we provide several applications based on our Interpreter as well as a model-based extension Distiller to improve security systems by solving domain-specific problems. We apply DeepAID over three types of security-related anomaly detection systems and extensively evaluate our Interpreter with representative prior works. Experimental results show that DeepAID can provide high-quality interpretations for unsupervised DL models while meeting the special requirements of security domains. We also provide several use cases to show that DeepAID can help security operators to understand model decisions, diagnose system mistakes, give feedback to models, and reduce false positives.

Key facts. Cited by 18 papers in the map (data through 7 Oct 2026). Builds on 38 of its 68 references that are in the map. First posted on arXiv 23 Sep 2021.

Builds on

38 of 68 references.

References · 38

  1. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  2. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  3. 2017A Unified Approach to Interpreting Model Predictionscited by 6,488
  4. 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,040
  5. 2013Distributed Representations of Words and Phrases and their Compositionalitycited by 3,462
  6. 2017Axiomatic Attribution for Deep Networkscited by 3,350
  7. 2016Towards Evaluating the Robustness of Neural Networkscited by 2,976
  8. 2015Learning Deep Features for Discriminative Localizationcited by 2,430
  9. 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,348
  10. 2018Graph Neural Networks: A Review of Methods and Applicationscited by 1,571
  11. 2014DeepWalk: Online Learning of Social Representationscited by 1,543
  12. 2017Learning Important Features Through Propagating Activation Differencescited by 1,454
26 more
  1. 2017SmoothGrad: removing noise by adding noisecited by 1,097
  2. 2018A Survey Of Methods For Explaining Black Box Modelscited by 970
  3. 2017Interpretable Explanations of Black Boxes by Meaningful Perturbationcited by 611
  4. 2017Interpretation of Neural Networks is Fragilecited by 443
  5. 2019Fooling LIME and SHAP: Adversarial Attacks on Post hoc Explanation Methodscited by 440
  6. 2017Methods for Interpreting and Understanding Deep Neural Networkscited by 342
  7. 2019Understanding Deep Networks via Extremal Perturbations and Smooth Maskscited by 257
  8. 2015Explaining NonLinear Classification Decisions with Deep Taylor Decompositioncited by 248
  9. 2018Unsupervised Anomaly Detection via Variational Auto-Encoder for Seasonal KPIs in Web Applicationscited by 223
  10. 2018Explaining Image Classifiers by Counterfactual Generationcited by 144
  11. 2018Kitsune: An Ensemble of Autoencoders for Online Network Intrusion Detectioncited by 121
  12. 2018Adversarially Learned Anomaly Detectioncited by 115
  13. 2016Multifaceted Feature Visualization: Uncovering the Different Types of Features Learned By Each Neuron in Deep Neural Networkscited by 106
  14. 2018Interpretable Deep Learning under Firecited by 74
  15. 2017Beyond Sparsity: Tree Regularization of Deep Models for Interpretabilitycited by 68
  16. 2020UNICORN: Runtime Provenance-Based Detector for Advanced Persistent Threatscited by 53
  17. 2019Evaluating Explanation Methods for Deep Learning in Securitycited by 38
  18. 2018Towards Explanation of DNN-based Prediction with Guided Feature Inversioncited by 31
  19. 2019Explaining Anomalies Detected by Autoencoders Using SHAPcited by 27
  20. 2020Evaluating and Improving Adversarial Robustness of Machine Learning-Based Network Intrusion Detectorscited by 25
  21. 2018Towards Explaining Anomalies: A Deep Taylor Decomposition of One-Class Modelscited by 24
  22. 2020Can We Trust Your Explanations? Sanity Checks for Interpreters in Android Malware Analysiscited by 20
  23. 2017Contextual Outlier Interpretationcited by 19
  24. 2016MacroBase: Prioritizing Attention in Fast Datacited by 15
  25. 2020EXPLAIN-IT: Towards Explainable AI for Unsupervised Network Traffic Analysiscited by 9
  26. 2019Rule Extraction in Unsupervised Anomaly Detection for Model Explainability: Application to OneClass SVMcited by 8

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2022: 2; 2023: 3; 2024: 8; 2025: 3; 2026: 2.

18 papers.

Sort:

  1. 2023Kairos: Practical Intrusion Detection and Investigation using Whole-system Provenancecited by 30
  2. 2024Large Language Models can Deliver Accurate and Interpretable Time Series Anomaly Detectioncited by 26
  3. 2022SoK: Explainable Machine Learning for Computer Security Applicationscited by 20
  4. 2023SoK: Pragmatic Assessment of Machine Learning for Network Intrusion Detectioncited by 13
  5. 2023FINER: Enhancing State-of-the-art Classifiers with Feature Attribution to Facilitate Security Analysiscited by 12
  6. 2022SoK: Modeling Explainability in Security Analytics for Interpretability, Trustworthiness, and Usabilitycited by 7
  7. 2024AI for DevSecOps: A Landscape and Future Opportunitiescited by 3
  8. 2024XG-NID: Dual-Modality Network Intrusion Detection using a Heterogeneous Graph Neural Network and Large Language Modelcited by 2
  9. 2024AnoGAN for Tabular Data: A Novel Approach to Anomaly Detectioncited by 1
  10. 2024Visually Analyze SHAP Plots to Diagnose Misclassifications in ML-based Intrusion Detectioncited by 1
  11. 2024AnomalyAID: Reliable Interpretation for Semi-supervised Network Anomaly Detectioncited by 1
  12. 2025A Comparative Analysis of DNN-based White-Box Explainable AI Methods in Network Securitycited by 1
6 more
  1. 2025UniNet: A Unified Multi-granular Traffic Modeling Framework for Network Securitycited by 1
  2. 2024XAI-based Feature Selection for Improved Network Intrusion Detection Systemscited by 0
  3. 2024Adaptive NAD: Online and Self-adaptive Unsupervised Network Anomaly Detectorcited by 0
  4. 2025SRLR: Symbolic Regression based Logic Recovery to Counter Programmable Logic Controller Attackscited by 0
  5. 2026Spatio-Temporal Attention Graph Neural Network: Explaining Causalities With Attentioncited by 0
  6. 2026RankShift: In-Database Detection and Explanation of Categorical Shiftscited by 0