Slicing Mutual Information Generalization Bounds for Neural Networks
Kimia Nadjahi, Kristjan Greenewald, Rickard Brüel Gabrielsson, Justin Solomon
TL;DR
The paper tackles the challenge of information-theoretic generalization bounds for neural networks in high dimensions by exploiting random subspace training and slicing-based dependence measures. It introduces disintegrated mutual information and k-Sliced Mutual Information to derive tighter, more scalable bounds for models trained on a random d-dimensional subspace W_{Θ, d}, with bounds that scale with the intrinsic dimension d rather than the full parameter dimension D. A rate-distortion extension relaxes the requirement that weights lie exactly on the subspace, introducing a distortion term that captures compressibility and enabling a practical regularization to promote near-compressibility during training. The authors provide both theoretical bounds and empirical validation on MNIST/CIFAR-10 and other tasks, demonstrating non-vacuous information-theoretic generalization bounds in realistic neural networks and offering actionable guidance for regularization and subspace dimension choices. Overall, the work advances the understanding of how compressibility and subspace projection influence generalization, delivering computationally tractable bounds and practical regularization strategies that align with modern network architectures.
Abstract
The ability of machine learning (ML) algorithms to generalize well to unseen data has been studied through the lens of information theory, by bounding the generalization error with the input-output mutual information (MI), i.e., the MI between the training data and the learned hypothesis. Yet, these bounds have limited practicality for modern ML applications (e.g., deep learning), due to the difficulty of evaluating MI in high dimensions. Motivated by recent findings on the compressibility of neural networks, we consider algorithms that operate by slicing the parameter space, i.e., trained on random lower-dimensional subspaces. We introduce new, tighter information-theoretic generalization bounds tailored for such algorithms, demonstrating that slicing improves generalization. Our bounds offer significant computational and statistical advantages over standard MI bounds, as they rely on scalable alternative measures of dependence, i.e., disintegrated mutual information and $k$-sliced mutual information. Then, we extend our analysis to algorithms whose parameters do not need to exactly lie on random subspaces, by leveraging rate-distortion theory. This strategy yields generalization bounds that incorporate a distortion term measuring model compressibility under slicing, thereby tightening existing bounds without compromising performance or requiring model compression. Building on this, we propose a regularization scheme enabling practitioners to control generalization through compressibility. Finally, we empirically validate our results and achieve the computation of non-vacuous information-theoretic generalization bounds for neural networks, a task that was previously out of reach.
