cs.LGJun 14, 2023

InfoDiffusion: Representation Learning Using Information Maximizing Diffusion Models

Authors: Yingheng Wang, Yair Schiff, Aaron Gokaslan, Weishen Pan, Fei Wang, Christopher De Sa, Volodymyr Kuleshov

Organizations: Department of Computer Science, Cornell University, Ithaca, NY, USA · Department of Computer Science, Cornell Tech, New York City, NY, USA · Department of Population Health Sciences, Weill Cornell Medicine, New York City, NY, USA

Abstract

While diffusion models excel at generating high-quality samples, their latent variables typically lack semantic meaning and are not suitable for representation learning. Here, we propose InfoDiffusion, an algorithm that augments diffusion models with low-dimensional latent variables that capture high-level factors of variation in the data. InfoDiffusion relies on a learning objective regularized with the mutual information between observed and hidden variables, which is designed to improve latent space quality and to prevent the latents from being ignored by expressive diffusion-based decoders. Empirically, we find that InfoDiffusion learns disentangled and human-interpretable latent representations that are competitive with state-of-the-art generative and contrastive methods, while retaining the high sample quality of diffusion models. Our method enables manipulating the attributes of generated images and has the potential to assist tasks that require exploring a learned latent space to generate quality samples, e.g., generative design.

Figures & tables

Appendix figures & tables12 assets

Supplementary material from the paper’s appendix.

Appendix

Explore similar work

CardsList
  1. How to Train Your Latent Diffusion Language Model Jointly With the Latent Space

    May 8, 2026Viacheslav Meshchaninov, Alexander Shabalin, Egor Chimbulatov +4Non-Autoregressive Text GenerationLatent Diffusion Models

  2. Coevolving Representations in Joint Image-Feature Diffusion

    Apr 19, 2026Theodoros Kouzelis, Spyros Gidaris, Nikos KomodakisRepresentation LearningLatent Diffusion Models