Adapting Noise to Data: Generative Flows from 1D Processes
Jannis Chemseddine, Gregor Kornhardt, Richard Duong, Gabriele Steidl
TL;DR
<3-5 sentence high-level summary> The paper addresses limitations of fixed Gaussian latent noise in flow-based generative models by enabling data-adaptive latent noise through learnable 1D processes. It develops a general framework that decomposes multivariate flows into independent 1D noises described by quantile functions, and shows three 1D processes (Wiener, Kac, and a uniform-MMD gradient flow) that can be learned jointly with Flow Matching or consistency models. The key idea is to represent 1D noise via quantile processes and jointly optimize the quantile maps and velocity field, resulting in shorter transport paths and better tail/support handling. Experiments on synthetic distributions and image datasets (MNIST, CIFAR-10) demonstrate the method's flexibility and effectiveness, including improved handling of heavy tails and complex supports. The work provides a new design space for generative modeling where learnable latent noise adapts to data and integrates with existing FM/IMM objectives.
Abstract
We introduce a general framework for constructing generative models using one-dimensional noising processes. Beyond diffusion processes, we outline examples that demonstrate the flexibility of our approach. Motivated by this, we propose a novel framework in which the 1D processes themselves are learnable, achieved by parameterizing the noise distribution through quantile functions that adapt to the data. Our construction integrates seamlessly with standard objectives, including Flow Matching and consistency models. Learning quantile-based noise naturally captures heavy tails and compact supports when present. Numerical experiments highlight both the flexibility and the effectiveness of our method.
