EvolvED: Evolutionary Embeddings to Understand the Generation Process of Diffusion Models

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Prasad, Vidya, van Gorp, Hans, Humer, Christina, van Sloun, Ruud J. G., Vilanova, Anna, Pezzotti, Nicola
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866909424095854592
author Prasad, Vidya
van Gorp, Hans
Humer, Christina
van Sloun, Ruud J. G.
Vilanova, Anna
Pezzotti, Nicola
author_facet Prasad, Vidya
van Gorp, Hans
Humer, Christina
van Sloun, Ruud J. G.
Vilanova, Anna
Pezzotti, Nicola
contents Diffusion models, widely used in image generation, rely on iterative refinement to generate images from noise. Understanding this data evolution is important for model development and interpretability, yet challenging due to its high-dimensional, iterative nature. Prior works often focus on static or instance-level analyses, missing the iterative and holistic aspects of the generative path. While dimensionality reduction can visualize image evolution for few instances, it does preserve the iterative structure. To address these gaps, we introduce EvolvED, a method that presents a holistic view of the iterative generative process in diffusion models. EvolvED goes beyond instance exploration by leveraging predefined research questions to streamline generative space exploration. Tailored prompts aligned with these questions are used to extract intermediate images, preserving iterative context. Targeted feature extractors trace the evolution of key image attribute evolution, addressing the complexity of high-dimensional outputs. Central to EvolvED is a novel evolutionary embedding algorithm that encodes iterative steps while maintaining semantic relations. It enhances the visualization of data evolution by clustering semantically similar elements within each iteration with t-SNE, grouping elements by iteration, and aligning an instance's elements across iterations. We present rectilinear and radial layouts to represent iterations and support exploration. We apply EvolvED to diffusion models like GLIDE and Stable Diffusion, demonstrating its ability to provide valuable insights into the generative process.
format Preprint
id arxiv_https___arxiv_org_abs_2406_17462
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle EvolvED: Evolutionary Embeddings to Understand the Generation Process of Diffusion Models
Prasad, Vidya
van Gorp, Hans
Humer, Christina
van Sloun, Ruud J. G.
Vilanova, Anna
Pezzotti, Nicola
Computer Vision and Pattern Recognition
Artificial Intelligence
Diffusion models, widely used in image generation, rely on iterative refinement to generate images from noise. Understanding this data evolution is important for model development and interpretability, yet challenging due to its high-dimensional, iterative nature. Prior works often focus on static or instance-level analyses, missing the iterative and holistic aspects of the generative path. While dimensionality reduction can visualize image evolution for few instances, it does preserve the iterative structure. To address these gaps, we introduce EvolvED, a method that presents a holistic view of the iterative generative process in diffusion models. EvolvED goes beyond instance exploration by leveraging predefined research questions to streamline generative space exploration. Tailored prompts aligned with these questions are used to extract intermediate images, preserving iterative context. Targeted feature extractors trace the evolution of key image attribute evolution, addressing the complexity of high-dimensional outputs. Central to EvolvED is a novel evolutionary embedding algorithm that encodes iterative steps while maintaining semantic relations. It enhances the visualization of data evolution by clustering semantically similar elements within each iteration with t-SNE, grouping elements by iteration, and aligning an instance's elements across iterations. We present rectilinear and radial layouts to represent iterations and support exploration. We apply EvolvED to diffusion models like GLIDE and Stable Diffusion, demonstrating its ability to provide valuable insights into the generative process.
title EvolvED: Evolutionary Embeddings to Understand the Generation Process of Diffusion Models
topic Computer Vision and Pattern Recognition
Artificial Intelligence
url https://arxiv.org/abs/2406.17462