SVCCA: Singular Vector Canonical Correlation Analysis for Deep Understanding and Improvement

By Maithra Raghu, Justin Gilmer, Jason Yosinski, Jascha Narain Sohl-Dickstein. 2017

36 citations recorded by the source corpus.

With the continuing empirical successes of deep networks, it becomes increasingly important to develop better methods for understanding training of models and the representations learned within. In this paper we propose Singular Vector Canonical Correlation Analysis (SVCCA), a tool for quickly comparing two representations in a way that is both invariant to affine transform (allowing comparison between different layers and networks) and fast to compute (allowing more comparisons to be calculated than with previous methods). We deploy this tool to measure the intrinsic dimensionality of layers, showing in some cases needless over-parameterization; to probe learning dynamics throughout training, finding that networks converge to final representations from the bottom up; to show where class-specific information in networks is formed; and to suggest new training regimes that simultaneously save computation and overfit less.

Subfields: Artificial Intelligence, Ecology, Genetics

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. Quoc V. Le
  2. Yoshua Bengio
  3. Mohit Bansal
  4. Kyunghyun Cho
  5. Graham Neubig
  6. Orhan Firat
  7. Percy Liang
  8. Sergey Levine

In Ecology

  1. Been Kim

In Genetics

  1. Yoshua Bengio
  2. Been Kim

Citations in the corpus