methods / Dictionary Learning / Gated Sparse Autoencoders
Gated Sparse Autoencoders
Splits an SAE's encoder into two weight-tied sub-networks — a gate deciding which features are active and a magnitude estimator sizing them — applying the L1 sparsity penalty only to the gate's pre-activations so magnitude estimation is no longer biased toward zero, provably equivalent to a single-layer JumpReLU encoder once the two sub-networks' weights are tied.