DendroMap: Visual Exploration of Large-Scale Image Datasets for Machine Learning with Treemaps
Not on the map. Why?
Abstract (arXiv)
In this paper, we present DendroMap, a novel approach to interactively exploring large-scale image datasets for machine learning (ML). ML practitioners often explore image datasets by generating a grid of images or projecting high-dimensional representations of images into 2-D using dimensionality reduction techniques (e.g., t-SNE). However, neither approach effectively scales to large datasets because images are ineffectively organized and interactions are insufficiently supported. To address these challenges, we develop DendroMap by adapting Treemaps, a well-known visualization technique. DendroMap effectively organizes images by extracting hierarchical cluster structures from high-dimensional representations of images. It enables users to make sense of the overall distributions of datasets and interactively zoom into specific areas of interests at multiple levels of abstraction. Our case studies with widely-used image datasets for deep learning demonstrate that users can discover insights about datasets and trained models by examining the diversity of images, identifying underperforming subgroups, and analyzing classification errors. We conducted a user study that evaluates the effectiveness of DendroMap in grouping and searching tasks by comparing it with a gridified version of t-SNE and found that participants preferred DendroMap. DendroMap is available at https://div-lab.github.io/dendromap/.
Key facts. Cited by 12 papers in the map (data through 14 Oct 2026). Builds on 25 of its 72 references that are in the map. First posted on arXiv 14 May 2022.
Builds on
25 of 72 references.
References · 25
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2018UMAP: Uniform Manifold Approximation and Projection for Dimension Reductioncited by 2,898
- 2017Interpretability Beyond Feature Attribution: Quantitative Testing with Concept Activation Vectors (TCAV)cited by 1,319
- 2017Network Dissection: Quantifying Interpretability of Deep Visual Representationscited by 708
- 2021Pervasive Label Errors in Test Sets Destabilize Machine Learning Benchmarkscited by 395
- 2019The What-If Tool: Interactive Probing of Machine Learning Modelscited by 207
- 2020Understanding How Dimension Reduction Tools Work: An Empirical Approach to Deciphering t-SNE, UMAP, TriMAP, and PaCMAP for Data Visualizationcited by 173
- 2018Visual Analytics in Deep Learning: An Interrogative Survey for the Next Frontierscited by 117
- 2021Data Collection and Quality Challenges in Deep Learning: A Data-Centric AI Perspectivecited by 116
- 2019FairVis: Visual Analytics for Discovering Intersectional Bias in Machine Learningcited by 93
- 2019Summit: Scaling Deep Learning Interpretability by Visualizing Activation and Attribution Summarizationscited by 72
- 2017ActiVis: Visual Exploration of Industry-Scale Deep Neural Network Modelscited by 56
13 more
- 2020A Survey of Visual Analytics Techniques for Machine Learningcited by 56
- 2016Embedding Projector: Interactive Visualization and Interpretation of Embeddingscited by 44
- 2020t-viSNE: Interactive Assessment and Interpretation of t-SNE Projectionscited by 43
- 2020DECE: Decision Explorer with Counterfactual Explanations for Machine Learning Modelscited by 38
- 2020ViCE: Visual Counterfactual Explanations for Machine Learning Modelscited by 34
- 2020OoDAnalyzer: Interactive Analysis of Out-of-Distribution Samplescited by 33
- 2021What can Data-Centric AI Learn from Data and ML Engineering?cited by 24
- 2021Human-in-the-loop Extraction of Interpretable Concepts in Deep Learning Modelscited by 17
- 2020Interactive Steering of Hierarchical Clusteringcited by 14
- 2020Crowdsourcing the Perception of Machine Teachingcited by 9
- 2020II-20: Intelligent and pragmatic analytic categorization of image collectionscited by 4
- 2021Contrastive Identification of Covariate Shift in Image Datacited by 4
- 2021ExplorerTree: a focus+context exploration approach for 2D embeddingscited by 3
Built on by
Citing papers per year: 2023: 7; 2024: 4; 2025: 0; 2026: 1.
12 papers.
- 2023PromptMagician: Interactive Prompt Engineering for Text-to-Image Creationcited by 58
- 2023Visual Analytics For Machine Learning: A Data Perspective Surveycited by 25
- 2024Adversarial Nibbler: An Open Red-Teaming Method for Identifying Diverse Harms in Text-to-Image Generationcited by 20
- 2023Where Does My Model Underperform? A Human Evaluation of Slice Discovery Algorithmscited by 9
- 2023A Unified Interactive Model Evaluation for Classification, Object Detection, and Instance Segmentation in Computer Visioncited by 8
- 2024Talaria: Interactively Optimizing Machine Learning Models for Efficient Inferencecited by 6
- 2023Visualizing Linguistic Diversity of Text Datasets Synthesized by Large Language Modelscited by 4
- 2023Visual Analytics for Efficient Image Exploration and User-Guided Image Captioningcited by 4
- 2024CUPID: Contextual Understanding of Prompt-conditioned Image Distributionscited by 2
- 2024GenLens: A Systematic Evaluation of Visual GenAI Model Outputscited by 1
- 2023BI-LAVA: Biocuration with Hierarchical Image Labeling through Active Learning and Visual Analysiscited by 0
- 2026A Multi-Attribute Latent Space for Visual Analysis of Watchescited by 0
- 2026A Multi-Attribute Latent Space for Visual Analysis of Watches26 Jun 2026
- 2024CUPID: Contextual Understanding of Prompt-conditioned Image Distributions11 Jun 2024
- 2024Talaria: Interactively Optimizing Machine Learning Models for Efficient Inference3 Apr 2024
- 2024Adversarial Nibbler: An Open Red-Teaming Method for Identifying Diverse Harms in Text-to-Image Generation14 Feb 2024
- 2024GenLens: A Systematic Evaluation of Visual GenAI Model Outputs6 Feb 2024
- 2023Visual Analytics for Efficient Image Exploration and User-Guided Image Captioning2 Nov 2023
- 2023BI-LAVA: Biocuration with Hierarchical Image Labeling through Active Learning and Visual Analysis15 Aug 2023
- 2023A Unified Interactive Model Evaluation for Classification, Object Detection, and Instance Segmentation in Computer Vision9 Aug 2023
- 2023PromptMagician: Interactive Prompt Engineering for Text-to-Image Creation18 Jul 2023
- 2023Visual Analytics For Machine Learning: A Data Perspective Survey15 Jul 2023
- 2023Where Does My Model Underperform? A Human Evaluation of Slice Discovery Algorithms13 Jun 2023
- 2023Visualizing Linguistic Diversity of Text Datasets Synthesized by Large Language Models19 May 2023