Scalable Sobolev IPM for Probability Measures on a Graph

Tam Le, Truyen Nguyen, Hideitsu Hino, Kenji Fukumizu
2/2/2025
stat.MLcs.LG

No official code found. Best implementation: lttam/Sobolev-IPM (2 stars, last commit 2025-05-27).

Abstract

We investigate the Sobolev IPM problem for probability measures supported on a graph metric space. Sobolev IPM is an important instance of integral probability metrics (IPM), and is obtained by constraining a critic function within a unit ball defined by the Sobolev norm. In particular, it has been used to compare probability measures and is crucial for several theoretical works in machine learning. However, to our knowledge, there are no efficient algorithmic approaches to compute Sobolev IPM effectively, which hinders its practical applications. In this work, we establish a relation between Sobolev norm and weighted $L^p$-norm, and leverage it to propose a \emph{novel regularization} for Sobolev IPM. By exploiting the graph structure, we demonstrate that the regularized Sobolev IPM provides a \emph{closed-form} expression for fast computation. This advancement addresses long-standing computational challenges, and paves the way to apply Sobolev IPM for practical applications, even in large-scale settings. Additionally, the regularized Sobolev IPM is negative definite. Utilizing this property, we design positive-definite kernels upon the regularized Sobolev IPM, and provide preliminary evidences of their advantages for comparing probability measures on a given graph for document classification and topological data analysis.

View on arXivView PDF

Code Implementations(1)

lttam/Sobolev-IPMCommunity57%

Code for "Scalable Sobolev IPM for Probability Measures on a Graph", published at ICML 2025 (Authors: Tam Le, Truyen Nguyen, Hideitsu Hino, Kenji Fukumizu)

20MATLABMay 27, 20251 years ago

Similar Papers

Cite this paper

@article{le2025scalable,
  title  = {Scalable Sobolev IPM for Probability Measures on a Graph},
  author = {Tam Le and Truyen Nguyen and Hideitsu Hino and Kenji Fukumizu},
  year   = {2025},
  eprint = {2502.00737},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2502.00737v2},
  journal = {ICML 2025 2025}
}

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/2502.00737.svg)](https://codeofpaper.com/paper/2502.00737)

Discussion