Methods · Interpretability-by-Design Methods for Intrinsic Interpretability

Softmax Linear Units (SoLU)

Survey sections: §6.10.1 Feature-Sparse Training

Softmax linear units (SoLU; Elhage et al., 2022b) are an earlier attempt at architectural intervention. SoLU is a specialised activation function that applies a softmax-based transformation across the layer’s dmlpd_{\mathrm{mlp}} neurons.

Limitations

When one neuron receives a large pre-activation value, the softmax suppresses the others’ values, analogous to lateral inhibition. This competition encourages certain neurons to specialise and dominate, increasing the prevalence of monosemantic neurons associated with human-interpretable concepts. However, it also reveals an undesirable phenomenon: although many secondary neurons’ activations are suppressed to low magnitudes, these neurons remain polysemantic, with many features compressed into them. Later layer normalisation (Ba et al., 2016) can amplify them and recover the polysemanticity property (Elhage et al., 2022b).
The “smuggling” by layer normalisation suggests that imposing local interpretability constraints may not eliminate neural networks’ incentive to compress information through superposition.

Related methods

Compare side by side →

Key papers

Cited in §6.10.1.

Also discussed in: §5.2 Architectural Responses to Superposition · §15.2 The Road Ahead

Other methods in Interpretability-by-Design Methods for Intrinsic Interpretability

Weight-Sparse Training (Weight-Sparse Transformer) · Attention-Sparse Training (SPARTAN) · Sparse Mixture of Linear Transforms (MOLT) · Kolmogorov–Arnold Networks (KANs)