Towards Best Practices of Activation Patching in Language Models: Metrics and Methods

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Zhang, Fred, Nanda, Neel
Natura: Preprint
Pubblicazione: 2023
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866916093830889472
author Zhang, Fred
Nanda, Neel
author_facet Zhang, Fred
Nanda, Neel
contents Mechanistic interpretability seeks to understand the internal mechanisms of machine learning models, where localization -- identifying the important model components -- is a key step. Activation patching, also known as causal tracing or interchange intervention, is a standard technique for this task (Vig et al., 2020), but the literature contains many variants with little consensus on the choice of hyperparameters or methodology. In this work, we systematically examine the impact of methodological details in activation patching, including evaluation metrics and corruption methods. In several settings of localization and circuit discovery in language models, we find that varying these hyperparameters could lead to disparate interpretability results. Backed by empirical observations, we give conceptual arguments for why certain metrics or methods may be preferred. Finally, we provide recommendations for the best practices of activation patching going forwards.
format Preprint
id arxiv_https___arxiv_org_abs_2309_16042
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle Towards Best Practices of Activation Patching in Language Models: Metrics and Methods
Zhang, Fred
Nanda, Neel
Machine Learning
Artificial Intelligence
Computation and Language
Mechanistic interpretability seeks to understand the internal mechanisms of machine learning models, where localization -- identifying the important model components -- is a key step. Activation patching, also known as causal tracing or interchange intervention, is a standard technique for this task (Vig et al., 2020), but the literature contains many variants with little consensus on the choice of hyperparameters or methodology. In this work, we systematically examine the impact of methodological details in activation patching, including evaluation metrics and corruption methods. In several settings of localization and circuit discovery in language models, we find that varying these hyperparameters could lead to disparate interpretability results. Backed by empirical observations, we give conceptual arguments for why certain metrics or methods may be preferred. Finally, we provide recommendations for the best practices of activation patching going forwards.
title Towards Best Practices of Activation Patching in Language Models: Metrics and Methods
topic Machine Learning
Artificial Intelligence
Computation and Language
url https://arxiv.org/abs/2309.16042