mlsanityData to 7 Oct 2026

Designing a Direct Feedback Loop between Humans and Convolutional Neural Networks through Local Explanations

arXiv 2307.04036 ↗First posted 8 Jul 2023cs.HC cs.AI cs.CVcited by 3

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

  1. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  2. 2014Microsoft COCO: Common Objects in Contextcited by 17,498
  3. 2017Mask R-CNNcited by 7,259
  4. 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,690
  5. 2016Overcoming catastrophic forgetting in neural networkscited by 4,718
  6. 2018Continual Lifelong Learning with Neural Networks: A Reviewcited by 1,313
  7. 2017Grad-CAM++: Improved Visual Explanations for Deep Convolutional Networkscited by 936
  8. 2019ERASER: A Benchmark to Evaluate Rationalized NLP Modelscited by 523
  9. 2017Men Also Like Shopping: Reducing Gender Bias Amplification using Corpus-level Constraintscited by 420
  10. 2020A Survey of Convolutional Neural Networks: Analysis, Applications, and Prospectscited by 396
  11. 2020An Investigation of Why Overparameterization Exacerbates Spurious Correlationscited by 310
  12. 2018Women also Snowboard: Overcoming Bias in Captioning Modelscited by 236
35 more
  1. 2019The What-If Tool: Interactive Probing of Machine Learning Modelscited by 207
  2. 2020Eigen-CAM: Class Activation Map using Principal Componentscited by 188
  3. 2017Cost-Effective Active Learning for Deep Image Classificationcited by 165
  4. 2018The Frontiers of Fairness in Machine Learningcited by 139
  5. 2021Benchmarking and Survey of Explanation Methods for Black Box Modelscited by 136
  6. 2021Railroad is not a Train: Saliency as Pseudo-pixel Supervision for Weakly Supervised Semantic Segmentationcited by 127
  7. 2021Learning Debiased Representation via Disentangled Feature Augmentationcited by 116
  8. 2018Attention Branch Network: Learning of Attention Mechanism for Visual Explanationcited by 108
  9. 2020Don't Judge an Object by Its Context: Learning to Overcome Contextual Biascited by 91
  10. 2019Human-AI Collaboration in Data Science: Exploring Data Scientists' Perceptions of Automated AIcited by 79
  11. 2020Human Factors in Model Interpretability: Industry Practices, Challenges, and Needscited by 73
  12. 2020DVERGE: Diversifying Vulnerabilities for Enhanced Robust Generation of Ensemblescited by 73
  13. 2019explAIner: A Visual Analytics Framework for Interactive and Explainable Machine Learningcited by 69
  14. 2021Improving Deep Learning Interpretability by Saliency Guided Trainingcited by 68
  15. 2020How do Data Science Workers Collaborate? Roles, Workflows, and Toolscited by 64
  16. 2018RuleMatrix: Visualizing and Understanding Classifiers with Rulescited by 62
  17. 2017Do Convolutional Neural Networks Learn Class Hierarchy?cited by 61
  18. 2017ActiVis: Visual Exploration of Industry-Scale Deep Neural Network Modelscited by 56
  19. 2021Discriminative Region Suppression for Weakly-Supervised Semantic Segmentationcited by 50
  20. 2017Understanding Hidden Memories of Recurrent Neural Networkscited by 43
  21. 2022Gender and Racial Bias in Visual Question Answering Datasetscited by 39
  22. 2022Going Beyond XAI: A Systematic Survey for Explanation-Guided Learningcited by 35
  23. 2019Embedding Human Knowledge into Deep Neural Network via Attention Mapcited by 33
  24. 2021Dodrio: Exploring Transformer Models with Interactive Visualizationcited by 28
  25. 2022Aligning Eyes between Humans and Deep Neural Network through Interactive Attention Alignmentcited by 27
  26. 2022RES: A Robust Framework for Guiding Visual Explanationcited by 22
  27. 2017A Workflow for Visual Diagnostics of Binary Classifiers using Instance-Level Explanationscited by 20
  28. 2021Dissonance Between Human and Machine Understandingcited by 18
  29. 2020Why do you think that? Exploring Faithful Sentence-Level Rationales Without Supervisioncited by 15
  30. 2021NeuroCartography: Scalable Automatic Visual Summarization of Concepts in Deep Neural Networkscited by 12
  31. 2019Visus: An Interactive System for Automatic Machine Learning Model Building and Curationcited by 9
  32. 2019A 20-Year Community Roadmap for Artificial Intelligence Research in the UScited by 8
  33. 2020CNN 101: Interactive Visual Learning for Convolutional Neural Networkscited by 4
  34. 2018Attacking Convolutional Neural Network using Differential Evolutioncited by 2
  35. 2020Towards Evaluating Exploratory Model Building Process with AutoML Systemscited by 2

Built on by

Cited by year

Citing papers per year: 2024: 2; 2025: 1.

3 papers.