SketchXAI: A First Look at Explainability for Human Sketches
Not on the map. Why?
Abstract (arXiv)
This paper, for the very first time, introduces human sketches to the landscape of XAI (Explainable Artificial Intelligence). We argue that sketch as a ``human-centred'' data form, represents a natural interface to study explainability. We focus on cultivating sketch-specific explainability designs. This starts by identifying strokes as a unique building block that offers a degree of flexibility in object construction and manipulation impossible in photos. Following this, we design a simple explainability-friendly sketch encoder that accommodates the intrinsic properties of strokes: shape, location, and order. We then move on to define the first ever XAI task for sketch, that of stroke location inversion SLI. Just as we have heat maps for photos, and correlation matrices for text, SLI offers an explainability angle to sketch in terms of asking a network how well it can recover stroke locations of an unseen sketch. We offer qualitative results for readers to interpret as snapshots of the SLI process in the paper, and as GIFs on the project page. A minor but interesting note is that thanks to its sketch-specific design, our sketch encoder also yields the best sketch recognition accuracy to date while having the smallest number of parameters. The code is available at urlhttps://sketchxai.github.io.
Key facts. Cited by 10 papers in the map (data through 14 Oct 2026). Builds on 63 of its 95 references that are in the map. First posted on arXiv 23 Apr 2023.
Builds on
63 of 95 references.
References · 63
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
- 2022Training language models to follow instructions with human feedbackcited by 15,971
- 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,139
- 2014Explaining and Harnessing Adversarial Examplescited by 7,364
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,733
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,555
- 2013Intriguing properties of neural networkscited by 5,155
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,070
- 2016SGDR: Stochastic Gradient Descent with Warm Restartscited by 5,045
- 2014Neural Machine Translation by Jointly Learning to Align and Translatecited by 4,548
38 more
- 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,611
- 2019Analyzing and Improving the Image Quality of StyleGANcited by 3,588
- 2015Learning Deep Features for Discriminative Localizationcited by 2,436
- 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,371
- 2013Visualizing and Understanding Convolutional Networkscited by 2,290
- 2019Explainable Artificial Intelligence (XAI): Concepts, Taxonomies, Opportunities and Challenges toward Responsible AIcited by 1,552
- 2017Interpretability Beyond Feature Attribution: Quantitative Testing with Concept Activation Vectors (TCAV)cited by 1,319
- 2017Explanation in Artificial Intelligence: Insights from the Social Sciencescited by 1,206
- 2018Sanity Checks for Saliency Mapscited by 1,156
- 2017Counterfactual Explanations without Opening the Black Box: Automated Decisions and the GDPRcited by 1,089
- 2017Grad-CAM++: Improved Visual Explanations for Deep Convolutional Networkscited by 939
- 2020A Primer in BERTology: What we know about how BERT workscited by 815
- 2016Universal adversarial perturbationscited by 784
- 2016The Mythos of Model Interpretabilitycited by 721
- 2019Interpreting the Latent Space of GANs for Semantic Face Editingcited by 695
- 2019A Survey on Explainable Artificial Intelligence (XAI): Towards Medical XAIcited by 404
- 2021GAN Inversion: A Surveycited by 367
- 2016Assessing the Ability of LSTMs to Learn Syntax-Sensitive Dependenciescited by 354
- 2019Lookahead Optimizer: k steps forward, 1 step backcited by 336
- 2020Neural Additive Models: Interpretable Machine Learning with Neural Netscited by 319
- 2017A Neural Representation of Sketch Drawingscited by 313
- 2019Interpretable Counterfactual Explanations Guided by Prototypescited by 223
- 2018Explainable Recommendation: A Survey and New Perspectivescited by 210
- 2019Full-Gradient Representation for Neural Network Visualizationcited by 191
- 2020Eigen-CAM: Class Activation Map using Principal Componentscited by 189
- 2020Axiom-based Grad-CAM: Towards Accurate Visualization and Explanation of CNNscited by 151
- 2015Interpretable classifiers using rules and Bayesian analysis: Building a better stroke prediction modelcited by 140
- 2020Self-Attention Attribution: Interpreting Information Interactions Inside Transformercited by 125
- 2020A survey of algorithmic recourse: definitions, formulations, solutions, and prospectscited by 118
- 2019Attention in Natural Language Processingcited by 101
- 2018Context-Aware Neural Machine Translation Learns Anaphora Resolutioncited by 97
- 2019A Learned Representation for Scalable Vector Graphicscited by 91
- 2020Sketchformer: Transformer-based Representation for Sketched Structurecited by 78
- 2018Linguistically-Informed Self-Attention for Semantic Role Labelingcited by 71
- 2017Adversarial Transformation Networks: Learning to Generate Adversarial Examplescited by 62
- 2021ExplainaBoard: An Explainable Leaderboard for NLPcited by 50
- 2018Learning to Sketch with Shortcut Cycle Consistencycited by 47
- 2020NBDT: Neural-Backed Decision Treescited by 46
50 most cited of 63 All 63 (JSON)
Built on by
Citing papers per year: 2023: 3; 2024: 2; 2025: 3; 2026: 2.
10 papers.
- 2023SketchDreamer: Interactive Text-Augmented Creative Sketch Ideationcited by 10
- 2024LineArt: A Knowledge-guided Training-free High-quality Appearance Transfer for Design Drawing with Diffusion Modelcited by 5
- 2024What Sketch Explainability Really Means for Downstream Taskscited by 4
- 2025SketchFusion: Learning Universal Sketch Features through Fusing Foundation Modelscited by 4
- 2023Fine-Tuned but Zero-Shot 3D Shape Sketch View Similarity and Retrievalcited by 3
- 2025SketchMind: A Multi-Agent Cognitive Framework for Assessing Student-Drawn Scientific Sketchescited by 3
- 2023CLIPDraw++: Text-to-Sketch Synthesis with Simple Primitivescited by 0
- 2025Annotation-Free Human Sketch Quality Assessmentcited by 0
- 2026Refining Strokes by Learning Offset Attributes between Strokes for Flexible Sketch Edit at Stroke-Levelcited by 0
- 2026SketchXplain: Intuitive Visual Explanations of Image Classifiers with Sketchescited by 0
- 2026SketchXplain: Intuitive Visual Explanations of Image Classifiers with Sketches16 Jun 2026
- 2026Refining Strokes by Learning Offset Attributes between Strokes for Flexible Sketch Edit at Stroke-Level31 Jan 2026
- 2025Annotation-Free Human Sketch Quality Assessment28 Jul 2025
- 2025SketchMind: A Multi-Agent Cognitive Framework for Assessing Student-Drawn Scientific Sketches29 Jun 2025
- 2025SketchFusion: Learning Universal Sketch Features through Fusing Foundation Models18 Mar 2025
- 2024LineArt: A Knowledge-guided Training-free High-quality Appearance Transfer for Design Drawing with Diffusion Model16 Dec 2024
- 2024What Sketch Explainability Really Means for Downstream Tasks14 Mar 2024
- 2023CLIPDraw++: Text-to-Sketch Synthesis with Simple Primitives4 Dec 2023
- 2023SketchDreamer: Interactive Text-Augmented Creative Sketch Ideation27 Aug 2023
- 2023Fine-Tuned but Zero-Shot 3D Shape Sketch View Similarity and Retrieval14 Jun 2023