Saved in:
Bibliographic Details
Main Authors: Gadgil, Soham, Lin, Chris, Lee, Su-In
Format: Preprint
Published: 2025
Subjects:
Online Access:https://arxiv.org/abs/2505.16077
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866915297794981888
author Gadgil, Soham
Lin, Chris
Lee, Su-In
author_facet Gadgil, Soham
Lin, Chris
Lee, Su-In
contents Sparse autoencoders (SAEs) are used to decompose neural network activations into human-interpretable features. Typically, features learned by a single SAE are used for downstream applications. However, it has recently been shown that SAEs trained with different initial weights can learn different features, demonstrating that a single SAE captures only a limited subset of features that can be extracted from the activation space. Motivated by this limitation, we propose to ensemble multiple SAEs through naive bagging and boosting. Specifically, SAEs trained with different weight initializations are ensembled in naive bagging, whereas SAEs sequentially trained to minimize the residual error are ensembled in boosting. We evaluate our ensemble approaches with three settings of language models and SAE architectures. Our empirical results demonstrate that ensembling SAEs can improve the reconstruction of language model activations, diversity of features, and SAE stability. Furthermore, ensembling SAEs performs better than applying a single SAE on downstream tasks such as concept detection and spurious correlation removal, showing improved practical utility.
format Preprint
id arxiv_https___arxiv_org_abs_2505_16077
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Ensembling Sparse Autoencoders
Gadgil, Soham
Lin, Chris
Lee, Su-In
Machine Learning
Sparse autoencoders (SAEs) are used to decompose neural network activations into human-interpretable features. Typically, features learned by a single SAE are used for downstream applications. However, it has recently been shown that SAEs trained with different initial weights can learn different features, demonstrating that a single SAE captures only a limited subset of features that can be extracted from the activation space. Motivated by this limitation, we propose to ensemble multiple SAEs through naive bagging and boosting. Specifically, SAEs trained with different weight initializations are ensembled in naive bagging, whereas SAEs sequentially trained to minimize the residual error are ensembled in boosting. We evaluate our ensemble approaches with three settings of language models and SAE architectures. Our empirical results demonstrate that ensembling SAEs can improve the reconstruction of language model activations, diversity of features, and SAE stability. Furthermore, ensembling SAEs performs better than applying a single SAE on downstream tasks such as concept detection and spurious correlation removal, showing improved practical utility.
title Ensembling Sparse Autoencoders
topic Machine Learning
url https://arxiv.org/abs/2505.16077