Aligned Diffusion Schrödinger Bridges
Vignesh Ram Somnath, Matteo Pariset, Ya-Ping Hsieh, Maria Rodriguez Martinez, Andreas Krause, Charlotte Bunne
TL;DR
SBalign tackles the interpolation problem in diffusion Schrödinger bridges when data is aligned, by integrating Schrödinger bridge theory with Doob's $h$-transform to honor pairings $(\mathbf{x}_0^i, \mathbf{x}_1^i)$. It derives a loss that bypasses the traditional IPF procedure, stabilizes training through $h$-transform regularization, and represents the target process as a mixture of scaled Brownian bridges guided by the optimal coupling $\pi^{\star}$. The framework also uses paired Schrödinger bridges as priors to improve classical SB when pairings are scarce. Empirical results across synthetic datasets, single-cell differentiation, and protein docking show substantial improvements over unaligned baselines, highlighting the practical value of leveraging alignment in diffusion-based trajectory inference.
Abstract
Diffusion Schrödinger bridges (DSB) have recently emerged as a powerful framework for recovering stochastic dynamics via their marginal observations at different time points. Despite numerous successful applications, existing algorithms for solving DSBs have so far failed to utilize the structure of aligned data, which naturally arises in many biological phenomena. In this paper, we propose a novel algorithmic framework that, for the first time, solves DSBs while respecting the data alignment. Our approach hinges on a combination of two decades-old ideas: The classical Schrödinger bridge theory and Doob's $h$-transform. Compared to prior methods, our approach leads to a simpler training procedure with lower variance, which we further augment with principled regularization schemes. This ultimately leads to sizeable improvements across experiments on synthetic and real data, including the tasks of predicting conformational changes in proteins and temporal evolution of cellular differentiation processes.
