Self-Attention Message Passing for Contrastive Few-Shot Learning
Not on the map. Why?
Abstract (arXiv)
Humans have a unique ability to learn new representations from just a handful of examples with little to no supervision. Deep learning models, however, require an abundance of data and supervision to perform at a satisfactory level. Unsupervised few-shot learning (U-FSL) is the pursuit of bridging this gap between machines and humans. Inspired by the capacity of graph neural networks (GNNs) in discovering complex inter-sample relationships, we propose a novel self-attention based message passing contrastive learning approach (coined as SAMP-CLR) for U-FSL pre-training. We also propose an optimal transport (OT) based fine-tuning strategy (we call OpT-Tune) to efficiently induce task awareness into our novel end-to-end unsupervised few-shot classification framework (SAMPTransfer). Our extensive experimental results corroborate the efficacy of SAMPTransfer in a variety of downstream few-shot classification scenarios, setting a new state-of-the-art for U-FSL on both miniImagenet and tieredImagenet benchmarks, offering up to 7%+ and 5%+ improvements, respectively. Our further investigations also confirm that SAMPTransfer remains on-par with some supervised baselines on miniImagenet and outperforms all existing U-FSL baselines in a challenging cross-domain scenario. Our code can be found in our GitHub repository at https://github.com/ojss/SAMPTransfer/.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Builds on 49 of its 63 references that are in the map. First posted on arXiv 12 Oct 2022.
Builds on
49 of 63 references.
References · 49
- 2017Attention Is All You Needcited by 60,361
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,049
- 2017Graph Attention Networkscited by 8,923
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,513
- 2017Model-Agnostic Meta-Learning for Fast Adaptation of Deep Networkscited by 4,897
- 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,750
- 2017Prototypical Networks for Few-shot Learningcited by 3,015
- 2020Exploring Simple Siamese Representation Learningcited by 2,866
- 2020Unsupervised Learning of Visual Features by Contrasting Cluster Assignmentscited by 2,857
- 2013Sinkhorn Distances: Lightspeed Computation of Optimal Transportation Distancescited by 2,316
- 2016Matching Networks for One Shot Learningcited by 2,255
37 more
- 2017EuroSAT: A Novel Dataset and Deep Learning Benchmark for Land Use and Land Cover Classificationcited by 1,496
- 2017ChestX-ray8: Hospital-scale Chest X-ray Database and Benchmarks on Weakly-Supervised Classification and Localization of Common Thorax Diseasescited by 972
- 2021How Attentive are Graph Attention Networks?cited by 835
- 2018Computational Optimal Transportcited by 780
- 2019Learning Representations by Maximizing Mutual Information Across Viewscited by 734
- 2019Skin Lesion Analysis Toward Melanoma Detection 2018: A Challenge Hosted by the International Skin Imaging Collaboration (ISIC)cited by 669
- 2018Meta-Learning for Semi-Supervised Few-Shot Classificationcited by 456
- 2020Rethinking Few-Shot Image Classification: a Good Embedding Is All You Need?cited by 437
- 2021With a Little Help from My Friends: Nearest-Neighbor Contrastive Learning of Visual Representationscited by 326
- 2017Few-Shot Learning with Graph Neural Networkscited by 324
- 2019Meta-Dataset: A Dataset of Datasets for Learning to Learn from Few Examplescited by 315
- 2019A Baseline for Few-Shot Image Classificationcited by 298
- 2018Few-Shot Learning via Embedding Adaptation with Set-to-Set Functionscited by 294
- 2016Using Deep Learning for Image-Based Plant Disease Detectioncited by 219
- 2018Learning to Propagate Labels: Transductive Propagation Network for Few-shot Learningcited by 211
- 2021Self-supervised Pretraining of Visual Features in the Wildcited by 198
- 2019SimpleShot: Revisiting Nearest-Neighbor Classification for Few-Shot Learningcited by 195
- 2022Pure Transformers are Powerful Graph Learnerscited by 188
- 2019Boosting Few-Shot Visual Learning with Self-Supervisioncited by 140
- 2019Edge-labeling Graph Neural Network for Few-shot Learningcited by 114
- 2018Unsupervised Learning via Meta-Learningcited by 82
- 2020DPGN: Distribution Propagation Graph Network for Few-shot Learningcited by 79
- 2018Unsupervised Meta-Learning For Few-Shot Image Classificationcited by 75
- 2021Cross-Domain Few-Shot Classification via Adversarial Task Augmentationcited by 63
- 2021Shallow Bayesian Meta Learning for Real-World Few-Shot Recognitioncited by 48
- 2021Learning Intra-Batch Connections for Deep Metric Learningcited by 34
- 2020Enhancing Few-Shot Image Classification with Unlabelled Examplescited by 32
- 2020Rethinking Class Relations: Absolute-relative Supervised and Unsupervised Few-shot Learningcited by 31
- 2020Self-Supervised Prototypical Transfer Learning for Few-Shot Classificationcited by 26
- 2019Assume, Augment and Learn: Unsupervised Few-Shot Meta-Learning via Random Labels and Data Augmentationcited by 24
- 2021Hybrid Graph Neural Networks for Few-Shot Learningcited by 15
- 2020Revisiting Unsupervised Meta-Learning via the Characteristics of Few-Shot Taskscited by 12
- 2022Multi-level Second-order Few-shot Learningcited by 12
- 2019A Broader Study of Cross-Domain Few-Shot Learningcited by 10
- 2019Unsupervised Few-shot Learning via Self-supervised Trainingcited by 7
- 2020Few-Shot Image Classification via Contrastive Self-Supervised Learningcited by 5
- 2022Self-Supervised Class-Cognizant Few-Shot Classificationcited by 2
Built on by
Citing papers per year: 2023: 2; 2024: 2.
4 papers.
- 2023GeNIe: Generative Hard Negative Images Through Diffusioncited by 8
- 2024BECLR: Batch Enhanced Contrastive Few-Shot Learningcited by 6
- 2024Controllable Relation Disentanglement for Few-Shot Class-Incremental Learningcited by 1
- 2023BatMan-CLR: Making Few-shots Meta-Learners Resilient Against Label Noisecited by 0
- 2024Controllable Relation Disentanglement for Few-Shot Class-Incremental Learning17 Mar 2024
- 2024BECLR: Batch Enhanced Contrastive Few-Shot Learning4 Feb 2024
- 2023GeNIe: Generative Hard Negative Images Through Diffusion5 Dec 2023
- 2023BatMan-CLR: Making Few-shots Meta-Learners Resilient Against Label Noise12 Sep 2023