A kernel-based method for Schrödinger bridges
Yumiharu Nakano
TL;DR
The paper develops a kernel-based framework for Schrödinger bridges by embedding probability measures into an RKHS and penalizing terminal-marginal constraints via the maximum mean discrepancy. It shows that the Schrödinger problem is equivalent to a McKean–Vlasov stochastic control problem with a kernel-based constraint, and proves that epsilon-optimal controls converge to the unique Schrödinger solution. A neural SDE–based algorithm is introduced to solve the resulting MKV control problem, and the approach is validated on 1D and 2D bridging/interpolation tasks. By unifying entropic regularization, kernel embeddings, and neural stochastic dynamics, the work offers a scalable method for bridging arbitrary initial and terminal marginals in diffusion processes.
Abstract
We characterize the Schrödinger bridge problems by a family of Mckean-Vlasov stochastic control problems with no terminal time distribution constraint. In doing so, we use the theory of Hilbert space embeddings of probability measures and then describe the constraint as penalty terms defined by the maximum mean discrepancy in the control problems. A sequence of the probability laws of the state processes resulting from $ε$-optimal controls converges to a unique solution of the Schrödinger's problem under mild conditions on given initial and terminal time distributions and an underlying diffusion process. We propose a neural SDE based deep learning algorithm for the Mckean-Vlasov stochastic control problems. Several numerical experiments validate our methods.
