Learning Halfspaces With Membership Queries

12/20/2020
by   Ori Kelner, et al.
0

Active learning is a subfield of machine learning, in which the learning algorithm is allowed to choose the data from which it learns. In some cases, it has been shown that active learning can yield an exponential gain in the number of samples the algorithm needs to see, in order to reach generalization error ≤ϵ. In this work we study the problem of learning halfspaces with membership queries. In the membership query scenario, we allow the learning algorithm to ask for the label of every sample in the input space. We suggest a new algorithm for this problem, and prove it achieves a near optimal label complexity in some cases. We also show that the algorithm works well in practice, and significantly outperforms uncertainty sampling.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/07/2018

Efficient active learning of sparse halfspaces

We study the problem of efficient PAC active learning of homogeneous lin...
research
07/30/2021

When Deep Learners Change Their Mind: Learning Dynamics for Active Learning

Active learning aims to select samples to be annotated that yield the la...
research
12/01/2015

Learning Using 1-Local Membership Queries

Classic machine learning algorithms learn from labelled examples. For ex...
research
07/19/2023

Learning Formal Specifications from Membership and Preference Queries

Active learning is a well-studied approach to learning formal specificat...
research
11/15/2020

Safety Synthesis Sans Specification

We define the problem of learning a transducer S from a target language ...
research
09/23/2021

Exact Learning of Qualitative Constraint Networks from Membership Queries

A Qualitative Constraint Network (QCN) is a constraint graph for represe...
research
04/23/2020

Point Location and Active Learning: Learning Halfspaces Almost Optimally

Given a finite set X ⊂ℝ^d and a binary linear classifier c: ℝ^d →{0,1}, ...

Please sign up or login with your details

Forgot password? Click here to reset