TensorX
返回文献探索

Paper · arXiv 2408.08172

Towards flexible perception with visual memory

Robert Geirhos, Priyank Jaini, Austin Stone, Sourabh Medapati, Xi Yi, George Toderici, Abhijit Ogale, Jonathon Shlens

22 upvotesAugust 15, 2024arXiv 预印本
AI 摘要

A visual memory system that combines deep neural networks with databases to offer flexible data addition, removal, and interpretable decision-making, enhancing knowledge representation in visual models.

deep neural networkspre-trained embeddingnearest neighbor retrievalknowledge databasevisual memorymemory pruningunlearninginterpretable decision-mechanism

Abstract

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 nearly impossible, 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 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.

北京市昌平区探索星信息技术及软件开发工作室

京ICP备2026059466号
Towards flexible perception with visual memory | TensorX