Few-shot Learning as Cluster-induced Voronoi Diagrams: A Geometric Approach

02/05/2022
by   Chunwei Ma, et al.
0

Few-shot learning (FSL) is the process of rapid generalization from abundant base samples to inadequate novel samples. Despite extensive research in recent years, FSL is still not yet able to generate satisfactory solutions for a wide range of real-world applications. To confront this challenge, we study the FSL problem from a geometric point of view in this paper. One observation is that the widely embraced ProtoNet model is essentially a Voronoi Diagram (VD) in the feature space. We retrofit it by making use of a recent advance in computational geometry called Cluster-induced Voronoi Diagram (CIVD). Starting from the simplest nearest neighbor model, CIVD gradually incorporates cluster-to-point and then cluster-to-cluster relationships for space subdivision, which is used to improve the accuracy and robustness at multiple stages of FSL. Specifically, we use CIVD (1) to integrate parametric and nonparametric few-shot classifiers; (2) to combine feature representation and surrogate representation; (3) and to leverage feature-level, transformation-level, and geometry-level heterogeneities for a better ensemble. Our CIVD-based workflow enables us to achieve new state-of-the-art results on mini-ImageNet, CUB, and tiered-ImagenNet datasets, with ∼2%-5% improvements upon the next best. To summarize, CIVD provides a mathematically elegant and geometrically interpretable framework that compensates for extreme data insufficiency, prevents overfitting, and allows for fast geometric ensemble for thousands of individual VD. These together make FSL stronger.

READ FULL TEXT

page 32

page 33

research
09/26/2021

Disentangled Feature Representation for Few-shot Image Classification

Learning the generalizable feature representation is critical for few-sh...
research
11/25/2019

Fast and Generalized Adaptation for Few-Shot Learning

The ability of fast generalizing to novel tasks from a few examples is c...
research
05/28/2018

Object-Level Representation Learning for Few-Shot Image Classification

Few-shot learning that trains image classifiers over few labeled example...
research
04/07/2019

Meta-Learning with Differentiable Convex Optimization

Many meta-learning approaches for few-shot learning rely on simple base ...
research
06/10/2019

Progressive Cluster Purification for Transductive Few-shot Learning

Few-shot learning aims to learn to generalize a classifier to novel clas...
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...

Please sign up or login with your details

Forgot password? Click here to reset