[Paper Review] The Unbalanced Gromov Wasserstein Distance: Conic Formulation and Relaxation
Introduces two unbalanced Gromov–Wasserstein formulations (UGW divergence and CGW distance) to compare metric measure spaces with arbitrary positive measures, and provides efficient GPU-friendly algorithms with theoretical guarantees.
Comparing metric measure spaces (i.e. a metric space endowed with aprobability distribution) is at the heart of many machine learning problems. The most popular distance between such metric measure spaces is theGromov-Wasserstein (GW) distance, which is the solution of a quadratic assignment problem. The GW distance is however limited to the comparison of metric measure spaces endowed with a probability distribution. To alleviate this issue, we introduce two Unbalanced Gromov-Wasserstein formulations: a distance and a more tractable upper-bounding relaxation.They both allow the comparison of metric spaces equipped with arbitrary positive measures up to isometries. The first formulation is a positive and definite divergence based on a relaxation of the mass conservation constraint using a novel type of quadratically-homogeneous divergence. This divergence works hand in hand with the entropic regularization approach which is popular to solve large scale optimal transport problems. We show that the underlying non-convex optimization problem can be efficiently tackled using a highly parallelizable and GPU-friendly iterative scheme. The second formulation is a distance between mm-spaces up to isometries based on a conic lifting. Lastly, we provide numerical experiments onsynthetic examples and domain adaptation data with a Positive-Unlabeled learning task to highlight the salient features of the unbalanced divergence and its potential applications in ML.
Motivation & Objective
- Motivate the need for comparing mm-spaces without requiring probability measures (mass variations and outliers).
- Define two unbalanced formulations that extend GW to arbitrary positive measures up to isometries.
- Establish theoretical properties, including definiteness and bounding relationships between UGW and CGW.
- Develop efficient numerical schemes leveraging entropic regularization and Sinkhorn iterations for large-scale problems.
- Illustrate the approaches with synthetic and domain adaptation experiments including positive-unlabeled learning tasks.
Proposed method
- Define Unbalanced GW (UGW) as an infimum of a sum of a transport term and quadratic ϕ-divergence penalties on marginals, yielding a 2-homogeneous divergence.
- Introduce quadratic tensorized ϕ-divergences Dϕ⊗ to compare marginals in the unbalanced setting.
- Provide a reformulation splitting UGW into a transport-like term Lc and mass-creation/destruction terms, enabling analysis (Lemma 1).
- Present a Conic Gromov-Wasserstein (CGW) distance built on lifting to a cone and using a cone distance Д on 𝔠[ℝ+], yielding a distance up to isometries (Theorem 1).
- Show CGW is bounded above by UGW (CGW ≤ UGW) and that CGW is a distance when Д is a metric on the cone.
- Prove existence of minimizers for UGW and CGW under standard conditions (Propositions 1, 3).
- Develop a bi-convex, entropically regularized relaxation of UGW (UGWε) and alternate Sinkhorn-type optimization (Algorithm 1).
- Provide a corresponding relaxation for CGW and discuss tightness results (Theorem 3).
Experimental results
Research questions
- RQ1Can mm-spaces with arbitrary positive measures be meaningfully compared up to isometries without enforcing mass conservation?
- RQ2How can we define a computationally tractable unbalanced analogue of GW that leverages entropic regularization?
- RQ3What is the relation between the unbalanced GW divergence (UGW) and the conic GW distance (CGW), and can UGW upper-bound CGW?
- RQ4Under what conditions is the bi-convex, entropically regularized relaxation tight for GW and CGW?
- RQ5Do these unbalanced formulations perform well in practice on synthetic data and domain adaptation tasks such as positive-unlabeled learning?
Key findings
- UGW provides a 2-homogeneous divergence that relaxes mass conservation and allows comparison of mm-spaces with arbitrary positive measures.
- CGW defines a true distance between mm-spaces up to isometries, and CGW is bounded above by UGW (CGW ≤ UGW).
- Existence of minimizers for both UGW and CGW is established under practical conditions (compact spaces, appropriate φ-divergences, and λ).
- A bi-convex, entropically regularized relaxation (UGWε) yields a GPU-friendly optimization scheme with convergence properties and ground for back-propagation in ML tasks.
- For certain kernels (e.g., squared distance), the bi-convex relaxations are tight, ensuring recovered solutions are optimal for the original problems.
- Numerical experiments demonstrate robustness to mass imbalances and alignment with domain adaptation and positive-unlabeled learning tasks, outperforming or matching relevant competitors in provided settings.
Better researchstarts right now
From reading papers to final review, dramatically reduce your research time.
No credit card · Free plan available
This review was created by AI and reviewed by human editors.