Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Simplifying Flow Matching Transformations with Low-Rank Mixture Models

About

Normalizing flows are powerful generative models that learn an invertible mapping between complex data distributions and simple latent distributions, typically a standard normal density. However, this choice of latent density can impose unnecessary complexity on the learned flow transformation due to the topological mismatch between the latent and data densities, leading to slower training and suboptimal performance. In this work, we propose using mixtures of probabilistic principal component analyzers (MPPCA) as the latent density for normalizing flows. We simplify the learned flow transformation by learning a latent distribution that more closely aligns with the data distribution in terms of KL divergence, thus enabling faster convergence and improved generative performance. Critically, MPPCA models can be fit quickly and cheaply using the expectation-maximization algorithm, making them a practical choice for initializing latent distributions even in high-dimensional generative tasks. We validate our method on both tabular and image datasets, demonstrating consistent gains in training efficiency and generation quality compared to baselines.

Liam A. Kruse, Houjun Liu, Alexandros E. Tzikas, Mansur M. Arief, Mykel J. Kochenderfer• 2026

Related benchmarks

TaskDatasetResultRank
Density EstimationMINIBOONE d=43; N=36,488 (test)
Avg Test Log-Likelihood31.42
26
Density EstimationBSDS300 d=63 (test)
NLL126.6
16
Density EstimationHEPMASS d=21; N=525,123 (test)
Avg Test Log-Likelihood27
12
Generative ModelingFashion [28 x 28 x 1]
NDB/C0.52
4
Generative ModelingCifar-10 [32 x 32 x 3]
NDB/C0.33
4
Generative ModelingCeleba 32x32x3
NDB/C0.44
4
Generative ModelingCeleba 64x64x3
NDB/C0.68
4
Showing 7 of 7 rows

Other info

Follow for update