2023

A technical note on bilinear layers for interpretability

Sharkey, Lee

Understand

The ability of neural networks to represent more features than neurons makes interpreting them challenging.

  • This phenomenon, known as superposition, has spurred efforts to find architectures that are more interpretable than standard multilayer perceptrons (MLPs) with elementwise activation functions.
  • In this note, I examine bilinear layers, which are a type of MLP layer that are mathematically much easier to analyze while simultaneously performing better than standard MLPs.
  • Although they are nonlinear functions of their input, I demonstrate that bilinear layers can be expressed using only linear operations and third order tensors.

Reading the bibliography…