Flow Matching
Flow matching is a simulation-free generative modeling technique that learns a continuous transformation between a simple, known distribution and a complex target distribution by estimating the underlying vector field. Current research focuses on improving the efficiency and effectiveness of flow matching across diverse data types, including continuous data like images and time series, and discrete data such as graphs and molecular structures, often employing neural ordinary differential equations (NODEs) and incorporating techniques like optimal transport and Gaussian processes to enhance performance. This approach holds significant promise for various applications, from accelerating scientific simulations (e.g., molecular dynamics) and generating novel materials to improving image restoration and enabling more efficient reinforcement learning.
Papers
Sequence-Augmented SE(3)-Flow Matching For Conditional Protein Backbone Generation
Guillaume Huguet, James Vuckovic, Kilian Fatras, Eric Thibodeau-Laufer, Pablo Lemos, Riashat Islam, Cheng-Hao Liu, Jarrid Rector-Brooks, Tara Akhound-Sadegh, Michael Bronstein, Alexander Tong, Avishek Joey Bose
Preference Alignment with Flow Matching
Minu Kim, Yongsik Lee, Sehyeok Kang, Jihwan Oh, Song Chong, Se-Young Yun
Metric Flow Matching for Smooth Interpolations on the Data Manifold
Kacper Kapuśniak, Peter Potaptchik, Teodora Reu, Leo Zhang, Alexander Tong, Michael Bronstein, Avishek Joey Bose, Francesco Di Giovanni
Fisher Flow Matching for Generative Modeling over Discrete Data
Oscar Davis, Samuel Kessler, Mircea Petrache, İsmail İlkan Ceylan, Michael Bronstein, Avishek Joey Bose
Markovian Flow Matching: Accelerating MCMC with Continuous Normalizing Flows
Alberto Cabezas, Louis Sharrock, Christopher Nemeth