mlsanityData to 7 Oct 2026

Towards flexible perception with visual memory

arXiv 2408.08172 ↗First posted 15 Aug 2024cs.CV cs.AI cs.LGcited by 8

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

  1. 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
  2. 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
  3. 2023DINOv2: Learning Robust Visual Features without Supervisioncited by 7,764
  4. 2021Emerging Properties in Self-Supervised Vision Transformerscited by 6,893
  5. 2020Scaling Laws for Neural Language Modelscited by 6,411
  6. 2024Gemini 1.5: Unlocking multimodal understanding across millions of tokens of contextcited by 3,175
  7. 2022Training Compute-Optimal Large Language Modelscited by 2,927
  8. 2017Billion-scale similarity search with GPUscited by 2,477
  9. 2020The Many Faces of Robustness: A Critical Analysis of Out-of-Distribution Generalizationcited by 1,842
  10. 2018Unsupervised Feature Learning via Non-Parametric Instance-level Discriminationcited by 1,838
  11. 2018ImageNet-trained CNNs are biased towards texture; increasing shape bias improves accuracy and robustnesscited by 1,430
  12. 2019Natural Adversarial Examplescited by 1,401
38 more
  1. 2018Continual Lifelong Learning with Neural Networks: A Reviewcited by 1,313
  2. 2019Machine Unlearningcited by 1,020
  3. 2019Learning Robust Global Representations by Penalizing Local Predictive Powercited by 1,010
  4. 2021Scaling Vision Transformerscited by 993
  5. 2019Generalization through Memorization: Nearest Neighbor Language Modelscited by 788
  6. 2023Scaling Vision Transformers to 22 Billion Parameterscited by 690
  7. 2022Out-of-Distribution Detection with Deep Nearest Neighborscited by 596
  8. 2017Deep Learning Scaling is Predictable, Empiricallycited by 556
  9. 2021Deep Learning on a Data Diet: Finding Important Examples Early in Trainingcited by 529
  10. 2022Beyond neural scaling laws: beating power law scaling via data pruningcited by 519
  11. 2020What Neural Networks Memorize and Why: Discovering the Long Tail via Influence Estimationcited by 492
  12. 2020Learning under Concept Drift: A Reviewcited by 470
  13. 2021Remember What You Want to Forget: Algorithms for Machine Unlearningcited by 360
  14. 2014Memory Networkscited by 354
  15. 2020Are we done with ImageNet?cited by 329
  16. 2022A Survey of Machine Unlearningcited by 298
  17. 2023SemDeDup: Data-efficient learning at web-scale through semantic deduplicationcited by 295
  18. 2023Towards Unbounded Machine Unlearningcited by 261
  19. 2019Approximating CNNs with Bag-of-local-Features models works surprisingly well on ImageNetcited by 260
  20. 2022Memorizing Transformerscited by 219
  21. 2018Deep k-Nearest Neighbors: Towards Confident, Interpretable and Robust Deep Learningcited by 203
  22. 2019SimpleShot: Revisiting Nearest-Neighbor Classification for Few-Shot Learningcited by 194
  23. 2021Adaptive Machine Unlearningcited by 164
  24. 2023In or Out? Fixing ImageNet Out-of-Distribution Detection Evaluationcited by 132
  25. 2021Machine Unlearning via Algorithmic Stabilitycited by 128
  26. 2021Re-labeling ImageNet: from Single to Multi-Labels, from Global to Localized Labelscited by 117
  27. 2020Deep Nearest Neighbor Anomaly Detectioncited by 103
  28. 2018Neural Nearest Neighbors Networkscited by 98
  29. 2022From Concept Drift to Model Degradation: An Overview on Performance-Aware Drift Detectorscited by 82
  30. 2024Scaling Retrieval-Based Language Models with a Trillion-Token Datastorecited by 54
  31. 2024Are we making progress in unlearning? Findings from the first NeurIPS unlearning competitioncited by 48
  32. 2023Retrieval-Enhanced Contrastive Vision-Text Modelscited by 36
  33. 2024Effective pruning of web-scale datasets based on complexity of concept clusterscited by 34
  34. 2023Online Continual Learning Without the Storage Constraintcited by 29
  35. 2020Explaining and Improving Model Behavior with k Nearest Neighbor Representationscited by 27
  36. 2022Revisiting a kNN-based Image Classification System with High-capacity Storagecited by 22
  37. 2024kNN-CLIP: Retrieval Enables Training-Free Segmentation on Continually Expanding Large Vocabulariescited by 20
  38. 2018Interpreting Neural Networks With Nearest Neighborscited by 18

50 most cited of 56 All 56 (JSON)

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 1; 2025: 1; 2026: 6.

8 papers.