Wasserstein-based Kernel Principal Component Analysis for Clustering Applications

Alfredo Oneto, Blazhe Gjorgiev, Giovanni Sansavini
3/18/2025
cs.LGstat.AP

No confident code implementation found for this paper. 4 possible matches can be shown below.

Abstract

Many data clustering applications must handle objects that cannot be represented as vectors. In this context, the bag-of-vectors representation describes complex objects through discrete distributions, for which the Wasserstein distance provides a well-conditioned dissimilarity measure. Kernel methods extend this by embedding distance information into feature spaces that facilitate analysis. However, an unsupervised framework that combines kernels with Wasserstein distances for clustering distributional data is still lacking. We address this gap by introducing a computationally tractable framework that integrates Wasserstein metrics with kernel methods for clustering. The framework can accommodate both vectorial and distributional data, enabling applications in various domains. It comprises three components: (i) an efficient approximation of pairwise Wasserstein distances using multiple reference distributions; (ii) shifted positive definite kernel functions based on Wasserstein distances, combined with kernel principal component analysis for feature mapping; and (iii) scalable, distance-agnostic validity indices for clustering evaluation and kernel parameter optimization. Experiments on power distribution graphs and real-world time series demonstrate the effectiveness and efficiency of the proposed framework.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 4 weaker matches are hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{oneto2025wassersteinbased,
  title  = {Wasserstein-based Kernel Principal Component Analysis for Clustering Applications},
  author = {Alfredo Oneto and Blazhe Gjorgiev and Giovanni Sansavini},
  year   = {2025},
  eprint = {2503.14357},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2503.14357v2}
}

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

Discussion