Dynamic Similarity Graph Construction with Kernel Density Estimation
Steinar Laenen, Peter Macgregor, He Sun

TL;DR
This paper introduces a dynamic data structure for kernel density estimation and similarity graph maintenance, enabling efficient updates and spectral clustering in evolving datasets.
Contribution
It presents a novel dynamic data structure for KDE and similarity graphs, facilitating fast spectral clustering on data that changes over time.
Findings
Efficient dynamic maintenance of similarity graphs.
Fast spectral clustering on evolving datasets.
Validated on synthetic and real-world data.
Abstract
In the kernel density estimation (KDE) problem, we are given a set of data points in , a kernel function , and a query point , and the objective is to quickly output an estimate of . In this paper, we consider in the dynamic setting, and introduce a data structure that efficiently maintains the estimates for a set of query points as data points are added to over time. Based on this, we design a dynamic data structure that maintains a sparse approximation of the fully connected similarity graph on , and develop a fast dynamic spectral clustering algorithm. We further evaluate the effectiveness of our algorithms on both synthetic and real-world datasets.
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
Taxonomy
TopicsAdvanced Clustering Algorithms Research · Face and Expression Recognition · Graph Theory and Algorithms
