TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

Papers/Embedding Propagation: Smoother Manifold for Few-Shot Clas...

Embedding Propagation: Smoother Manifold for Few-Shot Classification

Pau Rodríguez, Issam Laradji, Alexandre Drouin, Alexandre Lacoste

2020-03-09ECCV 2020 8Few-Shot Image ClassificationGeneral ClassificationClassification
PaperPDFCode(official)

Abstract

Few-shot classification is challenging because the data distribution of the training set can be widely different to the test set as their classes are disjoint. This distribution shift often results in poor generalization. Manifold smoothing has been shown to address the distribution shift problem by extending the decision boundaries and reducing the noise of the class representations. Moreover, manifold smoothness is a key factor for semi-supervised learning and transductive learning algorithms. In this work, we propose to use embedding propagation as an unsupervised non-parametric regularizer for manifold smoothing in few-shot classification. Embedding propagation leverages interpolations between the extracted features of a neural network based on a similarity graph. We empirically show that embedding propagation yields a smoother embedding manifold. We also show that applying embedding propagation to a transductive classifier achieves new state-of-the-art results in mini-Imagenet, tiered-Imagenet, Imagenet-FS, and CUB. Furthermore, we show that embedding propagation consistently improves the accuracy of the models in multiple semi-supervised learning scenarios by up to 16\% points. The proposed embedding propagation operation can be easily integrated as a non-parametric layer into a neural network. We provide the training code and usage examples at https://github.com/ElementAI/embedding-propagation.

Results

TaskDatasetMetricValueModel
Image ClassificationMini-Imagenet 5-way (5-shot)Accuracy88.05EPNet + SSL
Image ClassificationMini-Imagenet 5-way (5-shot)Accuracy84.34EPNet
Image ClassificationMini-Imagenet 5-way (1-shot)Accuracy77.27EPNet
Image ClassificationTiered ImageNet 5-way (1-shot)Accuracy78.5EPNet
Image ClassificationTiered ImageNet 5-way (5-shot)Accuracy88.36EPNet
Few-Shot Image ClassificationMini-Imagenet 5-way (5-shot)Accuracy88.05EPNet + SSL
Few-Shot Image ClassificationMini-Imagenet 5-way (5-shot)Accuracy84.34EPNet
Few-Shot Image ClassificationMini-Imagenet 5-way (1-shot)Accuracy77.27EPNet
Few-Shot Image ClassificationTiered ImageNet 5-way (1-shot)Accuracy78.5EPNet
Few-Shot Image ClassificationTiered ImageNet 5-way (5-shot)Accuracy88.36EPNet

Related Papers

Adversarial attacks to image classification systems using evolutionary algorithms2025-07-17Efficient Calisthenics Skills Classification through Foreground Instance Selection and Depth Estimation2025-07-16Safeguarding Federated Learning-based Road Condition Classification2025-07-16AI-Enhanced Pediatric Pneumonia Detection: A CNN-Based Approach Using Data Augmentation and Generative Adversarial Networks (GANs)2025-07-13ViT-ProtoNet for Few-Shot Image Classification: A Multi-Benchmark Evaluation2025-07-12Fuzzy Classification Aggregation for a Continuum of Agents2025-07-06Hybrid-View Attention for csPCa Classification in TRUS2025-07-04Devising a solution to the problems of Cancer awareness in Telangana2025-06-26