LGITApr 4, 2024

Information-Theoretic Generalization Bounds for Deep Neural Networks

arXiv:2404.03176v213 citationsh-index: 22IEEE Trans Inf Theory
Originality Incremental advance
AI Analysis

This provides theoretical insights into generalization for deep learning researchers, but it is incremental as it builds on existing information-theoretic frameworks and focuses on specific models.

The paper tackles the problem of understanding why deep neural networks generalize well by deriving information-theoretic bounds on generalization error in terms of KL divergence and 1-Wasserstein distance between train and test distributions of internal representations, showing that deeper yet narrower architectures generalize better in specific examples like binary Gaussian classification with linear DNNs.

Deep neural networks (DNNs) exhibit an exceptional capacity for generalization in practical applications. This work aims to capture the effect and benefits of depth for supervised learning via information-theoretic generalization bounds. We first derive two hierarchical bounds on the generalization error in terms of the Kullback-Leibler (KL) divergence or the 1-Wasserstein distance between the train and test distributions of the network internal representations. The KL divergence bound shrinks as the layer index increases, while the Wasserstein bound implies the existence of a layer that serves as a generalization funnel, which attains a minimal 1-Wasserstein distance. Analytic expressions for both bounds are derived under the setting of binary Gaussian classification with linear DNNs. To quantify the contraction of the relevant information measures when moving deeper into the network, we analyze the strong data processing inequality (SDPI) coefficient between consecutive layers of three regularized DNN models: $\mathsf{Dropout}$, $\mathsf{DropConnect}$, and Gaussian noise injection. This enables refining our generalization bounds to capture the contraction as a function of the network architecture parameters. Specializing our results to DNNs with a finite parameter space and the Gibbs algorithm reveals that deeper yet narrower network architectures generalize better in those examples, although how broadly this statement applies remains a question.

Foundations

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

Your Notes