Proceedings

On the Neural Tangent Kernel of Deep Networks with Orthogonal Initialization

Download BibTeX Cite

Proceedings of the Thirtieth International Joint Conference on Artificial Intelligence. Main Track. Pages 2577-2583.

https://doi.org/10.24963/ijcai.2021/355

Abstract

The prevailing thinking is that orthogonal weights are crucial to enforcing dynamical isometry and speeding up training. The increase in learning speed that results from orthogonal initialization in linear networks has been well-proven. However, while the same is believed to also hold for nonlinear networks when the dynamical isometry condition is satisfied, the training dynamics behind this contention have not been thoroughly explored. In this work, we study the dynamics of ultra-wide networks across a range of architectures, including Fully Connected Networks (FCNs) and Convolutional Neural Networks (CNNs) with orthogonal initialization via neural tangent kernel (NTK). Through a series of propositions and lemmas, we prove that two NTKs, one corresponding to Gaussian weights and one to orthogonal weights, are equal when the network width is infinite. Further, during training, the NTK of an orthogonally-initialized infinite-width network should theoretically remain constant. This suggests that the orthogonal initialization cannot speed up training in the NTK (lazy training) regime, contrary to the prevailing thoughts. In order to explore under what circumstances can orthogonality accelerate training, we conduct a thorough empirical investigation outside the NTK regime. We find that when the hyper-parameters are set to achieve a linear regime in nonlinear activation, orthogonal initialization can improve the learning speed with a large learning rate or large depth.

  1. [Allen-Zhu et al., 2019] Zeyuan Allen-Zhu, Yuanzhi Li, and Zhao Song. A convergence theory for deep learning via over- parameterization. In International Conference on Machine Learning, pages 242-252. PMLR, 2019.
  2. [Arora et al., 2019] Sanjeev Arora, Simon S Du, Wei Hu, Zhiyuan Li, Russ R Salakhutdinov, and Ruosong Wang. On exact compu- tation with an infinitely wide neural net. In Advances in Neural Information Processing Systems, pages 8139-8148, 2019.
  3. [Chen et al., 2018] Minmin Chen, Jeffrey Pennington, and Samuel S Schoenholz. Dynamical isometry and a mean field theory of rnns: Gating enables signal propagation in recurrent neural networks. arXiv preprint arXiv:1806.05394, 2018.
  4. [Chizat et al., 2019] Lenaic Chizat, Edouard Oyallon, and Francis Bach. On lazy training in differentiable programming. In Ad- vances in Neural Information Processing Systems, pages 2937- 2947, 2019.
  5. [Devlin et al., 2018] Jacob Devlin, Ming-Wei Chang, Kenton Lee, and Kristina Toutanova. Bert: Pre-training of deep bidirec- tional transformers for language understanding. arXiv preprint arXiv:1810.04805, 2018.
  6. [Du et al., 2018] Simon S Du, Xiyu Zhai, Barnabas Poc- zos, and Aarti Singh. Gradient descent provably opti- mizes over-parameterized neural networks. arXiv preprint arXiv:1810.02054, 2018.
  7. [Hinton et al., 2012] Geoffrey Hinton, Nitish Srivastava, and Kevin Swersky. Neural networks for machine learning lecture 6a overview of mini-batch gradient descent. Cited on, 14(8), 2012.
  8. [Hu et al., 2020] Wei Hu, Lechao Xiao, and Jeffrey Pennington. Provable benefit of orthogonal initialization in optimizing deep linear networks. arXiv preprint arXiv:2001.05992, 2020.
  9. [Huang and Yau, 2019] Jiaoyang Huang and Horng-Tzer Yau. Dy- namics of deep neural networks and neural tangent hierarchy. arXiv preprint arXiv:1909.08156, 2019.
  10. [Jacot et al., 2018] Arthur Jacot, Franck Gabriel, and Clément Hon- gler. Neural tangent kernel: Convergence and generalization in neural networks. In Advances in neural information processing systems, pages 8571-8580, 2018.
  11. [Lee et al., 2017] Jaehoon Lee, Yasaman Bahri, Roman Novak, Samuel S Schoenholz, Jeffrey Pennington, and Jascha Sohl- Dickstein. Deep neural networks as gaussian processes. arXiv preprint arXiv:1711.00165, 2017.
  12. [Lee et al., 2019] Jaehoon Lee, Lechao Xiao, Samuel Schoenholz, Yasaman Bahri, Roman Novak, Jascha Sohl-Dickstein, and Jef- frey Pennington. Wide neural networks of any depth evolve as linear models under gradient descent. In Advances in neural in- formation processing systems, pages 8570-8581, 2019.
  13. [Lewkowycz et al., 2020] Aitor Lewkowycz, Yasaman Bahri, Ethan Dyer, Jascha Sohl-Dickstein, and Guy Gur-Ari. The large learning rate phase of deep learning: the catapult mechanism. arXiv preprint arXiv:2003.02218, 2020.
  14. [Li et al., 2019] Yuanzhi Li, Colin Wei, and Tengyu Ma. Towards explaining the regularization effect of initial large learning rate in training neural networks. In Advances in Neural Information Processing Systems, pages 11674-11685, 2019.
  15. [Ling and Qiu, 2019] Zenan Ling and Robert C Qiu. Spectrum con- centration in deep residual learning: a free probability approach. IEEE Access, 7:105212-105223, 2019.
  16. [Liu et al., 2020] Chaoyue Liu, Libin Zhu, and Mikhail Belkin. On the linearity of large non-linear models: when and why the tan- gent kernel is constant. Advances in Neural Information Process- ing Systems, 33, 2020.
  17. [Matthews et al., 2018] Alexander G de G Matthews, Mark Row- land, Jiri Hron, Richard E Turner, and Zoubin Ghahramani. Gaussian process behaviour in wide deep neural networks. arXiv preprint arXiv:1804.11271, 2018.
  18. [Mnih et al., 2015] Volodymyr Mnih, Koray Kavukcuoglu, David Silver, Andrei A Rusu, Joel Veness, Marc G Bellemare, Alex Graves, Martin Riedmiller, Andreas K Fidjeland, Georg Ostro- vski, et al. Human-level control through deep reinforcement learning. Nature, 518(7540):529-533, 2015.
  19. [Nixon and Aguado, 2019] Mark Nixon and Alberto Aguado. Fea- ture extraction and image processing for computer vision. Aca- demic Press, 2019.
  20. [Pennington et al., 2017] Jeffrey Pennington, Samuel Schoenholz, and Surya Ganguli. Resurrecting the sigmoid in deep learning through dynamical isometry: theory and practice. In Advances in neural information processing systems, pages 4785-4795, 2017.
  21. [Poole et al., 2016] Ben Poole, Subhaneil Lahiri, Maithra Raghu, Jascha Sohl-Dickstein, and Surya Ganguli. Exponential expres- sivity in deep neural networks through transient chaos. In Ad- vances in neural information processing systems, pages 3360- 3368, 2016.
  22. [Saxe et al., 2013] Andrew M Saxe, James L McClelland, and Surya Ganguli. Exact solutions to the nonlinear dynamics of learning in deep linear neural networks. arXiv preprint arXiv:1312.6120, 2013.
  23. [Schoenholz et al., 2016] Samuel S Schoenholz, Justin Gilmer, Surya Ganguli, and Jascha Sohl-Dickstein. Deep information propagation. arXiv preprint arXiv:1611.01232, 2016.
  24. [Sohl-Dickstein et al., 2020] Jascha Sohl-Dickstein, Roman No- vak, Samuel S Schoenholz, and Jaehoon Lee. On the infinite width limit of neural networks with a standard parameterization. arXiv preprint arXiv:2001.07301, 2020.
  25. [Sokol and Park, 2018] Piotr A Sokol and Il Memming Park. Infor- mation geometry of orthogonal initializations and training. arXiv preprint arXiv:1810.03785, 2018.
  26. [Tarnowski et al., 2018] Wojciech Tarnowski, Piotr Warchoł, Stanisław Jastrzębski, Jacek Tabor, and Maciej A Nowak. Dynamical isometry is achieved in residual networks in a universal way for any activation function. arXiv preprint arXiv:1809.08848, 2018.
  27. [Xiao et al., 2018] Lechao Xiao, Yasaman Bahri, Jascha Sohl- Dickstein, Samuel S Schoenholz, and Jeffrey Pennington. Dy- namical isometry and a mean field theory of cnns: How to train 10,000-layer vanilla convolutional neural networks. arXiv preprint arXiv:1806.05393, 2018.
  28. [Yang, 2019] Greg Yang. Scaling limits of wide neural networks with weight sharing: Gaussian process behavior, gradient inde- pendence, and neural tangent kernel derivation. arXiv preprint arXiv:1902.04760, 2019.
  29. [Yang, 2020] Greg Yang. Tensor programs ii: Neural tangent kernel for any architecture. arXiv preprint arXiv:2006.14548, 2020.
  30. [Zou et al., 2020] Difan Zou, Yuan Cao, Dongruo Zhou, and Quan- quan Gu. Gradient descent optimizes over-parameterized deep relu networks. Machine Learning, 109(3):467-492, 2020.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards