Nikita Gushchin

dblp:332/1999 · DBLP profile ↗
← Back
7ranked-venue papers
5as first author
7since 2021 · last 2025
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 7 · 5 first-author · 7 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
7 papers
Generative modeling · 65% Optimization for machine learning · 24% Efficient and distributed learning · 8%
Computer graphics and multimedia
1 paper
Visual content generation and editing · 100%

Topics — the 19 heaviest of 19, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Generative modeling
diffusion model
4.562025
Inverse Bridge Matching Distillation · ICML 2025
Adversarial Schrödinger Bridge Matching · NeurIPS 2024
Light and Optimal Schrödinger Bridge Matching · ICML 2024
Machine learning › Optimization for machine learning
optimal transport
2.842024
Energy-guided Entropic Neural Optimal Transport · ICLR 2024
Light Schrödinger Bridge · ICLR 2024
Building the Bridge of Schrödinger: A Continuous Entropic Optimal Transport Benchmark · NeurIPS 2023
Machine learning › Generative modeling › diffusion model
schrödinger bridge
2.842024
Adversarial Schrödinger Bridge Matching · NeurIPS 2024
Light Schrödinger Bridge · ICLR 2024
Building the Bridge of Schrödinger: A Continuous Entropic Optimal Transport Benchmark · NeurIPS 2023
Machine learning › Optimization for machine learning › optimal transport
entropic optimal transport
2.132024
Energy-guided Entropic Neural Optimal Transport · ICLR 2024
Building the Bridge of Schrödinger: A Continuous Entropic Optimal Transport Benchmark · NeurIPS 2023
Entropic Neural Optimal Transport via Diffusion Processes · NeurIPS 2023
Machine learning › Generative modeling › diffusion model
diffusion bridge
0.912025
Inverse Bridge Matching Distillation · ICML 2025
Machine learning › Efficient and distributed learning
distillation
0.912025
Inverse Bridge Matching Distillation · ICML 2025
Machine learning › Efficient and distributed learning
model compression
0.912025
Inverse Bridge Matching Distillation · ICML 2025
Machine learning › Generative modeling › generative adversarial network
denoising diffusion GAN
0.812024
Adversarial Schrödinger Bridge Matching · NeurIPS 2024
Machine learning › Generative modeling
domain translation
0.812024
Adversarial Schrödinger Bridge Matching · NeurIPS 2024
Machine learning › Generative modeling
energy-based model
0.812024
Energy-guided Entropic Neural Optimal Transport · ICLR 2024
Machine learning › Generative modeling
flow matching
0.812024
Light and Optimal Schrödinger Bridge Matching · ICML 2024
Machine learning › Generative modeling
generative adversarial network
0.812024
Adversarial Schrödinger Bridge Matching · NeurIPS 2024
Machine learning › Generative modeling › diffusion model › diffusion bridge
schrödinger bridge matching
0.812024
Light and Optimal Schrödinger Bridge Matching · ICML 2024
Machine learning › Generative modeling › generative adversarial network › image-to-image translation
unsupervised image-to-image translation
0.812024
Adversarial Schrödinger Bridge Matching · NeurIPS 2024
Natural language and speech › Language models and text generation › evaluation of language models
benchmark construction
0.712023
Building the Bridge of Schrödinger: A Continuous Entropic Optimal Transport Benchmark · NeurIPS 2023
Visual content generation and editing
image-to-image translation
0.212024
Energy-guided Entropic Neural Optimal Transport · ICLR 2024
Visual content generation and editing › image-to-image translation
unpaired image translation
0.212024
Energy-guided Entropic Neural Optimal Transport · ICLR 2024
Mathematical optimization › optimal transport
entropic optimal transport
0.212024
Light and Optimal Schrödinger Bridge Matching · ICML 2024
Mathematical optimization
optimal transport
0.212024
Light and Optimal Schrödinger Bridge Matching · ICML 2024

Methods — techniques the papers use, named apart from their topics

gaussian mixture parameterization · 1.5energy-based modeling · 1.5energy-based model · 1.5bridge matching · 1.5StyleGAN · 1.5one-step generator · 0.9inverse bridge matching · 0.9sum-exp quadratic parameterization · 0.8schrödinger bridge · 0.8adversarial training · 0.8
YearPublicationVenuePosition
2025 Inverse Bridge Matching Distillation
abstract
Learning diffusion bridge models is easy; making them fast and practical is an art. Diffusion bridge models (DBMs) are a promising extension of diffusion models for applications in image-to-image translation. However, like many modern diffusion and flow models, DBMs suffer from the problem of slow inference. To address it, we propose a novel distillation technique based on the inverse bridge matching formulation and derive the tractable objective to solve it in practice. Unlike previously developed DBM distillation techniques, the proposed method can distill both conditional and unconditional types of DBMs, distill models in a one-step generator, and use only the corrupted images for training. We evaluate our approach for both conditional and unconditional types of bridge matching on a wide set of setups, including super-resolution, JPEG restoration, sketch-to-image, and other tasks, and show that our distillation technique allows us to accelerate the inference of DBMs from 4x to 100x and even provide better generation quality than used teacher model depending on particular setup. We provide the code at https://github.com/ngushchin/IBMD
Nikita Gushchin, David Li 0004, Daniil Selikhanovych, Evgeny Burnaev, Dmitry Baranchuk, Alexander Korotin
ICML1
2024 Light Schrödinger Bridge
abstract
Despite the recent advances in the field of computational Schrödinger Bridges (SB), most existing SB solvers are still heavy-weighted and require complex optimization of several neural networks. It turns out that there is no principal solver which plays the role of simple-yet-effective baseline for SB just like, e.g., $k$-means method in clustering, logistic regression in classification or Sinkhorn algorithm in discrete optimal transport. We address this issue and propose a novel fast and simple SB solver. Our development is a smart combination of two ideas which recently appeared in the field: (a) parameterization of the Schrödinger potentials with sum-exp quadratic functions and (b) viewing the log-Schrödinger potentials as the energy functions. We show that combined together these ideas yield a lightweight, simulation-free and theoretically justified SB solver with a simple straightforward optimization objective. As a result, it allows solving SB in moderate dimensions in a matter of minutes on CPU without a painful hyperparameter selection. Our light solver resembles the Gaussian mixture model which is widely used for density estimation. Inspired by this similarity, we also prove an important theoretical result showing that our light solver is a universal approximator of SBs. Furthemore, we conduct the analysis of the generalization error of our light solver. The code for our solver can be found at https://github.com/ngushchin/LightSB.
Alexander Korotin, Nikita Gushchin, Evgeny Burnaev
ICLR2
2024 Energy-guided Entropic Neural Optimal Transport
abstract
Energy-based models (EBMs) are known in the Machine Learning community for decades. Since the seminal works devoted to EBMs dating back to the noughties, there have been a lot of efficient methods which solve the generative modelling problem by means of energy potentials (unnormalized likelihood functions). In contrast, the realm of Optimal Transport (OT) and, in particular, neural OT solvers is much less explored and limited by few recent works (excluding WGAN-based approaches which utilize OT as a loss function and do not model OT maps themselves). In our work, we bridge the gap between EBMs and Entropy-regularized OT. We present a novel methodology which allows utilizing the recent developments and technical improvements of the former in order to enrich the latter. From the theoretical perspective, we prove generalization bounds for our technique. In practice, we validate its applicability in toy 2D and image domains. To showcase the scalability, we empower our method with a pre-trained StyleGAN and apply it to high-res AFHQ $512\times512$ unpaired I2I translation. For simplicity, we choose simple short- and long-run EBMs as a backbone of our Energy-guided Entropic OT approach, leaving the application of more sophisticated EBMs for future research. Our code is available at: https://github.com/PetrMokrov/Energy-guided-Entropic-OT
Petr Mokrov, Alexander Korotin, Alexander Kolesov, Nikita Gushchin, Evgeny Burnaev
ICLR4
2024 Light and Optimal Schrödinger Bridge Matching
abstract
Schrödinger Bridges (SB) have recently gained the attention of the ML community as a promising extension of classic diffusion models which is also interconnected to the Entropic Optimal Transport (EOT). Recent solvers for SB exploit the pervasive bridge matching procedures. Such procedures aim to recover a stochastic process transporting the mass between distributions given only a transport plan between them. In particular, given the EOT plan, these procedures can be adapted to solve SB. This fact is heavily exploited by recent works giving rives to matching-based SB solvers. The cornerstone here is recovering the EOT plan: recent works either use heuristical approximations (e.g., the minibatch OT) or establish iterative matching procedures which by the design accumulate the error during the training. We address these limitations and propose a novel procedure to learn SB which we call the optimal Schrödinger bridge matching. It exploits the optimal parameterization of the diffusion process and provably recovers the SB process (a) with a single bridge matching step and (b) with arbitrary transport plan as the input. Furthermore, we show that the optimal bridge matching objective coincides with the recently discovered energy-based modeling (EBM) objectives to learn EOT/SB. Inspired by this observation, we develop a light solver (which we call LightSB-M) to implement optimal matching in practice using the Gaussian mixture parameterization of the adjusted Schrödinger potential. We experimentally showcase the performance of our solver in a range of practical tasks.
Nikita Gushchin, Sergei Kholkin, Evgeny Burnaev, Alexander Korotin
ICML1
2024 Adversarial Schrödinger Bridge Matching
abstract
The Schrödinger 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.
Nikita Gushchin, Daniil Selikhanovych, Sergei Kholkin, Evgeny Burnaev, Alexander Korotin
NeurIPS1
2023 Entropic Neural Optimal Transport via Diffusion Processes
abstract
We propose a novel neural algorithm for the fundamental problem of computing the entropic optimal transport (EOT) plan between probability distributions which are accessible by samples. Our algorithm is based on the saddle point reformulation of the dynamic version of EOT which is known as the Schrödinger Bridge problem. In contrast to the prior methods for large-scale EOT, our algorithm is end-to-end and consists of a single learning step, has fast inference procedure, and allows handling small values of the entropy regularization coefficient which is of particular importance in some applied problems. Empirically, we show the performance of the method on several large-scale EOT tasks. The code for the ENOT solver can be found at https://github.com/ngushchin/EntropicNeuralOptimalTransport
Nikita Gushchin, Alexander Kolesov, Alexander Korotin, Dmitry P. Vetrov, Evgeny Burnaev
NeurIPS1
2023 Building the Bridge of Schrödinger: A Continuous Entropic Optimal Transport Benchmark
abstract
Over the last several years, there has been significant progress in developing neural solvers for the Schrödinger Bridge (SB) problem and applying them to generative modelling. This new research field is justifiably fruitful as it is interconnected with the practically well-performing diffusion models and theoretically grounded entropic optimal transport (EOT). Still, the area lacks non-trivial tests allowing a researcher to understand how well the methods solve SB or its equivalent continuous EOT problem. We fill this gap and propose a novel way to create pairs of probability distributions for which the ground truth OT solution is known by the construction. Our methodology is generic and works for a wide range of OT formulations, in particular, it covers the EOT which is equivalent to SB (the main interest of our study). This development allows us to create continuous benchmark distributions with the known EOT and SB solutions on high-dimensional spaces such as spaces of images. As an illustration, we use these benchmark pairs to test how well existing neural EOT/SB solvers actually compute the EOT solution. Our code for constructing benchmark pairs under different setups is available at: https://github.com/ngushchin/EntropicOTBenchmark
Nikita Gushchin, Alexander Kolesov, Petr Mokrov, Polina Karpikova, Andrei Spiridonov, Evgeny Burnaev, Alexander Korotin
NeurIPS1