Links between diffusion models and optimal transport in data generation
Some remarks on the connection between generative diffusion and optimal transport
Summary
This work explains how a process used to create data, called generative diffusion, is connected to a mathematical way of matching distributions called optimal transport. The authors show that adding noise to data and then removing it can be understood through an entropic optimal transport problem, with the noise level controlling how smooth the process is. They also study how distinct groups in data appear during generation, comparing diffusion methods with flow-based ones. Finally, they reveal a new perspective on how the reverse part of the diffusion process can be seen as minimizing a cost related to entropy changes.
What this means in practice
- •For machine learning engineers: Design improved generative models by using insights on how noise level controls optimal transport regularization during data synthesis.
- •For statistical model designers: Analyze mode formation in complex data distributions using the detailed connection between diffusion, flow matching, and optimal transport.
A theory result. No direct application yet.