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/Adaptive Posterior Learning: few-shot learning with a surp...

Adaptive Posterior Learning: few-shot learning with a surprise-based memory module

Tiago Ramalho, Marta Garnelo

2019-02-07ICLR 2019 5Few-Shot LearningMeta-LearningGeneral Classification
PaperPDFCode(official)

Abstract

The ability to generalize quickly from few observations is crucial for intelligent systems. In this paper we introduce APL, an algorithm that approximates probability distributions by remembering the most surprising observations it has encountered. These past observations are recalled from an external memory module and processed by a decoder network that can combine information from different memory slots to generalize beyond direct recall. We show this algorithm can perform as well as state of the art baselines on few-shot classification benchmarks with a smaller memory footprint. In addition, its memory compression allows it to scale to thousands of unknown labels. Finally, we introduce a meta-learning reasoning task which is more challenging than direct classification. In this setting, APL is able to generalize with fewer than one example per class via deductive reasoning.

Results

TaskDatasetMetricValueModel
Image ClassificationOMNIGLOT - 1-Shot, 5-wayAccuracy97.9APL
Image ClassificationOMNIGLOT - 5-Shot, 5-wayAccuracy99.9APL
Image ClassificationOMNIGLOT - 5-Shot, 1000 wayAccuracy78.9APL
Image ClassificationOMNIGLOT - 1-Shot, 1000 wayAccuracy68.9APL
Image ClassificationOMNIGLOT - 1-Shot, 423 wayAccuracy73.5APL
Image ClassificationOMNIGLOT - 5-Shot, 423 wayAccuracy88APL
Few-Shot Image ClassificationOMNIGLOT - 1-Shot, 5-wayAccuracy97.9APL
Few-Shot Image ClassificationOMNIGLOT - 5-Shot, 5-wayAccuracy99.9APL
Few-Shot Image ClassificationOMNIGLOT - 5-Shot, 1000 wayAccuracy78.9APL
Few-Shot Image ClassificationOMNIGLOT - 1-Shot, 1000 wayAccuracy68.9APL
Few-Shot Image ClassificationOMNIGLOT - 1-Shot, 423 wayAccuracy73.5APL
Few-Shot Image ClassificationOMNIGLOT - 5-Shot, 423 wayAccuracy88APL

Related Papers

GLAD: Generalizable Tuning for Vision-Language Models2025-07-17Are encoders able to learn landmarkers for warm-starting of Hyperparameter Optimization?2025-07-16Imbalanced Regression Pipeline Recommendation2025-07-16CLID-MU: Cross-Layer Information Divergence Based Meta Update Strategy for Learning with Noisy Labels2025-07-16Mixture of Experts in Large Language Models2025-07-15Iceberg: Enhancing HLS Modeling with Synthetic Data2025-07-14Meta-Reinforcement Learning for Fast and Data-Efficient Spectrum Allocation in Dynamic Wireless Networks2025-07-13Geo-ORBIT: A Federated Digital Twin Framework for Scene-Adaptive Lane Geometry Detection2025-07-11