Enforcing Orderedness to Improve Feature Consistency
Sophie L. Wang, Alex Quach, Nithin Parsan, John J. Yang
TL;DR
The paper tackles reproducibility and interpretability gaps in sparse autoencoders by introducing Ordered Sparse Autoencoders (OSAE), which enforce a strict latent feature ordering and deterministically use every feature dimension. Building on Matryoshka SAEs, OSAE employs a nested-prefix (Top-m) objective via nested dropout to induce a canonical ordering and aims for exact ordered recovery under sparsity-uniqueness conditions; theory shows permutation identifiability improvement in overcomplete sparse dictionary learning. Empirically, OSAE improves feature ordering and early-feature stability on Gemma-2 2B and Pythia-70M across multiple seeds and datasets, though it can incur higher reconstruction loss in some settings. Overall, the work provides a principled identifiability mechanism for overcomplete representations, yielding more reproducible and comparable latent features across runs and hyperparameters, with practical implications for interpretability in large-scale representations.
Abstract
Sparse autoencoders (SAEs) have been widely used for interpretability of neural networks, but their learned features often vary across seeds and hyperparameter settings. We introduce Ordered Sparse Autoencoders (OSAE), which extend Matryoshka SAEs by (1) establishing a strict ordering of latent features and (2) deterministically using every feature dimension, avoiding the sampling-based approximations of prior nested SAE methods. Theoretically, we show that OSAEs resolve permutation non-identifiability in settings of sparse dictionary learning where solutions are unique (up to natural symmetries). Empirically on Gemma2-2B and Pythia-70M, we show that OSAEs can help improve consistency compared to Matryoshka baselines.
