i-Algebra: Towards Interactive Interpretability of Deep Neural Networks
Not on the map. Why?
Abstract (arXiv)
Providing explanations for deep neural networks (DNNs) is essential for their use in domains wherein the interpretability of decisions is a critical prerequisite. Despite the plethora of work on interpreting DNNs, most existing solutions offer interpretability in an ad hoc, one-shot, and static manner, without accounting for the perception, understanding, or response of end-users, resulting in their poor usability in practice. In this paper, we argue that DNN interpretability should be implemented as the interactions between users and models. We present i-Algebra, a first-of-its-kind interactive framework for interpreting DNNs. At its core is a library of atomic, composable operators, which explain model behaviors at varying input granularity, during different inference stages, and from distinct interpretation perspectives. Leveraging a declarative query language, users are enabled to build various analysis tools (e.g., "drill-down", "comparative", "what-if" analysis) via flexibly composing such operators. We prototype i-Algebra and conduct user studies in a set of representative analysis tasks, including inspecting adversarial inputs, resolving model inconsistency, and cleansing contaminated data, all demonstrating its promising usability.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 18 of its 23 references that are in the map. First posted on arXiv 22 Jan 2021.
Builds on
18 of 23 references.
References · 18
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,690
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
- 2017Axiomatic Attribution for Deep Networkscited by 3,350
- 2016Towards Evaluating the Robustness of Neural Networkscited by 2,976
- 2017BadNets: Identifying Vulnerabilities in the Machine Learning Model Supply Chaincited by 1,052
- 2017Ensemble Adversarial Training: Attacks and Defensescited by 833
- 2017Interpretable Explanations of Black Boxes by Meaningful Perturbationcited by 611
- 2018Poison Frogs! Targeted Clean-Label Poisoning Attacks on Neural Networkscited by 500
- 2018Spectral Signatures in Backdoor Attackscited by 457
- 2017Real Time Image Saliency for Black Box Classifierscited by 246
- 2017Interpretable Convolutional Neural Networkscited by 161
- 2015Visualizing and Understanding Recurrent Networkscited by 158
6 more
- 2019Explaining Deep Neural Networks with a Polynomial Time Algorithm for Shapley Values Approximationcited by 115
- 2018L-Shapley and C-Shapley: Efficient Model Interpretation for Structured Datacited by 100
- 2018Interpretable Deep Learning under Firecited by 74
- 2018Towards Accountable AI: Hybrid Human-Machine Analyses for Characterizing System Failurecited by 49
- 2018Attacks Meet Interpretability: Attribute-steered Detection of Adversarial Samplescited by 38
- 2016Using Visual Analytics to Interpret Predictive Machine Learning Modelscited by 3
Built on by
Citing papers per year: 2024: 1.
1 paper.
- 2024Position: Explain to Question not to Justifycited by 20
- 2024Position: Explain to Question not to Justify21 Feb 2024