Gaussian Prototypical Networks for Few-Shot Learning on Omniglot

08/09/2017
by   Stanislav Fort, et al.
0

We propose a novel architecture for k-shot classification on the Omniglot dataset. Building on prototypical networks, we extend their architecture to what we call Gaussian prototypical networks. Prototypical networks learn a map between images and embedding vectors, and use their clustering for classification. In our model, a part of the encoder output is interpreted as a confidence region estimate about the embedding point, and expressed as a Gaussian covariance matrix. Our network then constructs a direction and class dependent distance metric on the embedding space, using uncertainties of individual data points as weights. We show that Gaussian prototypical networks are a preferred architecture over vanilla prototypical networks with an equivalent number of parameters. We report state-of-the-art performance in 1-shot and 5-shot classification both in 5-way and 20-way regime (for 5-shot 5-way, we are comparable to previous state-of-the-art) on the Omniglot dataset. We explore artificially down-sampling a fraction of images in the training set, which improves our performance even further. We therefore hypothesize that Gaussian prototypical networks might perform better in less homogeneous, noisier datasets, which are commonplace in real world applications.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/31/2019

Subspace Networks for Few-shot Classification

We propose subspace networks for the problem of few-shot classification,...
research
09/09/2020

Proxy Network for Few Shot Learning

The use of a few examples for each class to train a predictive model tha...
research
12/03/2021

Adaptive Poincaré Point to Set Distance for Few-Shot Classification

Learning and generalizing from limited examples, i,e, few-shot learning,...
research
04/17/2021

Revisiting Few-shot Relation Classification: Evaluation Data and Classification Schemes

We explore Few-Shot Learning (FSL) for Relation Classification (RC). Foc...
research
11/22/2022

Adaptive Prototypical Networks

Prototypical network for Few shot learning tries to learn an embedding f...
research
03/01/2020

Novelty-Prepared Few-Shot Classification

Few-shot classification algorithms can alleviate the data scarceness iss...
research
06/23/2020

Discrete Few-Shot Learning for Pan Privacy

In this paper we present the first baseline results for the task of few-...

Please sign up or login with your details

Forgot password? Click here to reset