Diffusion Models as Data Mining Tools
On the map: Diffusion models → Diffusion foundations and sampling
Abstract (arXiv)
This paper demonstrates how to use generative models trained for image synthesis as tools for visual data mining. Our insight is that since contemporary generative models learn an accurate representation of their training data, we can use them to summarize the data by mining for visual patterns. Concretely, we show that after finetuning conditional diffusion models to synthesize images from a specific dataset, we can use these models to define a typicality measure on that dataset. This measure assesses how typical visual elements are for different data labels, such as geographic location, time stamps, semantic labels, or even the presence of a disease. This analysis-by-synthesis approach to data mining has two key advantages. First, it scales much better than traditional correspondence-based approaches since it does not require explicitly comparing all pairs of visual elements. Second, while most previous works on visual data mining focus on a single dataset, our approach works on diverse datasets in terms of content and scale, including a historical car dataset, a historical face dataset, a large worldwide street-view dataset, and an even larger scene dataset. Furthermore, our approach allows for translating visual elements across class labels and analyzing consistent changes.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Placed in Diffusion foundations and sampling, one of 14 directions in Diffusion models. Builds on 34 of its 46 references that are in the map. First posted on arXiv 20 Jul 2024.
Builds on
34 of 46 references.
Closest ancestors · 6
Same direction, newest first
- 2022Elucidating the Design Space of Diffusion-Based Generative Models1 Jun
- 2021High-Resolution Image Synthesis with Latent Diffusion Models20 Dec
- 2021Cascaded Diffusion Models for High Fidelity Image Generation30 May
- 2021Diffusion Models Beat GANs on Image Synthesis11 May
- 2020Denoising Diffusion Implicit Models6 Oct
- 2020Denoising Diffusion Probabilistic Models19 Jun
Other references · 28
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
- 2015Deep Unsupervised Learning using Nonequilibrium Thermodynamicscited by 7,005
- 2022Hierarchical Text-Conditional Image Generation with CLIP Latentscited by 6,539
- 2022Photorealistic Text-to-Image Diffusion Models with Deep Language Understandingcited by 6,322
- 2023Adding Conditional Control to Text-to-Image Diffusion Modelscited by 5,466
- 2022DreamBooth: Fine Tuning Text-to-Image Diffusion Models for Subject-Driven Generationcited by 3,286
- 2022InstructPix2Pix: Learning to Follow Image Editing Instructionscited by 2,591
- 2022Prompt-to-Prompt Image Editing with Cross Attention Controlcited by 2,409
- 2021SDEdit: Guided Image Synthesis and Editing with Stochastic Differential Equationscited by 1,903
- 2022Null-text Inversion for Editing Real Images using Guided Diffusion Modelscited by 1,168
- 2017ChestX-ray8: Hospital-scale Chest X-ray Database and Benchmarks on Weakly-Supervised Classification and Localization of Common Thorax Diseasescited by 969
- 2022Plug-and-Play Diffusion Features for Text-Driven Image-to-Image Translationcited by 897
16 more
- 2023GLIGEN: Open-Set Grounded Text-to-Image Generationcited by 774
- 2023Emergent Correspondence from Image Diffusioncited by 437
- 2023Open-Vocabulary Panoptic Segmentation with Text-to-Image Diffusion Modelscited by 371
- 2023Synthetic Data from Diffusion Models Improves ImageNet Classificationcited by 326
- 2023Your Diffusion Model is Secretly a Zero-Shot Classifiercited by 301
- 2023Diffusion Hyperfeatures: Searching Through Time and Space for Semantic Correspondencecited by 211
- 2021Generative Models as a Data Source for Multiview Representation Learningcited by 104
- 2015A Century of Portraits: A Visual Historical Record of American High School Yearbookscited by 54
- 2021Ensembling with Deep Generative Viewscited by 53
- 2019Discovering Visual Patterns in Art Collections with Spatially-consistent Feature Learningcited by 26
- 2017StreetStyle: Exploring world-wide clothing styles from millions of photoscited by 16
- 2021Learning Co-segmentation by Segment Swapping for Retrieval and Discoverycited by 15
- 2022G^3: Geolocation via Guidebook Groundingcited by 12
- 2022What's in a Decade? Transforming Faces Through Timecited by 9
- 2019Large-Scale Historical Watermark Recognition: dataset and a new consistency-based approachcited by 6
- 2021Image Collation: Matching illustrations in manuscriptscited by 2
Built on by
Citing papers per year: 2024: 2; 2025: 2; 2026: 1.
5 papers.
- 2026Learning a Generative Meta-Model of LLM Activationscited by 8
- 2025GPS as a Control Signal for Image Generationcited by 5
- 2024Towards Consistent and Efficient Dataset Distillation via Diffusion-Driven Selectioncited by 3
- 2024Derivative-Free Diffusion Manifold-Constrained Gradient for Unified XAIcited by 2
- 2025Visual Chronicles: Using Multimodal LLMs to Analyze Massive Collections of Imagescited by 1
- 2026Learning a Generative Meta-Model of LLM Activations6 Feb 2026
- 2025Visual Chronicles: Using Multimodal LLMs to Analyze Massive Collections of Images11 Apr 2025
- 2025GPS as a Control Signal for Image Generation21 Jan 2025
- 2024Towards Consistent and Efficient Dataset Distillation via Diffusion-Driven Selection13 Dec 2024
- 2024Derivative-Free Diffusion Manifold-Constrained Gradient for Unified XAI22 Nov 2024
Similar, not cited
Close in wording, no citation either way
- 2025Diffusion Models as Dataset Distillation Priors
- 2025A Comprehensive Survey on Visual Concept Mining in Text-to-image Diffusion Models
- 2026Representation Learning in Diffusion and Flow-based Model: An Application Aspect
- 2024Diffusion Models Need Visual Priors for Image Generation
- 2025From Image to Video: An Empirical Study of Diffusion Representations
- 2022Diffusion Models: A Comprehensive Survey of Methods and Applications
- 2024DreamDA: Generative Data Augmentation with Diffusion Models
- 2026When Do Diffusion Models learn to Generate Multiple Objects?