Skip to content

akse0360/DeepLearning02465_CNF

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DTU 02465 - Deep Learning project 18 - Group 149

Implementing, understanding and analysis of conditional flow matching

Introduction:

Flow matching is a method for training continuous normalizing flow models. It is a method that circumvents the limitations of diffusion models by adopting a simulation-free approach. This allows for training in a broader range of possibility paths and expand on diffusion. We will be studying two methods of probability density path, diffusion (variance preserving) and optimal transport.

Problem formulation:

The objective of this project is to compare the performance between Diffusion (Variance preserving) and Optimal Transport (OT) when using flow matching for generating images using the same hyperparameters. This comparison will mainly be done by comparing the Fréchet inception distance (FID), the time used for each model, and how effective they are during some selective steps. Furthermore, a discussion will also be made upon the used time for each model, and how effective they are during some selective steps.

Methods:

This project draws inspiration from pioneering works in conditional flow matching and data generation:

  • “Flow Matching for Generative Modeling” by Yaron Lipman et al.
  • “Flow Straight and Fast: Learning to Generate and Transfer Data with Rectified Flow” by Xingchao Liu et al.
  • “Building Normalizing Flows with Stochastic Interpolants” by Michael S. Albergo and Eric Vanden-Eijnden.
  • “Improving and Generalizing Flow-Based Generative Models with Minibatch Optimal Transport” by Alexander Tong et al.

These papers provide a comprehensive understanding of time-varying probability paths, vector fields, and flow matching techniques. The emphasis is on understanding the principles and applications of conditional flow matching for data generation, as detailed in these works.

References:

  • “Flow Matching for Generative Modeling” by Yaron Lipman et al. Paper
  • “Flow Straight and Fast: Learning to Generate and Transfer Data with Rectified Flow” by Xingchao Liu et al. Paper
  • “Building Normalizing Flows with Stochastic Interpolants” by Michael S. Albergo and Eric Vanden-Eijnden. Paper
  • “Improving and Generalizing Flow-Based Generative Models with Minibatch Optimal Transport” by Alexander Tong et al. Paper

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •