TLDR: A survey explores the emerging field of using Large Language Models (LLMs) to generate natural language descriptions for the internal components (neurons, attention heads) and abstractions (SAE features, circuits) of other LLMs. It details methods for generating these descriptions, various evaluation techniques (predictive, input-based, causal, semantic, human), and outlines key trends and future research directions, emphasizing the need for more rigorous causal evaluation and standardized benchmarks to enhance model transparency.
Large Language Models (LLMs) are incredibly powerful, but their inner workings often remain a mystery. Understanding how these complex neural networks make decisions is a crucial area of research known as mechanistic interpretability. This field aims to reverse-engineer the algorithms learned by LLMs by analyzing their fundamental building blocks, such as individual neurons and attention heads, as well as higher-level structures like Sparse Autoencoder (SAE) features and computational circuits.
Traditionally, researchers tried to understand these components by mapping their activations to a predefined set of linguistic properties. However, this approach often missed the novel and complex representations that LLMs learn on their own. A new and rapidly growing approach leverages the generative power of LLMs themselves to create “concept descriptions.” Instead of testing for fixed concepts, one LLM is used to generate open-vocabulary, natural language explanations for what another model’s components or abstractions are doing. This is often achieved by prompting the generator LLM with data showing when a specific component activates, allowing it to synthesize a description of the concept that component appears to detect.
Unpacking the Model’s Mind: What Gets Described?
The survey highlights several key targets for these concept descriptions:
Neurons: These are the intermediate dimensions within the LLM’s feed-forward networks. While foundational, individual neurons can be “polysemantic,” meaning they activate for a diverse and seemingly unrelated set of inputs. This makes their function challenging to summarize with a single, clear description.
Attention Heads: A core part of the Transformer architecture, attention heads allow the model to focus on different parts of the input sequence to capture specific relationships between tokens. Research has shown these heads often acquire specialized and interpretable roles, such as identifying syntactic dependencies or focusing on rare words.
Sparse Autoencoder (SAE) Features: To address the polysemanticity of individual neurons, SAEs are used to decompose model activations into higher-dimensional, sparsely activated feature spaces. These SAE features aim to represent more disentangled and “monosemantic” concepts, making them easier to interpret.
Circuits: Going beyond individual components, circuits are computational subgraphs composed of multiple interacting components. The goal here is to understand how these parts work together to accomplish a specific task, representing their interaction as a human-interpretable graph.
How Do We Know if a Description is Good?
Evaluating the quality of these concept descriptions is a critical challenge. A good description needs to be accurate, faithful to the model’s internal processing, and understandable to humans. The field employs a diverse toolkit of evaluation techniques:
- Predictive Simulation: This tests how well a description can predict a feature’s behavior. For example, a “simulator” LLM might be given a description and a text sample, then asked to predict the feature’s activation value.
- Input-based Evaluation: These metrics assess how accurately a description characterizes the inputs that cause a feature to activate, measuring its “purity” (only covers relevant inputs) and “coverage” (covers all relevant inputs).
- Output-based Evaluation: These are more rigorous, testing the description’s “causal faithfulness.” This involves intervening on a feature (e.g., artificially activating it) and checking if the model’s output shifts as the description predicts.
- Semantic Similarity: When ground-truth concepts are available, the semantic similarity between the generated description and the ground-truth label can be measured using embedding models.
- Human Evaluation: Ultimately, humans are the target audience for these descriptions. Human judges rate descriptions for accuracy, plausibility, readability, clarity, faithfulness, and usefulness.
Also Read:
- Unlocking LLM Decisions: A New Approach to Explaining Individual Responses
- Unlocking the Black Box: A New Way to Understand How LLMs Think
Looking Ahead: The Future of Interpretability
The survey identifies several promising directions for future research. There’s a growing need to scale automated description methods from individual components to entire computational circuits, explaining how multiple features interact to implement complex functions. Researchers also aim to apply these methods to specialized data domains (like legal or medical text) and to multilingual or multimodal models.
A critical area involves analyzing the LLMs that generate these explanations themselves, understanding their potential biases and conceptual limitations. Furthermore, a more nuanced understanding of polysemanticity is needed, exploring how features might represent different concepts at varying activation intensities. The field also calls for more rigorous causal evaluation and the development of standardized benchmarks to systematically compare different description and evaluation methods.
This emerging field represents a significant step towards demystifying the internal workings of LLMs, offering powerful new tools for model analysis, debugging, and auditing. While challenges remain, particularly regarding computational costs and ensuring faithfulness, continued refinement promises to make LLMs more transparent and trustworthy. You can read the full research paper here: Interpreting Language Models Through Concept Descriptions: A Survey.


