Adversarial Schrödinger Bridge Matching

Nikita Gushchin, Daniil Selikhanovych, Sergei Kholkin, Evgeny Burnaev, Alexander Korotin
2/3/2026

No official code found. Best implementation: Daniil-Selikhanovych/ASBM (31 stars, last commit 2025-06-02).

Abstract

The Schr\"odinger Bridge (SB) problem offers a powerful framework for combining optimal transport and diffusion models. A promising recent approach to solve the SB problem is the Iterative Markovian Fitting (IMF) procedure, which alternates between Markovian and reciprocal projections of continuous-time stochastic processes. However, the model built by the IMF procedure has a long inference time due to using many steps of numerical solvers for stochastic differential equations. To address this limitation, we propose a novel Discrete-time IMF (D-IMF) procedure in which learning of stochastic processes is replaced by learning just a few transition probabilities in discrete time. Its great advantage is that in practice it can be naturally implemented using the Denoising Diffusion GAN (DD-GAN), an already well-established adversarial generative modeling technique. We show that our D-IMF procedure can provide the same quality of unpaired domain translation as the IMF, using only several generation steps instead of hundreds. We provide the code at https://github.com/Daniil-Selikhanovych/ASBM.

View on arXivView PDF

Code Implementations(1)

PyTorch implementation of "Adversarial Schrödinger Bridge Matching" (NeurIPS 2024)

314C++, CudaOct 28, 20241 years agoNOASSERTION
deep-learningdiffusion-modelsimage-to-image-translationneural-networksschrodinger-bridge+1 more

Similar Papers

Cite this paper

@article{gushchin2026adversarial,
  title  = {Adversarial Schrödinger Bridge Matching},
  author = {Nikita Gushchin and Daniil Selikhanovych and Sergei Kholkin and Evgeny Burnaev and Alexander Korotin},
  year   = {2026},
  eprint = {2405.14449},
  archivePrefix = {arXiv},
  doi    = {10.48550/arXiv.2405.14449},
  url    = {https://arxiv.org/abs/2405.14449},
  journal = {NEURIPS 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2405.14449.svg)](https://codeofpaper.com/paper/2405.14449)

Discussion