paper-with-me

Papers

DEANN: Speeding up Kernel-Density Estimation using Approximate Nearest Neighbor Search

2021-07-06 · Matti Karppa, Martin Aumüller, Rasmus Pagh

Kernel Density Estimation (KDE) is a nonparametric method for estimating the shape of a density function, given a set of samples from the distribution. Recently, locality-sensitive hashing, originally proposed as a tool for nearest neighbor search, has been shown to enable fast KDE data structures. However, these approaches do not take advantage of the many other advances that have been made in algorithms for nearest neighbor algorithms. We present an algorithm called Density Estimation from Approximate Nearest Neighbors (DEANN) where we apply Approximate Nearest Neighbor (ANN) algorithms as a black box subroutine to compute an unbiased KDE. The idea is to find points that have a large contribution to the KDE using ANN, compute their contribution exactly, and approximate the remainder with Random Sampling (RS). We present a theoretical argument that supports the idea that an ANN subroutine can speed up the evaluation. Furthermore, we provide a C++ implementation with a Python interface that can make use of an arbitrary ANN implementation as a subroutine for kernel density estimation. We show empirically that our implementation outperforms state of the art implementations in all high dimensional datasets we considered, and matches the performance of RS in cases where the ANN yield no gains in performance.

📄 PDF Abstract BibTeX arXiv:2107.02736

Code (1)

mkarppa/deann 공식 구현

Tasks

Density Estimation

Similar Papers 제목 키워드 기반

Sub-linear RACE Sketches for Approximate Kernel Density Estimation on Streaming Data

2019-12-04 · Benjamin Coleman, Anshumali Shrivastava

Kernel density estimation is a simple and effective method that lies at the heart of many important machine learning applications. Unfortunately, kernel methods scale poorly for large, high dimensional datasets. Approxim…

Density Estimation

Deep density ratio estimation for change point detection

2019-05-23 · Haidar Khan, Lara Marcuse, Bülent Yener

In this work, we propose new objective functions to train deep neural network based density ratio estimators and apply it to a change point detection problem. Existing methods use linear combinations of kernels to approx…

Change Point DetectionDensity Ratio EstimationSeizure Detection

Faster Kernel Matrix Algebra via Density Estimation

2021-02-16 · Arturs Backurs, Piotr Indyk, Cameron Musco, Tal Wagner

We study fast algorithms for computing fundamental properties of a positive semidefinite kernel matrix $K \in \mathbb{R}^{n \times n}$ corresponding to $n$ points $x_1,\ldots,x_n \in \mathbb{R}^d$. In particular, we cons…

Density Estimation

Variable Selection for Nonparametric Learning with Power Series Kernels

2018-06-02 · Kota Matsui, Wataru Kumagai, Kenta Kanamori, Mitsuaki Nishikimi 외

In this paper, we propose a variable selection method for general nonparametric kernel-based estimation. The proposed method consists of two-stage estimation: (1) construct a consistent estimator of the target function, …

Density Ratio EstimationregressionVariable Selection

Efficient Bayesian Inverse Reinforcement Learning via Conditional Kernel Density Estimation

2021-11-22 · pproximateinference AABI Symposium 2022 2 · Aishwarya Mandyam, Didong Li, Diana Cai, Andrew Jones 외

Inverse reinforcement learning (IRL) methods attempt to recover the reward function of an agent by observing its behavior. Given the large amount of uncertainty in the underlying reward function, it is often useful to mo…

BIRLDensity Estimationreinforcement-learningReinforcement Learning+1