Learning Instance and Task-Aware Dynamic Kernels for Few Shot Learning

12/07/2021
by   Rongkai Ma, et al.
0

Learning and generalizing to novel concepts with few samples (Few-Shot Learning) is still an essential challenge to real-world applications. A principle way of achieving few-shot learning is to realize a model that can rapidly adapt to the context of a given task. Dynamic networks have been shown capable of learning content-adaptive parameters efficiently, making them suitable for few-shot learning. In this paper, we propose to learn the dynamic kernels of a convolution network as a function of the task at hand, enabling faster generalization. To this end, we obtain our dynamic kernels based on the entire task and each sample and develop a mechanism further conditioning on each individual channel and position independently. This results in dynamic kernels that simultaneously attend to the global information whilst also considering minuscule details available. We empirically show that our model improves performance on few-shot classification and detection tasks, achieving a tangible improvement over several baseline models. This includes state-of-the-art results on 4 few-shot classification benchmarks: mini-ImageNet, tiered-ImageNet, CUB and FC100 and competitive results on a few-shot detection dataset: MS COCO-PASCAL-VOC.

READ FULL TEXT
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
05/23/2018

TADAM: Task dependent adaptive metric for improved few-shot learning

Few-shot learning has become essential for producing models that general...
research
01/26/2023

Explore the Power of Dropout on Few-shot Learning

The generalization power of the pre-trained model is the key for few-sho...
research
02/18/2023

An Adaptive Plug-and-Play Network for Few-Shot Learning

Few-shot learning (FSL) requires a model to classify new samples after l...
research
03/02/2017

Attentive Recurrent Comparators

Rapid learning requires flexible representations to quickly adopt to new...
research
06/20/2018

Uncertainty in Multitask Transfer Learning

Using variational Bayes neural networks, we develop an algorithm capable...
research
03/21/2022

HyperShot: Few-Shot Learning by Kernel HyperNetworks

Few-shot models aim at making predictions using a minimal number of labe...

Please sign up or login with your details

Forgot password? Click here to reset