Designing a Direct Feedback Loop between Humans and Convolutional Neural Networks through Local Explanations
Not on the map. Why?
Abstract (arXiv)
The local explanation provides heatmaps on images to explain how Convolutional Neural Networks (CNNs) derive their output. Due to its visual straightforwardness, the method has been one of the most popular explainable AI (XAI) methods for diagnosing CNNs. Through our formative study (S1), however, we captured ML engineers' ambivalent perspective about the local explanation as a valuable and indispensable envision in building CNNs versus the process that exhausts them due to the heuristic nature of detecting vulnerability. Moreover, steering the CNNs based on the vulnerability learned from the diagnosis seemed highly challenging. To mitigate the gap, we designed DeepFuse, the first interactive design that realizes the direct feedback loop between a user and CNNs in diagnosing and revising CNN's vulnerability using local explanations. DeepFuse helps CNN engineers to systemically search "unreasonable" local explanations and annotate the new boundaries for those identified as unreasonable in a labor-efficient manner. Next, it steers the model based on the given annotation such that the model doesn't introduce similar mistakes. We conducted a two-day study (S2) with 12 experienced CNN engineers. Using DeepFuse, participants made a more accurate and "reasonable" model than the current state-of-the-art. Also, participants found the way DeepFuse guides case-based reasoning can practically improve their current practice. We provide implications for design that explain how future HCI-driven design can move our practice forward to make XAI-driven insights more actionable.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 47 of its 113 references that are in the map. First posted on arXiv 8 Jul 2023.
Builds on
47 of 113 references.
References · 47
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2014Microsoft COCO: Common Objects in Contextcited by 17,498
- 2017Mask R-CNNcited by 7,259
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,690
- 2016Overcoming catastrophic forgetting in neural networkscited by 4,718
- 2018Continual Lifelong Learning with Neural Networks: A Reviewcited by 1,313
- 2017Grad-CAM++: Improved Visual Explanations for Deep Convolutional Networkscited by 936
- 2019ERASER: A Benchmark to Evaluate Rationalized NLP Modelscited by 523
- 2017Men Also Like Shopping: Reducing Gender Bias Amplification using Corpus-level Constraintscited by 420
- 2020A Survey of Convolutional Neural Networks: Analysis, Applications, and Prospectscited by 396
- 2020An Investigation of Why Overparameterization Exacerbates Spurious Correlationscited by 310
- 2018Women also Snowboard: Overcoming Bias in Captioning Modelscited by 236
35 more
- 2019The What-If Tool: Interactive Probing of Machine Learning Modelscited by 207
- 2020Eigen-CAM: Class Activation Map using Principal Componentscited by 188
- 2017Cost-Effective Active Learning for Deep Image Classificationcited by 165
- 2018The Frontiers of Fairness in Machine Learningcited by 139
- 2021Benchmarking and Survey of Explanation Methods for Black Box Modelscited by 136
- 2021Railroad is not a Train: Saliency as Pseudo-pixel Supervision for Weakly Supervised Semantic Segmentationcited by 127
- 2021Learning Debiased Representation via Disentangled Feature Augmentationcited by 116
- 2018Attention Branch Network: Learning of Attention Mechanism for Visual Explanationcited by 108
- 2020Don't Judge an Object by Its Context: Learning to Overcome Contextual Biascited by 91
- 2019Human-AI Collaboration in Data Science: Exploring Data Scientists' Perceptions of Automated AIcited by 79
- 2020Human Factors in Model Interpretability: Industry Practices, Challenges, and Needscited by 73
- 2020DVERGE: Diversifying Vulnerabilities for Enhanced Robust Generation of Ensemblescited by 73
- 2019explAIner: A Visual Analytics Framework for Interactive and Explainable Machine Learningcited by 69
- 2021Improving Deep Learning Interpretability by Saliency Guided Trainingcited by 68
- 2020How do Data Science Workers Collaborate? Roles, Workflows, and Toolscited by 64
- 2018RuleMatrix: Visualizing and Understanding Classifiers with Rulescited by 62
- 2017Do Convolutional Neural Networks Learn Class Hierarchy?cited by 61
- 2017ActiVis: Visual Exploration of Industry-Scale Deep Neural Network Modelscited by 56
- 2021Discriminative Region Suppression for Weakly-Supervised Semantic Segmentationcited by 50
- 2017Understanding Hidden Memories of Recurrent Neural Networkscited by 43
- 2022Gender and Racial Bias in Visual Question Answering Datasetscited by 39
- 2022Going Beyond XAI: A Systematic Survey for Explanation-Guided Learningcited by 35
- 2019Embedding Human Knowledge into Deep Neural Network via Attention Mapcited by 33
- 2021Dodrio: Exploring Transformer Models with Interactive Visualizationcited by 28
- 2022Aligning Eyes between Humans and Deep Neural Network through Interactive Attention Alignmentcited by 27
- 2022RES: A Robust Framework for Guiding Visual Explanationcited by 22
- 2017A Workflow for Visual Diagnostics of Binary Classifiers using Instance-Level Explanationscited by 20
- 2021Dissonance Between Human and Machine Understandingcited by 18
- 2020Why do you think that? Exploring Faithful Sentence-Level Rationales Without Supervisioncited by 15
- 2021NeuroCartography: Scalable Automatic Visual Summarization of Concepts in Deep Neural Networkscited by 12
- 2019Visus: An Interactive System for Automatic Machine Learning Model Building and Curationcited by 9
- 2019A 20-Year Community Roadmap for Artificial Intelligence Research in the UScited by 8
- 2020CNN 101: Interactive Visual Learning for Convolutional Neural Networkscited by 4
- 2018Attacking Convolutional Neural Network using Differential Evolutioncited by 2
- 2020Towards Evaluating Exploratory Model Building Process with AutoML Systemscited by 2
Built on by
Citing papers per year: 2024: 2; 2025: 1.
3 papers.
- 2024How explainable AI affects human performance: A systematic review of the behavioural consequences of saliency mapscited by 6
- 2025On the Design and Evaluation of Human-centered Explainable AI Systems: A Systematic Review and Taxonomycited by 2
- 20243DPFIX: Improving Remote Novices' 3D Printing Troubleshooting through Human-AI Collaborationcited by 0
- 2025On the Design and Evaluation of Human-centered Explainable AI Systems: A Systematic Review and Taxonomy14 Oct 2025
- 2024How explainable AI affects human performance: A systematic review of the behavioural consequences of saliency maps3 Apr 2024
- 20243DPFIX: Improving Remote Novices' 3D Printing Troubleshooting through Human-AI Collaboration29 Jan 2024