paper-with-me

홈 › Papers

Natural Language Descriptions of Deep Features

2021-09-29 · ICLR 2022 4 · Evan Hernandez, Sarah Schwettmann, David Bau, Teona Bagashvili, Antonio Torralba, Jacob Andreas

Some neurons in deep networks specialize in recognizing highly specific perceptual, structural, or semantic features of inputs. In computer vision, techniques exist for identifying neurons that respond to individual concept categories like colors, textures, and object classes. But these techniques are limited in scope, labeling only a small subset of neurons and behaviors in any network. Is a richer characterization of neuron-level computation possible? We introduce a procedure (called MILAN, for Mutual Information-guided Linguistic Annotations of Neurons) that automatically labels neurons with open-ended, compositional, natural language descriptions. Given a neuron, MILAN generates a description by searching for a natural language string that maximizes pointwise mutual information with the image regions in which the neuron is active. MILAN produces fine-grained descriptions that capture categorical, relational, and logical structure in learned features. These descriptions obtain high agreement with human-generated feature descriptions across a diverse set of model architectures and tasks, and can aid in understanding and controlling learned models. We highlight three applications of natural language neuron descriptions. First, we use MILAN for analysis, characterizing the distribution and importance of neurons selective for attribute, category, and relational information in vision models. Second, we use MILAN for auditing, surfacing neurons sensitive to protected categories like race and gender in models trained on datasets intended to obscure these features. Finally, we use MILAN for editing, improving robustness in an image classifier by deleting neurons sensitive to text features spuriously correlated with class labels.

📄 PDF Abstract BibTeX

Code (0)

등록된 구현이 없습니다.

Tasks

Attribute

Similar Papers 제목 키워드 기반

Semantic Regexes: Auto-Interpreting LLM Features with a Structured Language

2025-10-07 · Angie Boggust, Donghao Ren, Yannick Assogba, Dominik Moritz 외 arxiv

Automated interpretability aims to translate large language model (LLM) features into human understandable descriptions. However, natural language feature descriptions can be vague, inconsistent, and require manual relab…

Person Re-Identification with Vision and Language

2017-10-03 · Fei Yan, Krystian Mikolajczyk, Josef Kittler

In this paper we propose a new approach to person re-identification using images and natural language descriptions. We propose a joint vision and language model based on CCA and CNN architectures to match across the two …

Language ModelingLanguage ModellingPerson Re-Identification

Natural Language Descriptions of Deep Visual Features

2022-01-26 · Evan Hernandez, Sarah Schwettmann, David Bau, Teona Bagashvili 외

Some neurons in deep networks specialize in recognizing highly specific perceptual, structural, or semantic features of inputs. In computer vision, techniques exist for identifying neurons that respond to individual conc…

Attribute

DeViL: Decoding Vision features into Language

2023-09-04 · Meghal Dani, Isabel Rio-Torto, Stephan Alaniz, Zeynep Akata

Post-hoc explanation methods have often been criticised for abstracting away the decision-making process of deep neural networks. In this work, we would like to provide natural language descriptions for what different la…

Decision MakingLanguage ModelingLanguage Modelling

ScanRefer: 3D Object Localization in RGB-D Scans using Natural Language

2019-12-18 · ECCV 2020 8 · Dave Zhenyu Chen, Angel X. Chang, Matthias Nießner

We introduce the task of 3D object localization in RGB-D scans using natural language descriptions. As input, we assume a point cloud of a scanned 3D scene along with a free-form description of a specified target object.…

ObjectObject LocalizationregressionSentence+1