LGAICLJul 31, 2024

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

arXiv:2408.00113v258 citationsh-index: 10
Originality Incremental advance
AI Analysis

This work addresses the challenge of measuring progress in interpretable dictionary learning for language models, using board game models as a testbed, but it is incremental as it builds on existing SAE methods.

The paper tackles the problem of evaluating sparse autoencoders (SAEs) for language model interpretability by proposing supervised metrics using LMs trained on chess and Othello transcripts, which have natural interpretable features like 'there is a knight on F3', and introduces a new training technique, p-annealing, that improves performance on both prior unsupervised and new metrics.

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-truth collection of interpretable features that we expect good SAEs to recover. We thus propose to measure progress in interpretable dictionary learning by working in the setting of LMs trained on chess and Othello transcripts. These settings carry natural collections of interpretable features -- for example, "there is a knight on F3" -- which we leverage into $\textit{supervised}$ metrics for SAE quality. To guide progress in interpretable dictionary learning, we introduce a new SAE training technique, $\textit{p-annealing}$, which improves performance on prior unsupervised metrics as well as our new metrics.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes