atlas

Research map / Probabilistic and scientific modeling / Variational and generative sampling

Learning Distributions on Manifolds with Free-Form Flows

NeurIPS 2024 · Probabilistic and scientific modeling › Variational and generative sampling · approach: Flow matching and flow sampling · 2 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Extends free-form flows to Riemannian manifolds embedded in Euclidean space, training a single feed-forward encoder/decoder pair with a manifold maximum-likelihood gradient estimator for one-step sampling and density estimation.

Problem

Learning distributions on arbitrary Riemannian manifolds with generative models is expensive at inference because existing methods (continuous-time flows, diffusion, flow matching) require solving ODEs/SDEs with many function evaluations, while specialized single-step flows are tailored to specific

Approach

Use free-form (non-invertible) encoder and decoder networks working in an embedding space with outputs projected onto the manifold, and estimate the gradient of the manifold change-of-variables NLL with a Hutchinson trace estimator using tangent-space-projected noise and the decoder Jacobian in place of the inverse encoder Jacobian.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use M-FFF instead of the specialized SO(3)-NFSO(3) synthetic mixtures · SO(3) mixture M=16, M=32, and M=64test NLL: M=16: -0.81 ± 0.01 -> -0.87 ± 0.02; M=32: -0.12 ± 0.004 -> -0.21 ± 0.02; M=64: 0.61 ± 0.01 -> 0.45 ± 0.02Helped
Use M-FFF instead of Riemannian flow matchingSphere earth datasets · Volcanotest NLL: -7.93 ±1.67 -> -2.25 ± 0.02Hurt
Use M-FFF instead of the strongest reported multi-step baselineSphere earth datasets · Earthquaketest NLL: -0.40 ± 0.05 -> -0.23 ± 0.01Helped
Use M-FFF instead of the strongest reported multi-step baselineSphere earth datasets · Floodtest NLL: 0.42 ± 0.05 -> 0.51 ± 0.01Hurt
Use M-FFF instead of the strongest reported multi-step baselineSphere earth datasets · Firetest NLL: -1.86 ± 0.11 -> -1.19 ± 0.03Hurt
Use M-FFF instead of circular spline coupling flowsTorus distributions · GlycineNLL: 1.91 ± 0.04 -> 1.89 ± 0.05Helped
Use M-FFF instead of Riemannian flow matchingTorus distributions · RNANLL: -5.20 ± 0.067 -> -4.27 ± 0.09Hurt
Use M-FFF instead of Riemannian flow matchingStanford bunny distributions · Stanford bunny k=50test NLL: 1.48 ± 0.01 -> 1.34 ± 0.01Helped
Use M-FFF instead of Riemannian flow matchingStanford bunny distributions · Stanford bunny k=100test NLL: 1.53 ± 0.01 -> 1.28 ± 0.01Helped

Surprising findings

Limitations

Experimental setup

Datasets: SO(3) synthetic mixture distributions Earth data (volcano, earthquake, flood, fire) Torus torsion angle datasets (General, Glycine, Proline, Pre-Pro, RNA) Stanford bunny synthetic distributions Poincare ball toy distributions

Benchmarks: SO(3) synthetic mixtures Earth sciences sphere datasets Torus protein and RNA torsion angles Stanford bunny synthetic distributions

Metrics: test negative log-likelihood inference speed (function evaluations)

Baselines: Moser flow Riemannian score-based models SO(3)-NF Riemannian CNF Riemannian diffusion Riemannian flow matching Mixture of Kent Circular Spline Coupling Flows Mixture of power spherical

Builds on: free-form flows Riemannian diffusion models Riemannian flow matching Hutchinson trace estimator

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy