Lune

ICML2023Top-tier venue

A Two-Stage Active Learning Algorithm for k-Nearest Neighbors

Nicholas Rittler, Kamalika Chaudhuri

2023Year
3Citations
1Top-tier citations

Abstract

kk-nearest neighbor classification is a popular non-parametric method because of desirable properties like automatic adaption to distributional scale changes. Unfortunately, it has thus far proved difficult to design active learning strategies for the training of local voting-based classifiers that naturally retain these desirable properties, and hence active learning strategies for kk-nearest neighbor classification have been conspicuously missing from the literature. In this work, we introduce a simple and intuitive active learning algorithm for the training of kk-nearest neighbor classifiers, the first in the literature which retains the concept of the kk-nearest neighbor vote at prediction time. We provide consistency guarantees for a modified kk-nearest neighbors classifier trained on samples acquired via our scheme, and show that when the conditional probability function P(Y=y∣X=x)\mathbb{P}(Y=y|X=x) is sufficiently smooth and the Tsybakov noise condition holds, our actively trained classifiers converge to the Bayes optimal classifier at a faster asymptotic rate than passively trained kk-nearest neighbor classifiers.

Ask about this paper

Your agent reads all of it.

Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

lune papers fulltext 7ceaf5d5-5e05-40d9-adfa-b5705feb67e5

Cited by top-tier papers1

Ask how each one uses it

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines