An Investigation into Neural Net Optimization via Hessian Eigenvalue Density

By Behrooz Ghorbani, Shankar Krishnan, Ying Xiao. 2019

460 citations recorded by the source corpus.

To understand the dynamics of optimization in deep neural networks, we develop a tool to study the evolution of the entire Hessian spectrum throughout the optimization process. Using this, we study a number of hypotheses concerning smoothness, curvature, and sharpness in the deep learning literature. We then thoroughly analyze a crucial structural feature of the spectra: in non-batch normalized networks, we observe the rapid appearance of large isolated eigenvalues in the spectrum, along with a surprising concentration of the gradient in the corresponding eigenspaces. In batch normalized networks, these two effects are almost absent. We characterize these effects, and explain how they affect optimization speed through both theory and experiments. As part of this work, we adapt advanced tools from numerical linear algebra that allow scalable and accurate estimation of the entire Hessian spectrum of ImageNet-scale neural networks; this technique may be of independent interest in other applications.

Subfields: Artificial Intelligence, Computer Vision and Pattern Recognition, Optimization & Training

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. Yoshua Bengio
  2. Ruslan Salakhutdinov
  3. Quoc V. Le
  4. Percy Liang
  5. Mohit Bansal
  6. Luke S. Zettlemoyer
  7. Kyunghyun Cho
  8. Jianfeng Gao

In Computer Vision and Pattern Recognition

  1. Luc Van Gool
  2. Dacheng Tao
  3. Jitendra Malik
  4. Xiaogang Wang
  5. Trevor Darrell
  6. Ming-Hsuan Yang
  7. Alan L. Yuille
  8. Andrew Zisserman

In Optimization & Training

  1. Roger Baker Grosse
  2. Guodong Zhang
  3. Yann Dauphin
  4. Michael W. Mahoney
  5. James Martens
  6. Yoshua Bengio
  7. Behnam Neyshabur
  8. Kurt Keutzer

Citations in the corpus