Hashing-Based-Estimators for Kernel Density in High Dimensions

08/30/2018
by   Moses Charikar, et al.
0

Given a set of points P⊂R^d and a kernel k, the Kernel Density Estimate at a point x∈R^d is defined as KDE_P(x)=1/|P|∑_y∈ P k(x,y). We study the problem of designing a data structure that given a data set P and a kernel function, returns *approximations to the kernel density* of a query point in *sublinear time*. We introduce a class of unbiased estimators for kernel density implemented through locality-sensitive hashing, and give general theorems bounding the variance of such estimators. These estimators give rise to efficient data structures for estimating the kernel density in high dimensions for a variety of commonly used kernels. Our work is the first to provide data-structures with theoretical guarantees that improve upon simple random sampling in high dimensions.

READ FULL TEXT
research
07/19/2018

Multi-Resolution Hashing for Fast Pairwise Summations

A basic computational primitive in the analysis of massive datasets is s...
research
08/08/2022

Dynamic Maintenance of Kernel Density Estimation Data Structure: From Practice to Theory

Kernel density estimation (KDE) stands out as a challenging task in mach...
research
09/20/2018

Local Density Estimation in High Dimensions

An important question that arises in the study of high dimensional vecto...
research
01/26/2021

Sampling a Near Neighbor in High Dimensions – Who is the Fairest of Them All?

Similarity search is a fundamental algorithmic primitive, widely used in...
research
06/05/2019

Fair Near Neighbor Search: Independent Range Sampling in High Dimensions

Similarity search is a fundamental algorithmic primitive, widely used in...
research
04/24/2022

Locality Sensitive Hashing for Structured Data: A Survey

Data similarity (or distance) computation is a fundamental research topi...
research
07/03/2017

A simple efficient density estimator that enables fast systematic search

This paper introduces a simple and efficient density estimator that enab...

Please sign up or login with your details

Forgot password? Click here to reset