LGMay 31, 2022

On Analyzing Generative and Denoising Capabilities of Diffusion-based Deep Generative Models

arXiv:2206.00070v138 citationsh-index: 35Has Code
Originality Synthesis-oriented
AI Analysis

This provides incremental insight into DDGM behavior for researchers in generative modeling.

The paper tackles the problem of understanding how noise is transformed in diffusion-based deep generative models (DDGMs) by identifying a fluid transition point that separates denoising and generative functions, and it validates this division experimentally.

Diffusion-based Deep Generative Models (DDGMs) offer state-of-the-art performance in generative modeling. Their main strength comes from their unique setup in which a model (the backward diffusion process) is trained to reverse the forward diffusion process, which gradually adds noise to the input signal. Although DDGMs are well studied, it is still unclear how the small amount of noise is transformed during the backward diffusion process. Here, we focus on analyzing this problem to gain more insight into the behavior of DDGMs and their denoising and generative capabilities. We observe a fluid transition point that changes the functionality of the backward diffusion process from generating a (corrupted) image from noise to denoising the corrupted image to the final sample. Based on this observation, we postulate to divide a DDGM into two parts: a denoiser and a generator. The denoiser could be parameterized by a denoising auto-encoder, while the generator is a diffusion-based model with its own set of parameters. We experimentally validate our proposition, showing its pros and cons.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes