Kernel Quantile Embeddings and Associated Probability Metrics

Masha Naslidnyk, Siu Lun Chau, François-Xavier Briol, Krikamol Muandet
5/26/2025
stat.MLcs.LGmath.ST

No official code found. Best implementation: MashaNaslidnyk/kqe (5 stars, GPL-3.0, last commit 2025-05-26).

Abstract

Embedding probability distributions into reproducing kernel Hilbert spaces (RKHS) has enabled powerful nonparametric methods such as the maximum mean discrepancy (MMD), a statistical distance with strong theoretical and computational properties. At its core, the MMD relies on kernel mean embeddings to represent distributions as mean functions in RKHS. However, it remains unclear if the mean function is the only meaningful RKHS representation. Inspired by generalised quantiles, we introduce the notion of kernel quantile embeddings (KQEs). We then use KQEs to construct a family of distances that: (i) are probability metrics under weaker kernel conditions than MMD; (ii) recover a kernelised form of the sliced Wasserstein distance; and (iii) can be efficiently estimated with near-linear cost. Through hypothesis testing, we show that these distances offer a competitive alternative to MMD and its fast approximations.

View on arXivView PDF

Code Implementations(1)

MashaNaslidnyk/kqeCommunity100%
GPL-3.0

Code implementation of kernel quantile discrepancies (KQDs) based on kernel quantile embeddings (KQEs).

50Python, MakefileMay 22, 20251 years agoGPL-3.0

Similar Papers

Cite this paper

@article{naslidnyk2025kernel,
  title  = {Kernel Quantile Embeddings and Associated Probability Metrics},
  author = {Masha Naslidnyk and Siu Lun Chau and François-Xavier Briol and Krikamol Muandet},
  year   = {2025},
  eprint = {2505.20433},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2505.20433v1},
  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/2505.20433.svg)](https://codeofpaper.com/paper/2505.20433)

Discussion