paper-with-me

홈 › Papers

SoftSAE: Dynamic Top-K Selection for Adaptive Sparse Autoencoders

2026-05-07 · Jakub Stępień, Marcin Mazur, Jacek Tabor, Przemysław Spurek arxiv

Sparse Autoencoders (SAEs) have become an important tool in mechanistic interpretability, helping to analyze internal representations in both Large Language Models (LLMs) and Vision Transformers (ViTs). By decomposing polysemantic activations into sparse sets of monosemantic features, SAEs aim to translate neural network computations into human-understandable concepts. However, common architectures such as TopK SAEs rely on a fixed sparsity level. They enforce the same number of active features (K) across all inputs, ignoring the varying complexity of real-world data. Natural data often lies on manifolds with varying local intrinsic dimensionality, meaning the number of relevant factors can change significantly across samples. This suggests that a fixed sparsity level is not optimal. Simple inputs may require only a few features, while more complex ones need more expressive representations. Using a constant K can therefore introduce noise in simple cases or miss important structure in more complex ones. To address this issue, we propose SoftSAE, a sparse autoencoder with a Dynamic Top-K selection mechanism. Our method uses a differentiable Soft Top-K operator to learn an input-dependent sparsity level k. This allows the model to adjust the number of active features based on the complexity of each input. As a result, the representation better matches the structure of the data, and the explanation length reflects the amount of information in the input. Experimental results confirm that SoftSAE not only finds meaningful features, but also selects the right number of features for each concept. The source code is available at: https://github.com/St0pien/SoftSAE.

📄 PDF Abstract BibTeX arXiv:2605.06610

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

AdaptiveK: Complexity-Driven Sparse Autoencoders for Interpretable Language Model Representations

2025-08-24 · Yifei Yao, Hanrong Zhang, Mengnan Du arxiv

Understanding the internal representations of large language models (LLMs) remains a central challenge for interpretability research. Sparse autoencoders (SAEs) offer a promising solution by decomposing activations into …

Time-Aware Feature Selection: Adaptive Temporal Masking for Stable Sparse Autoencoder Training

2025-10-09 · T. Ed Li, Junyu Ren arxiv

Understanding the internal representations of large language models is crucial for ensuring their reliability and safety, with sparse autoencoders (SAEs) emerging as a promising interpretability approach. However, curren…

Feature Selection using Sparse Adaptive Bottleneck Centroid-Encoder

2023-06-07 · Tomojit Ghosh, Michael Kirby

We introduce a novel nonlinear model, Sparse Adaptive Bottleneck Centroid-Encoder (SABCE), for determining the features that discriminate between two or more classes. The algorithm aims to extract discriminatory features…

feature selection

Sparse Centroid-Encoder: A Nonlinear Model for Feature Selection

2022-01-30 · Tomojit Ghosh, Michael Kirby

Autoencoders have been widely used as a nonlinear tool for data dimensionality reduction. While autoencoders don't utilize the label information, Centroid-Encoders (CE)\cite{ghosh2022supervised} use the class label in th…

AttributeDimensionality Reductionfeature selection

Quick and Robust Feature Selection: the Strength of Energy-efficient Sparse Training for Autoencoders

2020-12-01 · Zahra Atashgahi, Ghada Sokar, Tim Van der Lee, Elena Mocanu 외

Major complications arise from the recent increase in the amount of high-dimensional data, including high computational costs and memory requirements. Feature selection, which identifies the most relevant and informative…

ClusteringDenoisingDimensionality ReductionFeature Importance+1