Clustering dynamics on graphs: from spectral clustering to mean shift through Fokker-Planck interpolation
Katy Craig, Nicol\'as Garc\'ia Trillos, Dejan Slep\v{c}ev

TL;DR
This paper develops a unifying framework connecting density-driven and geometry-based clustering algorithms, specifically linking mean shift and spectral clustering via Fokker-Planck equations on graphs, with theoretical insights and numerical validation.
Contribution
It introduces a novel interpolation framework between mean shift and spectral clustering using Fokker-Planck equations, offering new algorithms and theoretical understanding.
Findings
New mean shift algorithms on graphs are proposed.
Theoretical connection between diffusion maps and mean shift dynamics is established.
Numerical examples demonstrate benefits of the interpolation approach.
Abstract
In this work we build a unifying framework to interpolate between density-driven and geometry-based algorithms for data clustering, and specifically, to connect the mean shift algorithm with spectral clustering at discrete and continuum levels. We seek this connection through the introduction of Fokker-Planck equations on data graphs. Besides introducing new forms of mean shift algorithms on graphs, we provide new theoretical insights on the behavior of the family of diffusion maps in the large sample limit as well as provide new connections between diffusion maps and mean shift dynamics on a fixed graph. Several numerical examples illustrate our theoretical findings and highlight the benefits of interpolating density-driven and geometry-based clustering algorithms.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsTopological and Geometric Data Analysis · Complex Network Analysis Techniques · Advanced Neuroimaging Techniques and Applications
MethodsDiffusion · Spectral Clustering
