Generating Classification Weights with GNN Denoising Autoencoders for Few-Shot Learning

05/03/2019
by   Spyros Gidaris, et al.
0

Given an initial recognition model already trained on a set of base classes, the goal of this work is to develop a meta-model for few-shot learning. The meta-model, given as input some novel classes with few training examples per class, must properly adapt the existing recognition model into a new model that can correctly classify in a unified way both the novel and the base classes. To accomplish this goal it must learn to output the appropriate classification weight vectors for those two types of classes. To build our meta-model we make use of two main innovations: we propose the use of a Denoising Autoencoder network (DAE) that (during training) takes as input a set of classification weights corrupted with Gaussian noise and learns to reconstruct the target-discriminative classification weights. In this case, the injected noise on the classification weights serves the role of regularizing the weight generating meta-model. Furthermore, in order to capture the co-dependencies between different classes in a given task instance of our meta-model, we propose to implement the DAE model as a Graph Neural Network (GNN). In order to verify the efficacy of our approach, we extensively evaluate it on ImageNet based few-shot benchmarks and we report strong results that surpass prior approaches. The code and models of our paper will be published on: https://github.com/gidariss/wDAE_GNN_FewShot

READ FULL TEXT

page 2

page 5

research
05/23/2019

Meta-GNN: On Few-shot Node Classification in Graph Meta-learning

Meta-learning has received a tremendous recent attention as a possible a...
research
06/01/2017

Discriminative k-shot learning using probabilistic models

This paper introduces a probabilistic framework for k-shot image classif...
research
04/25/2018

Dynamic Few-Shot Visual Learning without Forgetting

The human visual system has the remarkably ability to be able to effortl...
research
11/29/2022

Better Generalized Few-Shot Learning Even Without Base Data

This paper introduces and studies zero-base generalized few-shot learnin...
research
12/13/2021

Hybrid Graph Neural Networks for Few-Shot Learning

Graph neural networks (GNNs) have been used to tackle the few-shot learn...
research
10/19/2018

Generative Low-Shot Network Expansion

Conventional deep learning classifiers are static in the sense that they...
research
12/03/2020

Meta-Generating Deep Attentive Metric for Few-shot Classification

Learning to generate a task-aware base learner proves a promising direct...

Please sign up or login with your details

Forgot password? Click here to reset