Dynamic Similarity Graph Construction with Kernel Density Estimation

Abstract

In the kernel density estimation (KDE) problem, we are given a set X of data points in Rd, a kernel function k:Rd×RdR, and a query point qRd, and the objective is to quickly output an estimate of xXk(q,x). In this paper, we consider KDE 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 X over time. Based on this, we design a dynamic data structure that maintains a sparse approximation of the fully connected similarity graph on X, and develop a fast dynamic spectral clustering algorithm. We further evaluate the effectiveness of our algorithms on both synthetic and real-world datasets.

Publication
In International Conference on Machine Learning 2025
Steinar Laenen
Steinar Laenen
PhD Candidate Computer Science

My research interests are spectral graph theory, graph clustering, and unsupervised learning