CVAILGJan 16, 2023

Disambiguation of One-Shot Visual Classification Tasks: A Simplex-Based Approach

arXiv:2301.06372v11 citationsh-index: 26
Originality Incremental advance
AI Analysis

This addresses a specific bottleneck in few-shot learning for computer vision, but it is incremental as it builds on existing feature extractor methods.

The paper tackled the problem of one-shot visual classification when shots contain multiple objects, by detecting unseen objects via simplex corners in high-dimensional space, resulting in a slight but statistically significant accuracy improvement on standard benchmarks.

The field of visual few-shot classification aims at transferring the state-of-the-art performance of deep learning visual systems onto tasks where only a very limited number of training samples are available. The main solution consists in training a feature extractor using a large and diverse dataset to be applied to the considered few-shot task. Thanks to the encoded priors in the feature extractors, classification tasks with as little as one example (or "shot'') for each class can be solved with high accuracy, even when the shots display individual features not representative of their classes. Yet, the problem becomes more complicated when some of the given shots display multiple objects. In this paper, we present a strategy which aims at detecting the presence of multiple and previously unseen objects in a given shot. This methodology is based on identifying the corners of a simplex in a high dimensional space. We introduce an optimization routine and showcase its ability to successfully detect multiple (previously unseen) objects in raw images. Then, we introduce a downstream classifier meant to exploit the presence of multiple objects to improve the performance of few-shot classification, in the case of extreme settings where only one shot is given for its class. Using standard benchmarks of the field, we show the ability of the proposed method to slightly, yet statistically significantly, improve accuracy in these settings.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes