Command Palette
Search for a command to run...
Puneet Mangla; Mayank Singh; Abhishek Sinha; Nupur Kumari; Vineeth N Balasubramanian; Balaji Krishnamurthy

Abstract
Few-shot learning algorithms aim to learn model parameters capable of adapting to unseen classes with the help of only a few labeled examples. A recent regularization technique - Manifold Mixup focuses on learning a general-purpose representation, robust to small changes in the data distribution. Since the goal of few-shot learning is closely linked to robust representation learning, we study Manifold Mixup in this problem setting. Self-supervised learning is another technique that learns semantically meaningful features, using only the inherent structure of the data. This work investigates the role of learning relevant feature manifold for few-shot tasks using self-supervision and regularization techniques. We observe that regularizing the feature manifold, enriched via self-supervised techniques, with Manifold Mixup significantly improves few-shot learning performance. We show that our proposed method S2M2 beats the current state-of-the-art accuracy on standard few-shot learning datasets like CIFAR-FS, CUB, mini-ImageNet and tiered-ImageNet by 3-8 %. Through extensive experimentation, we show that the features learned using our approach generalize to complex few-shot evaluation tasks, cross-domain scenarios and are robust against slight changes to data distribution.
Code Repositories
Benchmarks
| Benchmark | Methodology | Metrics |
|---|---|---|
| few-shot-image-classification-on-cifar-fs-5 | S2M2R | Accuracy: 74.81 |
| few-shot-image-classification-on-cifar-fs-5-1 | S2M2R | Accuracy: 87.47 |
| few-shot-image-classification-on-cub-200-5 | S2M2R | Accuracy: 90.85 |
| few-shot-image-classification-on-cub-200-5-1 | S2M2R | Accuracy: 80.68 |
| few-shot-image-classification-on-mini-2 | S2M2R | Accuracy: 64.93 |
| few-shot-image-classification-on-mini-3 | S2M2R | Accuracy: 83.18 |
| few-shot-image-classification-on-tiered | S2M2R | Accuracy: 73.71 |
| few-shot-image-classification-on-tiered-1 | S2M2R | Accuracy: 88.59 |
Build AI with AI
From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.