Self-Attention Message Passing for Contrastive Few-Shot Learning
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/.
Code (1)
Tasks
Contrastive LearningFew-Shot LearningUnsupervised Few-Shot Image ClassificationUnsupervised Few-Shot LearningMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
A Message Passing Perspective on Learning Dynamics of Contrastive Learning
In recent years, contrastive learning achieves impressive results on self-supervised visual representation learning, but there still lacks a rigorous understanding of its learning dynamics. In this paper, we show that if…
Contrastive LearningGraph AttentionRepresentation LearningDistilling Self-Knowledge From Contrastive Links to Classify Graph Nodes Without Passing Messages
Nowadays, Graph Neural Networks (GNNs) following the Message Passing paradigm become the dominant way to learn on graphic data. Models in this paradigm have to spend extra space to look up adjacent nodes with adjacency m…
Node ClassificationNode Property PredictionFIMP: Foundation Model-Informed Message Passing for Graph Neural Networks
Foundation models have achieved remarkable success across many domains, relying on pretraining over vast amounts of data. Graph-structured data often lacks the same scale as unstructured data, making the development of g…
BenchmarkingGraph Neural NetworkRepresentation LearningFew-shot Message-Enhanced Contrastive Learning for Graph Anomaly Detection
Graph anomaly detection plays a crucial role in identifying exceptional instances in graph data that deviate significantly from the majority. It has gained substantial attention in various domains of information security…
Anomaly DetectionContrastive LearningGraph Anomaly DetectionGPS++: Reviving the Art of Message Passing for Molecular Property Prediction
We present GPS++, a hybrid Message Passing Neural Network / Graph Transformer model for molecular property prediction. Our model integrates a well-tuned local message passing component and biased global attention with ot…
Molecular Property PredictionProperty Prediction