Partitioned K-nearest neighbor local depth for scalable comparison-based learning

08/19/2021
by   Jacob D. Baron, et al.
0

A triplet comparison oracle on a set S takes an object x ∈ S and for any pair {y, z}⊂ S ∖{x} declares which of y and z is more similar to x. Partitioned Local Depth (PaLD) supplies a principled non-parametric partitioning of S under such triplet comparisons but needs O(n^2 logn) oracle calls and O(n^3) post-processing steps. We introduce Partitioned Nearest Neighbors Local Depth (PaNNLD), a computationally tractable variant of PaLD leveraging the K-nearest neighbors digraph on S. PaNNLD needs only O(n K logn) oracle calls, by replacing an oracle call by a coin flip when neither y nor z is adjacent to x in the undirected version of the K-nearest neighbors digraph. By averaging over randomizations, PaNNLD subsequently requires (at best) only O(n K^2) post-processing steps. Concentration of measure shows that the probability of randomization-induced error δ in PaNNLD is no more than 2 e^-δ^2 K^2.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/05/2017

Comparison Based Nearest Neighbor Search

We consider machine learning in a comparison-based setting where we are ...
research
11/25/2022

Doubly robust nearest neighbors in factor models

In this technical note, we introduce an improved variant of nearest neig...
research
03/17/2023

Generalized partitioned local depth

In this paper we provide a generalization of the concept of cohesion as ...
research
02/04/2023

Rank-based linkage I: triplet comparisons and oriented simplicial complexes

Rank-based linkage is a new tool for summarizing a collection S of objec...
research
02/20/2018

Comparison Based Learning from Weak Oracles

There is increasing interest in learning algorithms that involve interac...
research
11/13/2018

Dynamic Feature Scaling for K-Nearest Neighbor Algorithm

Nearest Neighbors Algorithm is a Lazy Learning Algorithm, in which the a...
research
09/24/2019

Situating Sentence Embedders with Nearest Neighbor Overlap

As distributed approaches to natural language semantics have developed a...

Please sign up or login with your details

Forgot password? Click here to reset