Superscopes: Amplifying Internal Feature Representations for Language Model Interpretation
Jonathan Jacobi, Gal Niv
TL;DR
This work addresses the challenge of interpreting internal representations in large language models by introducing Superscopes, an amplification-based extension to Patchscopes that magnifies weak, superposed features in $mlp$ outputs and hidden states before patching them into prompts. Grounded in the features-as-directions view and a CFG-inspired amplification concept, Superscopes reveals interpretable semantics without additional training and supports automatic amplifier detection. Through experiments across prompts and layers, amplified signals yield coherent interpretations and demonstrate the tool's flexibility for interpreting multiple internal components. The approach advances mechanistic interpretability and suggests future exploration of applying amplification to attention signals and refining amplifier selection, with a practical, open-source framework to facilitate broader use.
Abstract
Understanding and interpreting the internal representations of large language models (LLMs) remains an open challenge. Patchscopes introduced a method for probing internal activations by patching them into new prompts, prompting models to self-explain their hidden representations. We introduce Superscopes, a technique that systematically amplifies superposed features in MLP outputs (multilayer perceptron) and hidden states before patching them into new contexts. Inspired by the "features as directions" perspective and the Classifier-Free Guidance (CFG) approach from diffusion models, Superscopes amplifies weak but meaningful features, enabling the interpretation of internal representations that previous methods failed to explain-all without requiring additional training. This approach provides new insights into how LLMs build context and represent complex concepts, further advancing mechanistic interpretability.
