From Low Intrinsic Dimensionality to Non-Vacuous Generalization Bounds in Deep Multi-Task Learning
Hossein Zakerinia, Dorsa Ghobadi, Christoph H. Lampert
TL;DR
The paper tackles the puzzle of generalization in deep multi-task learning under overparameterization by introducing amortized intrinsic dimensionality (AID), a low-dimensional, shared subspace representation learned across tasks together with task-specific coefficients. It formalizes AID, demonstrates that it can be substantially smaller than single-task intrinsic dimensionality in real-world task sets, and develops encoding-based generalization bounds (including a fast-rate variant) that constrain multi-task risk using joint encoding lengths. The bounds are numerically computable via quantized encodings and codebooks, and the authors show non-vacuous guarantees on standard datasets, including transfer learning scenarios that leverage the shared representation $Q$. Collectively, the work provides both a lens to understand why deep MTL generalizes well and practical, computable guarantees that guide architecture design, representation learning, and transfer learning in multi-task settings.
Abstract
Deep learning methods are known to generalize well from training to future data, even in an overparametrized regime, where they could easily overfit. One explanation for this phenomenon is that even when their *ambient dimensionality*, (i.e. the number of parameters) is large, the models' *intrinsic dimensionality* is small; specifically, their learning takes place in a small subspace of all possible weight configurations. In this work, we confirm this phenomenon in the setting of *deep multi-task learning*. We introduce a method to parametrize multi-task network directly in the low-dimensional space, facilitated by the use of *random expansions* techniques. We then show that high-accuracy multi-task solutions can be found with much smaller intrinsic dimensionality (fewer free parameters) than what single-task learning requires. Subsequently, we show that the low-dimensional representations in combination with *weight compression* and *PAC-Bayesian* reasoning lead to the *first non-vacuous generalization bounds* for deep multi-task networks.
