LLM Probing with Contrastive Eigenproblems: Improving Understanding and Applicability of CCS
Stefan F. Schouten, Peter Bloem
TL;DR
The paper addresses how CCS probes can uncover binary features in LLM activations by reframing the objective around relative contrast consistency and casting the problem as contrastive eigenproblems. It introduces Difference-Relative Contrast (DRC) and Ratio-Relative Contrast (RRC) to obtain interpretable eigenvalues and directions, enabling robust single-feature probes and multivariate extensions to truth and polarity. Empirically, the eigenproblem approach recovers CCS performance on many datasets with less seed sensitivity and provides diagnostic eigenvalues that reveal when a single feature is not cleanly isolated. The results advance mechanistic interpretability by offering a principled, interpretable, and scalable framework for contrastive probing across multiple binary features.
Abstract
Contrast-Consistent Search (CCS) is an unsupervised probing method able to test whether large language models represent binary features, such as sentence truth, in their internal activations. While CCS has shown promise, its two-term objective has been only partially understood. In this work, we revisit CCS with the aim of clarifying its mechanisms and extending its applicability. We argue that what should be optimized for, is relative contrast consistency. Building on this insight, we reformulate CCS as an eigenproblem, yielding closed-form solutions with interpretable eigenvalues and natural extensions to multiple variables. We evaluate these approaches across a range of datasets, finding that they recover similar performance to CCS, while avoiding problems around sensitivity to random initialization. Our results suggest that relativizing contrast consistency not only improves our understanding of CCS but also opens pathways for broader probing and mechanistic interpretability methods.
