Semi-supervised Learning of Pushforwards For Domain Translation & Adaptation
Not on the map. Why?
Abstract (arXiv)
Given two probability densities on related data spaces, we seek a map pushing one density to the other while satisfying application-dependent constraints. For maps to have utility in a broad application space (including domain translation, domain adaptation, and generative modeling), the map must be available to apply on out-of-sample data points and should correspond to a probabilistic model over the two spaces. Unfortunately, existing approaches, which are primarily based on optimal transport, do not address these needs. In this paper, we introduce a novel pushforward map learning algorithm that utilizes normalizing flows to parameterize the map. We first re-formulate the classical optimal transport problem to be map-focused and propose a learning algorithm to select from all possible maps under the constraint that the map minimizes a probability distance and application-specific regularizers; thus, our method can be seen as solving a modified optimal transport problem. Once the map is learned, it can be used to map samples from a source domain to a target domain. In addition, because the map is parameterized as a composition of normalizing flows, it models the empirical distributions over the two data spaces and allows both sampling and likelihood evaluation for both data sets. We compare our method (parOT) to related optimal transport approaches in the context of domain adaptation and domain translation on benchmark data sets. Finally, to illustrate the impact of our work on applied problems, we apply parOT to a real scientific application: spectral calibration for high-dimensional measurements from two vastly different environments
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 32 of its 52 references that are in the map. First posted on arXiv 18 Apr 2023.
Builds on
32 of 52 references.
References · 32
- 2013Sinkhorn Distances: Lightspeed Computation of Optimal Transportation Distancescited by 2,277
- 2016Density estimation using Real NVPcited by 2,029
- 2014Unsupervised Domain Adaptation by Backpropagationcited by 1,906
- 2019Normalizing Flows for Probabilistic Modeling and Inferencecited by 1,315
- 2019Neural Spline Flowscited by 590
- 2017Joint Distribution Optimal Transportation for Domain Adaptationcited by 280
- 2020Why Normalizing Flows Fail to Detect Out-of-Distribution Datacited by 220
- 2018DeepJDOT: Deep Joint Distribution Optimal Transport for Unsupervised Domain Adaptationcited by 212
- 2019Optimal transport mapping via input convex neural networkscited by 202
- 2021Unbalanced minibatch Optimal Transport; applications to Domain Adaptationcited by 123
- 2022Neural Optimal Transportcited by 123
- 2017Large-Scale Optimal Transport and Mapping Estimationcited by 120
20 more
- 2018An introduction to domain adaptation and transfer learningcited by 112
- 2018Generative Modeling using the Sliced Wasserstein Distancecited by 108
- 2021Do Neural Optimal Transport Solvers Work? A Continuous Wasserstein-2 Benchmarkcited by 95
- 2020Convex Potential Flows: Universal Probability Distributions with Optimal Transport and Convex Optimizationcited by 89
- 2021Entropic estimation of optimal transport mapscited by 87
- 2020Robust Optimal Transport with Applications in Generative Modeling and Domain Adaptationcited by 86
- 2021Generative Modeling with Optimal Transport Mapscited by 80
- 2021Plugin Estimation of Smooth Optimal Transport Mapscited by 67
- 2020Composing Normalizing Flows for Inverse Problemscited by 48
- 2022Neural Optimal Transport with General Cost Functionalscited by 34
- 2019AlignFlow: Cycle Consistent Learning from Multiple Domains via Normalizing Flowscited by 33
- 2016An introduction to sampling via measure transportcited by 16
- 2021Near-optimal estimation of smooth transport maps with kernel sums-of-squarescited by 12
- 2021Universal Approximation for Log-concave Distributions using Well-conditioned Normalizing Flowscited by 7
- 2018Guiding the One-to-one Mapping in CycleGAN via Optimal Transportcited by 6
- 2019Optimal Unsupervised Domain Translationcited by 6
- 2022Sliced-Wasserstein normalizing flows: beyond maximum likelihood trainingcited by 6
- 2022Turning Normalizing Flows into Monge Maps with Geodesic Gaussian Preserving Flowscited by 6
- 2020Deep Spectral CNN for Laser Induced Breakdown Spectroscopycited by 5
- 2021Learning and Generalization in Overparameterized Normalizing Flowscited by 1
Built on by
Citing papers per year: 2023: 1; 2024: 1.
2 papers.