Nearest neighbor representations of Boolean functions

04/03/2020
by   Péter Hajnal, et al.
0

A nearest neighbor representation of a Boolean function is a set of positive and negative prototypes in R^n such that the function has value 1 on an input iff the closest prototype is positive. For k-nearest neighbor representation the majority classification of the k closest prototypes is considered. The nearest neighbor complexity of a Boolean function is the minimal number of prototypes needed to represent the function. We give several bounds for this measure. Separations are given between the cases when prototypes can be real or are required to be Boolean. The complexity of parity is determined exactly. An exponential lower bound is given for mod 2 inner product, and a linear lower bound is given for its k-nearest neighbor complexity. The results are proven using connections to other models such as polynomial threshold functions over {1, 2}. We also discuss some of the many open problems arising.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/09/2023

On the Information Capacity of Nearest Neighbor Representations

The von Neumann Computer Architecture has a distinction between computat...
research
10/09/2014

Speculate-Correct Error Bounds for k-Nearest Neighbor Classifiers

We introduce the speculate-correct method to derive error bounds for loc...
research
01/16/2013

Combining Feature and Prototype Pruning by Uncertainty Minimization

We focus in this paper on dataset reduction techniques for use in k-near...
research
06/16/2022

Active Nearest Neighbor Regression Through Delaunay Refinement

We introduce an algorithm for active function approximation based on nea...
research
10/22/2021

Simple Dialogue System with AUDITED

We devise a multimodal conversation system for dialogue utterances compo...
research
06/02/2019

On Testing for Parameters in Ising Models

We consider testing for the parameters of Ferromagnetic Ising models. Wh...
research
12/27/2017

Improving Text Normalization by Optimizing Nearest Neighbor Matching

Text normalization is an essential task in the processing and analysis o...

Please sign up or login with your details

Forgot password? Click here to reset