Towards flexible perception with visual memory
Not on the map. Why?
Abstract (arXiv)
Training a neural network is a monolithic endeavor, akin to carving knowledge into stone: once the process is completed, editing the knowledge in a network is hard, since all information is distributed across the network's weights. We here explore a simple, compelling alternative by marrying the representational power of deep neural networks with the flexibility of a database. Decomposing the task of image classification into image similarity (from a pre-trained embedding) and search (via fast nearest neighbor retrieval from a knowledge database), we build on well-established components to construct a simple and flexible visual memory that has the following key capabilities: (1.) The ability to flexibly add data across scales: from individual samples all the way to entire classes and billion-scale data; (2.) The ability to remove data through unlearning and memory pruning; (3.) An interpretable decision-mechanism on which we can intervene to control its behavior. Taken together, these capabilities comprehensively demonstrate the benefits of an explicit visual memory. We hope that it might contribute to a conversation on how knowledge should be represented in deep vision models -- beyond carving it in "stone" weights.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). Builds on 56 of its 86 references that are in the map. First posted on arXiv 15 Aug 2024.
Builds on
56 of 86 references.
References · 56
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2023DINOv2: Learning Robust Visual Features without Supervisioncited by 7,764
- 2021Emerging Properties in Self-Supervised Vision Transformerscited by 6,893
- 2020Scaling Laws for Neural Language Modelscited by 6,411
- 2024Gemini 1.5: Unlocking multimodal understanding across millions of tokens of contextcited by 3,175
- 2022Training Compute-Optimal Large Language Modelscited by 2,927
- 2017Billion-scale similarity search with GPUscited by 2,477
- 2020The Many Faces of Robustness: A Critical Analysis of Out-of-Distribution Generalizationcited by 1,842
- 2018Unsupervised Feature Learning via Non-Parametric Instance-level Discriminationcited by 1,838
- 2018ImageNet-trained CNNs are biased towards texture; increasing shape bias improves accuracy and robustnesscited by 1,430
- 2019Natural Adversarial Examplescited by 1,401
38 more
- 2018Continual Lifelong Learning with Neural Networks: A Reviewcited by 1,313
- 2019Machine Unlearningcited by 1,020
- 2019Learning Robust Global Representations by Penalizing Local Predictive Powercited by 1,010
- 2021Scaling Vision Transformerscited by 993
- 2019Generalization through Memorization: Nearest Neighbor Language Modelscited by 788
- 2023Scaling Vision Transformers to 22 Billion Parameterscited by 690
- 2022Out-of-Distribution Detection with Deep Nearest Neighborscited by 596
- 2017Deep Learning Scaling is Predictable, Empiricallycited by 556
- 2021Deep Learning on a Data Diet: Finding Important Examples Early in Trainingcited by 529
- 2022Beyond neural scaling laws: beating power law scaling via data pruningcited by 519
- 2020What Neural Networks Memorize and Why: Discovering the Long Tail via Influence Estimationcited by 492
- 2020Learning under Concept Drift: A Reviewcited by 470
- 2021Remember What You Want to Forget: Algorithms for Machine Unlearningcited by 360
- 2014Memory Networkscited by 354
- 2020Are we done with ImageNet?cited by 329
- 2022A Survey of Machine Unlearningcited by 298
- 2023SemDeDup: Data-efficient learning at web-scale through semantic deduplicationcited by 295
- 2023Towards Unbounded Machine Unlearningcited by 261
- 2019Approximating CNNs with Bag-of-local-Features models works surprisingly well on ImageNetcited by 260
- 2022Memorizing Transformerscited by 219
- 2018Deep k-Nearest Neighbors: Towards Confident, Interpretable and Robust Deep Learningcited by 203
- 2019SimpleShot: Revisiting Nearest-Neighbor Classification for Few-Shot Learningcited by 194
- 2021Adaptive Machine Unlearningcited by 164
- 2023In or Out? Fixing ImageNet Out-of-Distribution Detection Evaluationcited by 132
- 2021Machine Unlearning via Algorithmic Stabilitycited by 128
- 2021Re-labeling ImageNet: from Single to Multi-Labels, from Global to Localized Labelscited by 117
- 2020Deep Nearest Neighbor Anomaly Detectioncited by 103
- 2018Neural Nearest Neighbors Networkscited by 98
- 2022From Concept Drift to Model Degradation: An Overview on Performance-Aware Drift Detectorscited by 82
- 2024Scaling Retrieval-Based Language Models with a Trillion-Token Datastorecited by 54
- 2024Are we making progress in unlearning? Findings from the first NeurIPS unlearning competitioncited by 48
- 2023Retrieval-Enhanced Contrastive Vision-Text Modelscited by 36
- 2024Effective pruning of web-scale datasets based on complexity of concept clusterscited by 34
- 2023Online Continual Learning Without the Storage Constraintcited by 29
- 2020Explaining and Improving Model Behavior with k Nearest Neighbor Representationscited by 27
- 2022Revisiting a kNN-based Image Classification System with High-capacity Storagecited by 22
- 2024kNN-CLIP: Retrieval Enables Training-Free Segmentation on Continually Expanding Large Vocabulariescited by 20
- 2018Interpreting Neural Networks With Nearest Neighborscited by 18
50 most cited of 56 All 56 (JSON)
Built on by
Citing papers per year: 2024: 1; 2025: 1; 2026: 6.
8 papers.
- 2025Cross the Gap: Exposing the Intra-modal Misalignment in CLIP via Modality Inversioncited by 42
- 2024Context-Aware Multimodal Pretrainingcited by 3
- 2026Models Designed to Forget: Machine Unlearning via Key Deletioncited by 3
- 2026IsoCLIP: Decomposing CLIP Projectors for Efficient Intra-modal Alignmentcited by 3
- 2026Leveraging Data to Say No: Memory Augmented Plug-and-Play Selective Predictioncited by 1
- 2026Reevaluating the Intra-Modal Misalignment Hypothesis in CLIPcited by 1
- 2026FederatedFactory: Generative One-Shot Learning for Extremely Non-IID Distributed Scenarioscited by 0
- 2026GRASP: Graph Agentic Search over Propositions for Multi-hop Question Answeringcited by 0
- 2026GRASP: Graph Agentic Search over Propositions for Multi-hop Question Answering15 May 2026
- 2026IsoCLIP: Decomposing CLIP Projectors for Efficient Intra-modal Alignment20 Mar 2026
- 2026FederatedFactory: Generative One-Shot Learning for Extremely Non-IID Distributed Scenarios17 Mar 2026
- 2026Reevaluating the Intra-Modal Misalignment Hypothesis in CLIP17 Mar 2026
- 2026Models Designed to Forget: Machine Unlearning via Key Deletion16 Mar 2026
- 2026Leveraging Data to Say No: Memory Augmented Plug-and-Play Selective Prediction30 Jan 2026
- 2025Cross the Gap: Exposing the Intra-modal Misalignment in CLIP via Modality Inversion6 Feb 2025
- 2024Context-Aware Multimodal Pretraining22 Nov 2024