Finding Alignments Between Interpretable Causal Variables and Distributed Neural Representations

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Geiger, Atticus, Wu, Zhengxuan, Potts, Christopher, Icard, Thomas, Goodman, Noah D.
Format: Preprint
Published: 2023
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866911781411094528
author Geiger, Atticus
Wu, Zhengxuan
Potts, Christopher
Icard, Thomas
Goodman, Noah D.
author_facet Geiger, Atticus
Wu, Zhengxuan
Potts, Christopher
Icard, Thomas
Goodman, Noah D.
contents Causal abstraction is a promising theoretical framework for explainable artificial intelligence that defines when an interpretable high-level causal model is a faithful simplification of a low-level deep learning system. However, existing causal abstraction methods have two major limitations: they require a brute-force search over alignments between the high-level model and the low-level one, and they presuppose that variables in the high-level model will align with disjoint sets of neurons in the low-level one. In this paper, we present distributed alignment search (DAS), which overcomes these limitations. In DAS, we find the alignment between high-level and low-level models using gradient descent rather than conducting a brute-force search, and we allow individual neurons to play multiple distinct roles by analyzing representations in non-standard bases-distributed representations. Our experiments show that DAS can discover internal structure that prior approaches miss. Overall, DAS removes previous obstacles to conducting causal abstraction analyses and allows us to find conceptual structure in trained neural nets.
format Preprint
id arxiv_https___arxiv_org_abs_2303_02536
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle Finding Alignments Between Interpretable Causal Variables and Distributed Neural Representations
Geiger, Atticus
Wu, Zhengxuan
Potts, Christopher
Icard, Thomas
Goodman, Noah D.
Artificial Intelligence
Causal abstraction is a promising theoretical framework for explainable artificial intelligence that defines when an interpretable high-level causal model is a faithful simplification of a low-level deep learning system. However, existing causal abstraction methods have two major limitations: they require a brute-force search over alignments between the high-level model and the low-level one, and they presuppose that variables in the high-level model will align with disjoint sets of neurons in the low-level one. In this paper, we present distributed alignment search (DAS), which overcomes these limitations. In DAS, we find the alignment between high-level and low-level models using gradient descent rather than conducting a brute-force search, and we allow individual neurons to play multiple distinct roles by analyzing representations in non-standard bases-distributed representations. Our experiments show that DAS can discover internal structure that prior approaches miss. Overall, DAS removes previous obstacles to conducting causal abstraction analyses and allows us to find conceptual structure in trained neural nets.
title Finding Alignments Between Interpretable Causal Variables and Distributed Neural Representations
topic Artificial Intelligence
url https://arxiv.org/abs/2303.02536