A curated list of research works and resources on optimal transport in machine learning. Related Paper.
@article{khamis24OT,
title={Scalable Optimal Transport Methods in Machine Learning: A Contemporary Survey},
author={Abdelwahed Khamis and Russell Tsuchida and Mohamed Tarek and Vivien Rolland and Lars Petersson},
year={2024},
journal={IEEE Transactions on Pattern Analysis and Machine Intelligence},
publisher={IEEE}
}
Sections:
- 2021 -
SIAMStochastic control liaisons: Richard sinkhorn meets gaspard monge on a schrodinger bridge - 2019 -
Computational optimal transport: With applications to data science
- 2015 -
Optimal transport for applied mathematicians: calculus of variations, PDEs, and modeling
- 2009 -
Optimal transport: old and new
- 2093 -
Topics in optimal transportation
- 2006 - On a problem of monge
- 2023 -
CoRLWatch and match: Supercharging imitation with regularized optimal transportCode
- 2022 -
IGEntropy-regularized 2-wasserstein distance between gaussian measures - 2021 -
ICDMA regularized wasserstein framework for graph kernels - 2020 -
TMLRMMD-regularized Unbalanced Optimal TransportCode
- 2020 -
ICMLRegularized optimal transport is ground cost adversarial - 2020 -
SIAMEmpirical regularized optimal transport: Statistical theory and applications - 2019 - Quantum entropic regularization of matrix-valued optimal transport
- 2019 -
SIAMStabilized sparse scaling algorithms for entropy regularized transport problems - 2018 -
SIAMSemidual regularized optimal transport - 2018 -
AISTATSSmooth and sparse optimal transport - 2014 -
NeurIPSOptimal transport with laplacian regularization - 2014 -
SIAMRegularized discrete optimal transportCode
- 2022 -
CVPRA unified framework for implicit sinkhorn differentiation - 2021 -
ICMLLow-rank sinkhorn factorization - 2021 - A note on overrelaxation in the sinkhorn algorithm
- 2020 -
NeurIPSFaster wasserstein distance estimation with the sinkhorn divergenceCode
- 2020 -
ICMLOn unbalanced optimal transport: An analysis of sinkhorn algorithmCode
- 2020 -
NeurIPSLinear time sinkhorn divergences using positive features - 2019 -
NeurIPSMassively scalable sinkhorn distances via the nyström method - 2019 -
AISTATSInterpolating between optimal transport and mmd using sinkhorn divergences - 2019 -
arXivSinkhorn divergences for unbalanced optimal transport - 2019 -
AISTATSSample complexity of sinkhorn divergences - 2019 -
ICMLWasserstein adversarial examples via projected sinkhorn iterations - 2019 -
NeurIPSDifferentiable Ranking and Sorting using Optimal Transport - 2018 -
ICMLComputational optimal transport: Complexity by accelerated gradient descent is better than by sinkhorn’s algorithm - 2018 -
ICLRLearning latent permutations with gumbel-sinkhorn networksCode
- 2017 -
NeurIPSOverrelaxed sinkhorn-knopp algorithm for regularized optimal transport - 2013 -
NeurIPSSinkhorn Distances: Lightspeed Computation of Optimal TransportCode
- 2011 - Ranking via sinkhorn propagation
- 2008 -
SIAMThe sinkhorn–knopp algorithm: convergence and applications
- 2022 -
arXivUnbalanced optimal transport, from theory to numerics - 2021 -
ICPRUnbalanced optimal transport in multi-camera tracking applications - 2021 -
AAAILearning to count via unbalanced optimal transport - 2020 -
NeurIPSPartial optimal tranport with applications on positive-unlabeled learning - 2020 -
NeurIPSEntropic optimal transport between unbalanced gaussian measures has a closed form - 2018 - Unbalanced optimal transport: Dynamic and kantorovich formulations
- 2024 -
ICMLSubmodular Framework for Structured-Sparse Optimal TransportCode
- 2023 -
ICLRSparsity-Constrained Optimal Transport - 2019 -
NeurIPSHierarchical optimal transport for document representationCode
- 2018 -
AISTATSStructured optimal transport
- 2021 -
SIAMMultimarginal optimal transport with a tree-structured cost and the schrodinger bridge problem - 2020 -
ICMLDebiased sinkhorn barycenters - 2020 -
NeurIPSContinuous regularized wasserstein barycentersCode
- 2020 - Multi-marginal optimal transport using partial information with applications in robust localization and sensor fusion
- 2016 -
ACM ToGWasserstein barycentric coordinates: Histogram regression using optimal transport - 2015 - Sliced and radon wasserstein barycenters of measures
Code
- 2011 -
SIAMBarycenters in the wasserstein space
- 2023 -
TMLRApproximating 1-wasserstein distance with trees - 2022 -
AISTATSFixed support tree-sliced wasserstein barycenterCode
- 2021 -
ICMLSupervised tree-wasserstein distance - 2020 -
NeurIPSFast unbalanced optimal transport on a treeCode
- 2019 -
NeurIPSTree-sliced variants of wasserstein distancesCode
- 2022 - A brief survey on computational gromov-wasserstein distance
- 2022 -
arXivGromov-wasserstein autoencodersCode
- 2022 -
ICMLEntropic gromov-wasserstein between gaussian distributions - 2021 -
AISTATSAligning time series on incomparable spaces - 2021 -
ECML PKDDQuantized gromov-wassersteinCode
- 2020 -
ICMLGromov-Wasserstein Optimal Transport to Align Single-Cell Multi-Omics Data - 2020 - A contribution to optimal transport on incomparable spaces
- 2019 -
NeurIPSAsymptotic guarantees for learning generative models with the sliced-wasserstein distance - 2019 -
CVPRMax-sliced wasserstein distance and its use for gans - 2018 -
EMNLPGromov-wasserstein alignment of word embedding spacesCode
- 2016 -
ICMLGromov-wasserstein averaging of kernel and distance matricesCode
- 2011 - Gromov–wasserstein distances and the metric approach to object matching
- 2021 -
NeurIPSPooling by sliced-wasserstein embeddingCode
- 2021 -
CVPRA sliced wasserstein loss for neural texture synthesisCode
- 2021 -
ICMLDifferentially private sliced wasserstein distance - 2020 -
NeurIPSStatistical and topological properties of sliced probability divergences - 2019 -
NeurIPSSliced gromov-wassersteinCode
- 2019 -
NeurIPSGeneralized sliced wasserstein distances - 2016 -
CVPRSliced wasserstein kernels for probability distributions
- 2023 -
ECML PKDDFeature-robust optimal transport for high-dimensional data - 2022 -
ICMLOrder constraints in optimal transportCode
- 2021 -
ICMLOutlier-robust optimal transport - 2020 -
AISTATSUnsupervised hierarchy matching with optimal transport over hyperbolic spaces - 2020 -
ICMLA swiss army knife for minimax optimal transportCode
- 2020 -
NeurIPSCo-optimal transportCode
- 2017 -
CVPROrder-preserving wasserstein distance for sequence matching
- 2022 - Estimation of wasserstein distances in the spiked transport model
- 2022 -
NeurIPSAsymptotics of smoothed wasserstein distances in the small noise regime - 2021 -
NeurIPSRates of estimation of optimal transport maps using plug-in estimators via barycentric projections - 2021 -
arXivPlugin estimation of smooth optimal transport maps - 2021 -
arXivA short proof on the rate of convergence of the empirical measure for the wasserstein distance - 2021 -
NeurIPSAveraging on the bures-wasserstein manifold: dimension-free convergence of gradient descent - 2021 -
NeurIPSDimensionality reduction for wasserstein barycenter - 2020 - Convergence and concentration of empirical measures under wasserstein distance in unbounded functional spaces
- 2020 -
arXivA study of performance of optimal transportCode
- 2020 -
arXivThe statistical effect of entropic regularization in optimal transportation - 2019 - Sharp asymptotic and finite-sample rates of convergence of empirical measures in wasserstein distance
- 2019 -
arXivStrong equivalence between metrics of wasserstein type - 2018 - Optimal entropy-transport problems and a new hellinger–kantorovich distance between positive measures
- 2016 -
SIAMA smoothed dual approach for variational wasserstein problemsCode
- 2022 -
AMTAQuantized wasserstein procrustes alignment of word embedding spaces - 2022 -
WIRE CSProjection-based techniques for high-dimensional optimal transport problems - 2021 -
UAIImproving approximate optimal transport distances using quantization - 2021 -
MDPI-ASubspace detours meet gromov–wasserstein - 2021 -
ICMLProjection robust wasserstein barycenters - 2020 -
AISTATSGaussian-smoothed optimal transport: Metric structure and statistical efficiency - 2019 -
ICMLSubspace robust wasserstein distancesCode
- 2019 -
NeurIPSSubspace detours: Building transport plans that are optimal on subspace projections - 2019 -
NeurIPSLarge-scale optimal transport map estimation using projection pursuitCode
- 2021 -
ICMLScalable optimal transport in high dimensions for graph distances, embedding alignment, and moreCode
- 2019 -
SIAMStabilized sparse scaling algorithms for entropy regularized transport problems
- 2022 -
NeurIPSLow-rank optimal transport: Approximation, statistics and debiasing - 2022 -
ICMLLinear-time gromov wasserstein distances using low rank couplings and costs - 2021 -
arXivApproximating optimal transport via low-rank and sparse factorization - 2021 - Making transport more robust and interpretable by moving data through a small number of anchor points
- 2019 -
AISTATSStatistical optimal transport via factored couplings
- 2022 -
arXivBudget-constrained bounds for mini-batch estimation of optimal transport - 2022 -
CVPRComputing wasserstein-p distance between images with linear cost - 2021 - Deep learning and optimal transport: learning from one another
- 2020 -
arXivMrec: a fast and versatile framework for aligning and matching point clouds with applications to single cell molecular data - 2020 -
AISTATSLearning with minibatch wasserstein: asymptotic and gradient propertiesCode
- 2019 -
JMLROptimal transport: Fast probabilistic approximation with exact solvers. - 2019 -
NeurIPSScalable gromov-wasserstein learning for graph partitioning and matchingCode
- 2017 -
JMLRMultiscale strategies for computing optimal transportCode
- 2011 -
CGFA multiscale approach to optimal transport
- 2023 -
AISTATSRethinking initialization of the sinkhorn algorithm - 2022 -
JMIVLearning to generate wasserstein barycentersCode
- 2022 -
NeurIPSSupervised training of conditional monge maps - 2022 -
NeurIPSWasserstein iterative networks for barycenter estimationCode
- 2022 - Kantorovich strikes back! wasserstein gans are not optimal transport?
- 2022 -
AAAIEfficient optimal transport algorithm by accelerated gradient descent - 2022 -
AAAIExploiting problem structure in deep declarative networks: Two case studies - 2022 -
arXivMeta optimal transportCode
- 2021 -
arXivWasserstein gans work because they fail (to approximate the wasserstein distance) - 2021 -
ICMLScalable computations of wasserstein barycenter via input convex neural networks - 2021 -
NeurIPSDo neural optimal transport solvers work? a continuous wasserstein-2 benchmark - 2020 -
ECAISpeeding up word mover’s distance and its variants via properties of distances between embeddings - 2020 -
UAIA fast proximal point method for computing exact wasserstein distance - 2020 -
ICMLOptimal transport mapping via input convex neural networks - 2018 -
ICLRLarge-scale optimal transport and mapping estimationCode
- 2017 - Linear-complexity relaxed word mover's distance with gpu acceleration
- 2016 -
NeurIPSStochastic optimization for large-scale optimal transportCode
- 2022 -
NeurIPSScore-based Generative Modeling Secretly Minimizes the Wasserstein DistanceCode
- 2021 -
NeurIPSMaximum likelihood training of score-based diffusion modelsCode
- 2021 -
NeurIPSDiffusion schrödinger bridge with applications to score-based generative modeling - 2021 -
ICLRDistributional sliced-wasserstein and applications to generative modeling - 2021 -
AAAITowards generalized implementation of wasserstein distance in gans - 2020 -
NeurIPSAsymptotic guarantees for generative modeling based on the smooth wasserstein distance - 2020 -
ICLRWasserstein-2 generative networksCode
- 2019 -
ICMLLearning generative models across incomparable spacesCode
- 2018 -
AISTATSLearning generative models with sinkhorn divergences - 2017 -
ICMLWasserstein generative adversarial networksCode
- 2017 - From optimal transport to generative modeling: the vegan cookbook
- 2017 -
NeurIPSImproved training of wasserstein gansCode
- 2022 -
MLHierarchical optimal transport for unsupervised domain adaptationCode
- 2022 -
ICLRCross-domain imitation learning via optimal transportCode
- 2022 -
IEEE TIPFew-shot domain adaptation via mixup optimal transport - 2021 -
ICMLUnbalanced minibatch optimal transport; applications to domain adaptationCode
- 2021 -
CVPRWasserstein contrastive representation distillation - 2021 -
NeurIPSLifelong domain adaptation via consolidated internal distribution - 2021 -
CVPROTCE: A transferability metric for cross-domain cross-task representationsCode
- 2021 -
ICCVThe right to talk: An audio-visual transformer approachCode
- 2021 -
WACVZero-shot recognition via optimal transport - 2020 -
CVPRDeepemd: Few-shot image classification with differentiable earth mover's distance and structured classifiersCode
- 2020 -
ICMLMargin-aware adversarial domain adaptation with optimal transportCode
- 2020 -
ECCVLearning to generate novel domains for domain generalizationCode
- 2020 -
IJCAIJoint partial optimal transport for open set domain adaptation. - 2020 -
BMVCWeakly supervised cross-domain alignment with optimal transport - 2020 -
ICCVTransporting labels via hierarchical optimal transport for semi-supervised learning - 2020 -
NeurIPSGeometric dataset distances via optimal transportCode
- 2019 -
CVPRSliced wasserstein discrepancy for unsupervised domain adaptationCode
- 2019 -
AISTATSOptimal transport for multi-source domain adaptation under target shiftCode
- 2019 -
NeurIPSHierarchical optimal transport for multimodal distribution alignment - 2018 -
AAAIWasserstein distance guided representation learning for domain adaptation - 2018 -
ICCVDeepjdot: Deep joint distribution optimal transport for unsupervised domain adaptation - 2017 -
ECML PKDDTheoretical analysis of domain adaptation with optimal transport - 2017 -
NeurIPSJoint distribution optimal transportation for domain adaptationCode
- 2016 -
TPAMIOptimal transport for domain adaptationCode
-
2022 -
CVPRMotion-modulated temporal fragment alignment network for few-shot action recognition Action Recognition -
2022 -
AISTATSSinkformers: Transformers with doubly stochastic attention Transformers -
2022 -
AISTATSProximal optimal transport modeling of population dynamicsCode Modeling Dynamics
-
2022 -
NeurIPSOptimal transport of classifiers to fairnessCode Fairness in ML
-
2022 -
CVPRUnsupervised action segmentation by joint representation learning and online clustering Action Segmentation -
2021 -
CVPROta: Optimal transport assignment for object detectionCode Object Detection
-
2021 -
ICCVPoint-set distances for learning representations of 3d point cloudsCode Point Cloud
-
2021 -
CVPRA generalized loss function for crowd counting and localizationCode Crowd Counting
-
2021 -
WACVAugmented self-labeling for source-free unsupervised domain adaptation Self Labelling -
2021 -
NeurIPSMeasuring generalization with optimal transportCode Generalization in ML
-
2021 -
ICLRConvex potential flows: Universal probability distributions with optimal transport and convex optimization Normalizing Flow -
2020 -
NeurIPSModel fusion via optimal transportCode Model Fusion
-
2020 -
ECCVSolving the blind perspective-n-point problem end-to-end with robust differentiable geometric optimizationCode PnP problem
-
2019 -
ICLRSelf-labelling via simultaneous clustering and representation learningCode Self Labelling
-
2019 -
ICMLObtaining fairness using optimal transport theoryCode Fairness in ML
-
2019 -
ICLRLearning embeddings into entropic wasserstein spacesCode Embedding
-
2015 -
ICMLFrom word embeddings to document distancesCode Document Matching
-
2018 -
TPAMIVisual permutation learningCode Permutation Learning
-
Correspondance & Matching:
-
Graphs:
- 2022 -
ICMLLearning to predict graphs with fused gromov-wasserstein barycenters - 2020 -
NeurIPSCopt: Coordinated optimal transport on graphsCode
- 2020 -
ICLRDeep graph matching consensusCode
- 2019 -
ICMLOptimal transport for structured data with application on graphsCode
- 2019 -
ICMLGromov-wasserstein learning for graph matching and node embeddingCode
- 2022 -
- 2022 -
arXivOptimal transport tools (ott): A jax toolbox for all things wassersteinCode
- 2021 -
JMLRPot: Python optimal transportCode
- 2020 -
NeurIPSFast geometric learning with symbolic matricesCode