Understanding intermediate layers using linear classifier probes

By Guillaume Alain, Yoshua Bengio. 2016

1,640 citations recorded by the source corpus.

Neural network models have a reputation for being black boxes. We propose to monitor the features at every layer of a model and measure how suitable they are for classification. We use linear classifiers, which we refer to as "probes", trained entirely independently of the model itself. This helps us better understand the roles and dynamics of the intermediate layers. We demonstrate how this can be used to develop a better intuition about models and to diagnose potential problems. We apply this technique to the popular models Inception v3 and Resnet-50. Among other things, we observe experimentally that the linear separability of features increase monotonically along the depth of the model.

Subfields: Artificial Intelligence, Representation & Self-Supervised Learning, Safety, Robustness & Interpretability

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Mohit Bansal
  2. Yonatan Belinkov
  3. Percy Liang
  4. Yoshua Bengio
  5. Quoc V. Le
  6. Sergey Levine
  7. Jianfeng Gao
  8. Luke S. Zettlemoyer

In Representation & Self-Supervised Learning

  1. Yoshua Bengio
  2. Yonatan Belinkov
  3. Geoffrey E. Hinton
  4. Honglak Lee
  5. Phillip Isola
  6. Quoc V. Le
  7. Andrea Vedaldi
  8. Yonglong Tian

In Safety, Robustness & Interpretability

  1. Nicholas Carlini
  2. Matthias Hein
  3. Nicolas Papernot
  4. Yonatan Belinkov
  5. Percy Liang
  6. Been Kim
  7. Patrick Drew McDaniel
  8. Dawn Song

Citations in the corpus