Deep Architecture Connectivity Matters for Its Convergence: A Fine-Grained Analysis

Abstract

Advanced deep neural networks (DNNs), designed by either human or AutoML algorithms, are growing increasingly complex. Diverse operations are connected by complicated connectivity patterns, e.g., various types of skip connections. Those topological compositions are empirically effective and observed to smooth the loss landscape and facilitate the gradient flow in general. However, it remains elusive to derive any principled understanding of their effects on the DNN capacity or trainability, and to understand why or in which aspect one specific connectivity pattern is better than another. In this work, we theoretically characterize the impact of connectivity patterns on the convergence of DNNs under gradient descent training in fine granularity. By analyzing a wide network's Neural Network Gaussian Process (NNGP), we are able to depict how the spectrum of an NNGP kernel propagates through a particular connectivity pattern, and how that affects the bound of convergence rates. As one practical implication of our results, we show that by a simple filtration of "unpromising" connectivity patterns, we can trim down the number of models to evaluate, and significantly accelerate the large-scale neural architecture search without any overhead.

Cite

Text

Chen et al. "Deep Architecture Connectivity Matters for Its Convergence: A Fine-Grained Analysis." Neural Information Processing Systems, 2022.

Markdown

[Chen et al. "Deep Architecture Connectivity Matters for Its Convergence: A Fine-Grained Analysis." Neural Information Processing Systems, 2022.](https://mlanthology.org/neurips/2022/chen2022neurips-deep/)

BibTeX

@inproceedings{chen2022neurips-deep,
  title     = {{Deep Architecture Connectivity Matters for Its Convergence: A Fine-Grained Analysis}},
  author    = {Chen, Wuyang and Huang, Wei and Gong, Xinyu and Hanin, Boris and Wang, Zhangyang},
  booktitle = {Neural Information Processing Systems},
  year      = {2022},
  url       = {https://mlanthology.org/neurips/2022/chen2022neurips-deep/}
}