English

Improved convergence rate of kNN graph Laplacians: differentiable self-tuned affinity

Machine Learning 2026-05-21 v2 Machine Learning Statistics Theory Statistics Theory

Abstract

In graph-based data analysis, kk-nearest neighbor (kkNN) graphs are widely used due to their adaptivity to local data densities. Allowing weighted edges in the graph, the kernelized graph affinity provides a more general type of kkNN graph where the kkNN distance is used to set the kernel bandwidth adaptively. In this work, we consider a general class of kkNN graph where the graph affinity is Wij=ϵd/2k0(xixj2/ϵϕ(ρ^(xi),ρ^(xj))2)W_{ij} = \epsilon^{-d/2} k_0 ( \| x_i - x_j \|^2 / \epsilon \phi( \hat \rho(x_i), \hat \rho(x_j) )^2 ) , with ρ^(x)\hat{\rho}(x) being the (rescaled) kkNN distance at the point xx, ϕ\phi a symmetric bi-variate function, and k0k_0 a non-negative function on [0,)[0,\infty). Under the manifold data setting, where NN i.i.d. samples xix_i are drawn from a density pp on a dd-dimensional unknown manifold embedded in a high dimensional Euclidean space, we prove the operator pointwise convergence of the kkNN graph Laplacian to the limiting manifold operator (depending on pp) at the rate of O(N2/(d+6))O(N^{-2/(d+6)}), up to a log factor, when k0k_0 and ϕ\phi have C3C^3 regularity and satisfy other technical conditions. This is obtained when ϵN2/(d+6)\epsilon \sim N^{-2/(d+6)} and kN6/(d+6)k \sim N^{6/(d+6)}, both at the optimal order to balance the theoretical bias and variance errors. Our improved convergence rate is based on a refined analysis of the kkNN estimator, which can be of independent interest. We validate our theory by numerical experiments on simulated data.

Keywords

Cite

@article{arxiv.2410.23212,
  title  = {Improved convergence rate of kNN graph Laplacians: differentiable self-tuned affinity},
  author = {Xiuyuan Cheng and Yixuan Tan and Nan Wu},
  journal= {arXiv preprint arXiv:2410.23212},
  year   = {2026}
}