Memory-Modular Classification: Learning to Generalize with Memory Replacement
Not on the map. Why?
Abstract (arXiv)
We propose a novel memory-modular learner for image classification that separates knowledge memorization from reasoning. Our model enables effective generalization to new classes by simply replacing the memory contents, without the need for model retraining. Unlike traditional models that encode both world knowledge and task-specific skills into their weights during training, our model stores knowledge in the external memory of web-crawled image and text data. At inference time, the model dynamically selects relevant content from the memory based on the input image, allowing it to adapt to arbitrary classes by simply replacing the memory contents. The key differentiator that our learner meta-learns to perform classification tasks with noisy web data from unseen classes, resulting in robust performance across various classification scenarios. Experimental results demonstrate the promising performance and versatility of our approach in handling diverse classification tasks, including zero-shot/few-shot classification of unseen classes, fine-grained classification, and class-incremental classification.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 60 of its 85 references that are in the map. First posted on arXiv 8 Apr 2025.
Builds on
60 of 85 references.
References · 60
- 2017Attention Is All You Needcited by 59,932
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2023LLaMA: Open and Efficient Foundation Language Modelscited by 13,958
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
- 2022Flamingo: a Visual Language Model for Few-Shot Learningcited by 4,337
- 2021Scaling Up Visual and Vision-Language Representation Learning With Noisy Text Supervisioncited by 3,848
- 2023Grounding DINO: Marrying DINO with Grounded Pre-Training for Open-Set Object Detectioncited by 3,274
- 2017Prototypical Networks for Few-shot Learningcited by 3,001
- 2016Learning without Forgettingcited by 2,465
38 more
- 2016iCaRL: Incremental Classifier and Representation Learningcited by 2,313
- 2016Matching Networks for One Shot Learningcited by 2,246
- 2020REALM: Retrieval-Augmented Language Model Pre-Trainingcited by 2,126
- 2013Describing Textures in the Wildcited by 2,110
- 2013Fine-Grained Visual Classification of Aircraftcited by 1,701
- 2017EuroSAT: A Novel Dataset and Deep Learning Benchmark for Land Use and Land Cover Classificationcited by 1,488
- 2022Conditional Prompt Learning for Vision-Language Modelscited by 1,427
- 2021Perceiver: General Perception with Iterative Attentioncited by 1,089
- 2021Learning to Prompt for Continual Learningcited by 938
- 2021Florence: A New Foundation Model for Computer Visioncited by 802
- 2019Generalization through Memorization: Nearest Neighbor Language Modelscited by 788
- 2019Big Transfer (BiT): General Visual Representation Learningcited by 766
- 2019A Closer Look at Few-shot Classificationcited by 679
- 2014Neural Turing Machinescited by 630
- 2021LiT: Zero-Shot Transfer with Locked-image text Tuningcited by 572
- 2019Meta-Dataset: A Dataset of Datasets for Learning to Learn from Few Examplescited by 312
- 2021DyTox: Transformers for Continual Learning with DYnamic TOken eXpansioncited by 291
- 2017WebVision Database: Visual Learning and Understanding from Web Datacited by 262
- 2017Zero-Shot Learning -- The Good, the Bad and the Uglycited by 254
- 2013Zero-Shot Learning Through Cross-Modal Transfercited by 237
- 2022FOSTER: Feature Boosting and Compression for Class-Incremental Learningcited by 228
- 2020CrossTransformers: spatially-aware few-shot transfercited by 174
- 2020Attribute Prototype Network for Zero-Shot Learningcited by 160
- 2022A Model or 603 Exemplars: Towards Memory-Efficient Class-Incremental Learningcited by 152
- 2022Pushing the Limits of Simple Pipelines for Few-Shot Learning: External Data and Fine-Tuning Make a Differencecited by 123
- 2022REVEAL: Retrieval-Augmented Visual-Language Pre-Training with Multi-Source Multimodal Knowledge Memorycited by 122
- 2023Open-domain Visual Entity Recognition: Towards Recognizing Millions of Wikipedia Entitiescited by 112
- 2020Memory-Efficient Incremental Learning Through Feature Adaptationcited by 107
- 2022Retrieval Augmented Classification for Long-Tail Visual Recognitioncited by 106
- 2019Infinite Mixture Prototypes for Few-Shot Learningcited by 99
- 2024DINOv2 Meets Text: A Unified Framework for Image- and Pixel-Level Vision-Language Alignmentcited by 79
- 2021Relational Embedding for Few-Shot Classificationcited by 74
- 2019Episode-based Prototype Generating Network for Zero-Shot Learningcited by 66
- 2021VL-LTR: Learning Class-wise Visual-Linguistic Representation for Long-Tailed Visual Recognitioncited by 65
- 2023Learning Customized Visual Models with Retrieval-Augmented Knowledgecited by 58
- 2022I2MVFormer: Large Language Model Generated Multi-View Document Supervision for Zero-Shot Image Classificationcited by 54
- 2022MSDN: Mutually Semantic Distillation Network for Zero-Shot Learningcited by 48
- 2024In Defense of Lazy Visual Grounding for Open-Vocabulary Semantic Segmentationcited by 38
50 most cited of 60 All 60 (JSON)
Built on by
Not cited yet.