Diffeomorphic Measure Matching with Kernels for Generative Modeling
Biraj Pandey, Bamdad Hosseini, Pau Batlle, Houman Owhadi
TL;DR
Diffeomorphic Measure Matching with Kernels for Generative Modeling introduces KODE, a kernel-based ODE transport framework that learns diffeomorphic maps to push a reference measure toward a target by minimizing the MMD between pushforwards. The velocity field lives in an RKHS and is regularized via inducing points, yielding provable error bounds that decompose into approximation, statistical, and misspecification components. The paper provides algorithmic details, including kernel choices and a triangular transport variant (T-KODE) for conditional simulation, and validates the approach on 2D and high-dimensional benchmarks, MNIST, and a Lotka–Volterra parameter inference task, often matching or outperforming neural-ODE-based OT methods. Overall, the work offers a theoretically grounded, practically implementable alternative to neural-network–based transport models with diffeomorphic guarantees and flexible conditioning capabilities. The insights advance transport-based generative modeling by integrating RKHS theory, explicit error control, and efficient inducing-point strategies, with potential impact on sampling, inference, and conditional generation in high dimensions.
Abstract
This article presents a general framework for the transport of probability measures towards minimum divergence generative modeling and sampling using ordinary differential equations (ODEs) and Reproducing Kernel Hilbert Spaces (RKHSs), inspired by ideas from diffeomorphic matching and image registration. A theoretical analysis of the proposed method is presented, giving a priori error bounds in terms of the complexity of the model, the number of samples in the training set, and model misspecification. An extensive suite of numerical experiments further highlights the properties, strengths, and weaknesses of the method and extends its applicability to other tasks, such as conditional simulation and inference.
