2018

Layer rotation: a surprisingly powerful indicator of generalization in deep networks?

Carbonnelle, Simon, De Vleeschouwer, Christophe

Understand

Our work presents extensive empirical evidence that layer rotation, i.e.

  • the evolution across training of the cosine distance between each layer's weight vector and its initialization, constitutes an impressively consistent indicator of generalization performance.
  • In particular, larger cosine distances between final and initial weights of each layer consistently translate into better generalization performance of the final model.
  • Interestingly, this relation admits a network independent optimum: training procedures during which all layers' weights reach a cosine distance of 1 from their initialization consistently outperform other configurations -by up to 30% test accuracy.

Reading the bibliography…