Methods · Representation Analysis: Comparison, Localisation, and Control

Representation Alignment and Convergent Learning (SVCCA, PWCCA, CKA)

Survey sections: §9.1 Representation Alignment and Convergent Learning

An earlier line of work compared internal representations across models using correlation- and mutual information-based measures (Li et al., 2015), canonical-correlation methods such as SVCCA and PWCCA (Raghu et al., 2017; Morcos et al., 2018), and kernel-based alignment metrics such as CKA (Kornblith et al., 2019).

Intended applications

Related approaches examine whether the representations of one model can be expressed as linear combinations of representations in another (Wang et al., 2018). This literature primarily concerns convergent learning: whether independently trained models with different random initialisations learn similar representations up to permutation, rotation, or other linear transformations.
Early work showed that different singular modes of the input–output correlations can be learned at different rates (where larger singular values tend to be learned earlier), making acquisition order informative about task structure (Saxe et al., 2014; Lampinen & Ganguli, 2019; Saxe et al., 2019). In contrast, representation-comparison methods measure when layers and representations converge during training (Raghu et al., 2017; Morcos et al., 2018).

Limitations

More recent work has extended these techniques to study representational convergence across modalities (Huh et al., 2024; Gröger et al., 2026), as discussed in Section 5.4. In contrast to model diffing as defined here, these methods typically focus on representational similarity rather than on identifying concrete features or circuits that are introduced, amplified, or repurposed by a specific training intervention.

Related methods

Compare side by side →

Key papers

Cited in §9.1.

Also discussed in: §10.2 Learning Dynamics as an Interpretability Tool

Other methods in Representation Analysis: Comparison, Localisation, and Control

Model Diffing · Causal Tracing (Knowledge Localization) · Representation Engineering and Steering (Steering Vectors) · Optimisation-Based Steering