LGMLFeb 14, 2020

Why Do Deep Residual Networks Generalize Better than Deep Feedforward Networks? -- A Neural Tangent Kernel Perspective

arXiv:2002.06262v2103 citations
Originality Incremental advance
AI Analysis

This provides theoretical justification for the superior generalization of ResNets, addressing a fundamental problem in deep learning for researchers and practitioners.

The paper investigates why deep residual networks (ResNets) generalize better than deep feedforward networks (FFNets) by analyzing their neural tangent kernels, showing that as depth increases, FFNets become asymptotically unlearnable while ResNets do not degenerate, with numerical results supporting this claim.

Deep residual networks (ResNets) have demonstrated better generalization performance than deep feedforward networks (FFNets). However, the theory behind such a phenomenon is still largely unknown. This paper studies this fundamental problem in deep learning from a so-called "neural tangent kernel" perspective. Specifically, we first show that under proper conditions, as the width goes to infinity, training deep ResNets can be viewed as learning reproducing kernel functions with some kernel function. We then compare the kernel of deep ResNets with that of deep FFNets and discover that the class of functions induced by the kernel of FFNets is asymptotically not learnable, as the depth goes to infinity. In contrast, the class of functions induced by the kernel of ResNets does not exhibit such degeneracy. Our discovery partially justifies the advantages of deep ResNets over deep FFNets in generalization abilities. Numerical results are provided to support our claim.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes