← Search

David Bau

39 accepted papers

2026

Different Usage of Shared Components Explains Behavioral Variance in LLMs

ICML 2026poster

One of the most common complaints about large language models (LLMs) is their prompt sensitivity---i.e., the fact that their ability to perform a task or provide a correct answer to a question can depend unpredictably on the way the question is posed. We investigate this variation by comparing two v…

Cited by 0SourceScholar
2026

Language Models Use Lookbacks to Track Beliefs

ICLR 2026poster

How do language models (LMs) represent characters’ beliefs, especially when those beliefs may differ from reality? This question lies at the heart of understanding the Theory of Mind (ToM) capabilities of LMs. We analyze LMs' ability to reason about characters’ beliefs using causal mediation and abs…

Cited by 0SourceScholar
2025

Elucidating Mechanisms of Demographic Bias in LLMs for Healthcare

EMNLP 2025

We know from prior work that LLMs encode social biases, and that this manifests in clinical tasks. In this work we adopt tools from mechanistic interpretability to unveil sociodemographic representations and biases within LLMs in the context of healthcare. Specifically, we ask: Can we identify activ

Cited by 0SourcePDFScholar
2025

MIB: A Mechanistic Interpretability Benchmark

ICML 2025poster

How can we know whether new mechanistic interpretability methods achieve real improvements? In pursuit of lasting evaluation standards, we propose MIB, a Mechanistic Interpretability Benchmark, with two tracks spanning four tasks and five models. MIB favors methods that precisely and concisely recov…

2025

Machine Unlearning Doesn't Do What You Think: Lessons for Generative AI Policy and Research

NeurIPS 2025oral

"Machine unlearning" is a popular proposed solution for mitigating the existence of content in an AI model that is problematic for legal or moral reasons, including privacy, copyright, safety, and more. For example, unlearning is often invoked as a solution for removing the effects of specific infor…

Cited by 0SourceScholar
2025

NNsight and NDIF: Democratizing Access to Open-Weight Foundation Model Internals

ICLR 2025poster

We introduce NNsight and NDIF, technologies that work in tandem to enable scientific study of the representations and computations learned by very large neural networks. NNsight is an open-source system that extends PyTorch to introduce deferred remote execution. The National Deep Inference Fabric (…

2025

One-Step is Enough: Sparse Autoencoders for Text-to-Image Diffusion Models

NeurIPS 2025poster

For large language models (LLMs), sparse autoencoders (SAEs) have been shown to decompose intermediate representations that often are not interpretable directly into sparse sums of interpretable features, facilitating better control and subsequent analysis. However, similar analyses and approaches h…

Cited by 30SourceScholar
2025

Position-aware Automatic Circuit Discovery

ACL 2025long

A widely used strategy to discover and understand language model mechanisms is circuit analysis. A circuit is a minimal subgraph of a model’s computation graph that executes a specific task. We identify a gap in existing circuit discovery methods: they assume circuits are position-invariant, treatin…

2025

SliderSpace: Decomposing the Visual Capabilities of Diffusion Models

ICCV 2025poster

We present SliderSpace, a framework for automatically decomposing the visual capabilities of diffusion models into controllable and human-understandable directions. Unlike existing control methods that require a user to specify attributes for each edit direction individually, SliderSpace discovers m…

2025

Sparse Feature Circuits: Discovering and Editing Interpretable Causal Graphs in Language Models

ICLR 2025oral

We introduce methods for discovering and applying **sparse feature circuits**. These are causally implicated subnetworks of human-interpretable features for explaining language model behaviors. Circuits identified in prior work consist of polysemantic and difficult-to-interpret units like attention…

2025

When Are Concepts Erased From Diffusion Models?

NeurIPS 2025poster

In concept erasure, a model is modified to selectively prevent it from generating a target concept. Despite the rapid development of new methods, it remains unclear how thoroughly these approaches remove the target concept from the model. We begin by proposing two conceptual models for the erasure m…

Cited by 0SourcecodeScholar
2024

Concept Sliders: LoRA Adaptors for Precise Control in Diffusion Models

ECCV 2024poster

"We present a method to create interpretable concept sliders that enable precise control over attributes in image generations from diffusion models. Our approach identifies a low-rank parameter direction corresponding to one concept while minimizing interference with other attributes. A slider is cr…

2024

Fine-Tuning Enhances Existing Mechanisms: A Case Study on Entity Tracking

ICLR 2024poster

Fine-tuning on generalized tasks such as instruction following, code generation, and mathematics has been shown to enhance language models' performance on a range of tasks. Nevertheless, explanations of how such fine-tuning influences the internal computations in these models remain elusive. We stud…

Cited by 43SourcePDFScholar
2024

Function Vectors in Large Language Models

ICLR 2024poster

We report the presence of a simple neural mechanism that represents an input-output function as a vector within autoregressive transformer language models (LMs). Using causal mediation analysis on a diverse range of in-context-learning (ICL) tasks, we find that a small number attention heads transpo…

Cited by 147SourcePDFScholar
2024

Linearity of Relation Decoding in Transformer Language Models

ICLR 2024spotlight

Much of the knowledge encoded in transformer language models (LMs) may be expressed in terms of relations: relations between words and their synonyms, entities and their attributes, etc. We show that, for a subset of relations, this computation is well-approximated by a single linear transformation…

Cited by 76SourcePDFScholar
2024

Measuring Progress in Dictionary Learning for Language Model Interpretability with Board Game Models

NeurIPS 2024poster

What latent features are encoded in language model (LM) representations? Recent work on training sparse autoencoders (SAEs) to disentangle interpretable features in LM representations has shown significant promise. However, evaluating the quality of these SAEs is difficult because we lack a ground-t…

2024

Token Erasure as a Footprint of Implicit Vocabulary Items in LLMs

EMNLP 2024main

LLMs process text as sequences of tokens that roughly correspond to words, where less common words are represented by multiple tokens. However, individual tokens are often semantically unrelated to the meanings of the words/concepts they comprise. For example, Llama-2-7b’s tokenizer splits the word…

Cited by 3SourcePDFScholar
2023

Emergent World Representations: Exploring a Sequence Model Trained on a Synthetic Task

ICLR 2023top-5%

Language models show a surprising range of capabilities, but the source of their apparent competence is unclear. Do these networks just memorize a collection of surface statistics, or do they rely on internal representations of the process that generates the sequences they see? We investigate this q…

2023

FIND: A Function Description Benchmark for Evaluating Interpretability Methods

NeurIPS 2023poster

Labeling neural network submodules with human-legible descriptions is useful for many downstream tasks: such descriptions can surface failures, guide interventions, and perhaps even explain important model behaviors. To date, most mechanistic descriptions of trained networks have involved small mode…

2023

Mass-Editing Memory in a Transformer

ICLR 2023top-25%

Recent work has shown exciting promise in updating large language models with new memories, so as to replace obsolete information or add specialized knowledge. However, this line of work is predominantly limited to updating single associations. We develop MEMIT, a method for directly updating a lang…

2022

Locating and Editing Factual Associations in GPT

NeurIPS 2022accept

We analyze the storage and recall of factual associations in autoregressive transformer language models, finding evidence that these associations correspond to localized, directly-editable computations. We first develop a causal intervention for identifying neuron activations that are decisive in a…

2022

Natural Language Descriptions of Deep Visual Features

ICLR 2022oral

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 a…

Cited by 134SourcePDFScholar
2021

Editing a classifier by rewriting its prediction rules

NeurIPS 2021poster

We propose a methodology for modifying the behavior of a classifier by directly rewriting its prediction rules. Our method requires virtually no additional data collection and can be applied to a variety of settings, including adapting a model to new environments, and modifying it to ignore spurious…

2021

Toward a Visual Concept Vocabulary for GAN Latent Space

ICCV 2021poster

A large body of recent work has identified transformations in the latent spaces of generative adversarial networks (GANs) that consistently and interpretably transform generated images. But existing techniques for identifying these transformations rely on either a fixed vocabulary of pre-specified v…

Cited by 19PDFcodeScholar
2020

Diverse Image Generation via Self-Conditioned GANs

CVPR 2020poster

We introduce a simple but effective unsupervised method for generating diverse images. We train a class-conditional GAN model without using manually annotated class labels. Instead, our model is conditional on labels automatically derived from clustering in the discriminator's feature space. Our clu…

Cited by 132PDFcodeScholar
2020

What makes fake images detectable? Understanding properties that generalize

ECCV 2020poster

The quality of image generation and manipulation is reaching impressive levels, making it exceedingly difficult for a human to distinguish between what is real and what is fake. However, deep networks can still pick up on the subtle artifacts in these doctored images. We seek to understand what prop…

2019

GAN Dissection: Visualizing and Understanding Generative Adversarial Networks

ICLR 2019poster

Generative Adversarial Networks (GANs) have recently achieved impressive results for many real-world applications, and many GAN variants have emerged with improvements in sample quality and training stability. However, visualization and understanding of GANs is largely missing. How does a GAN repres…

2019

Seeing What a GAN Cannot Generate

ICCV 2019oral

Despite the success of Generative Adversarial Networks (GANs), mode collapse remains a serious issue during GAN training. To date, little work has focused on understanding and quantifying which modes have been dropped by a model. In this work, we visualize mode collapse at both the distribution leve…

Cited by 457PDFcodeScholar
2018

Interpretable Basis Decomposition for Visual Explanation

ECCV 2018poster

Explanations of the decisions made by a deep neural network are important for human end-users to be able to understand and diagnose the trustworthiness of the system. Current neural networks used for visual recognition are generally used as black boxes that do not provide any human interpretable jus…

2017

Network Dissection: Quantifying Interpretability of Deep Visual Representations

CVPR 2017oral

We propose a general framework called Network Dissection for quantifying the interpretability of latent representations of CNNs by evaluating the alignment between individual hidden units and a set of semantic concepts. Given any CNN model, the proposed method draws on a data set of concepts to scor…

Cited by 1943PDFcodeScholar