Active Learning for Convolutional Neural Networks: A Core-Set Approach

08/01/2017
by   Ozan Sener, et al.
0

Convolutional neural networks (CNNs) have been successfully applied to many recognition and learning tasks using a universal recipe; training a deep model on a very large dataset of supervised examples. However, this approach is rather restrictive in practice since collecting a large set of labeled images is very expensive. One way to ease this problem is coming up with smart ways for choosing images to be labelled from a very large collection (ie. active learning). Our empirical study suggests that many of the active learning heuristics in the literature are not effective when applied to CNNs in batch setting. Inspired by these limitations, we define the problem of active learning as core-set selection, ie. choosing set of points such that a model learned over the selected subset is competitive for the remaining data points. We further present a theoretical result characterizing the performance of any selected subset using the geometry of the datapoints. As an active learning algorithm, we choose the subset which is expected to yield best result according to our characterization. Our experiments show that the proposed method significantly outperforms existing approaches in image classification experiments by a large margin.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/22/2019

Dual Active Sampling on Batch-Incremental Active Learning

Recently, Convolutional Neural Networks (CNNs) have shown unprecedented ...
research
07/15/2019

Discriminative Active Learning

We propose a new batch mode active learning algorithm designed for neura...
research
12/20/2019

Adversarial Representation Active Learning

Active learning aims to develop label-efficient algorithms by querying t...
research
05/17/2019

Galaxy Zoo: Probabilistic Morphology through Bayesian CNNs and Active Learning

We use Bayesian convolutional neural networks and a novel generative mod...
research
01/28/2023

Leveraging Importance Weights in Subset Selection

We present a subset selection algorithm designed to work with arbitrary ...
research
11/27/2020

Active Learning in CNNs via Expected Improvement Maximization

Deep learning models such as Convolutional Neural Networks (CNNs) have d...
research
03/23/2020

Diffusion-based Deep Active Learning

The remarkable performance of deep neural networks depends on the availa...

Please sign up or login with your details

Forgot password? Click here to reset