The Universal Weight Subspace Hypothesis
Prakhar Kaushik, Shravan Chaudhari, Ankit Vaidya, Rama Chellappa, Alan Yuille
TL;DR
Problem: do deep networks converge to the same low-dimensional weight subspaces across tasks and architectures? Approach: large-scale spectral analysis of thousands of models, including LoRA adapters and full weights, combined with a Hilbert-space formulation and a convergence framework. Findings: most weight variation lies in a small set of directions (roughly 16) across CNNs, ViTs, LLaMA, GPT-2, and diffusion adapters, enabling accurate reconstruction and efficient adaptation by learning only a few coefficients; implications include parameter-efficient fine-tuning, scalable model merging, and reduced memory/energy for deployment. Significance: reveals a fundamental geometric regularity in neural weight spaces and offers practical paths to efficient, reusable, and environmentally friendlier AI systems.
Abstract
We show that deep neural networks trained across diverse tasks exhibit remarkably similar low-dimensional parametric subspaces. We provide the first large-scale empirical evidence that demonstrates that neural networks systematically converge to shared spectral subspaces regardless of initialization, task, or domain. Through mode-wise spectral analysis of over 1100 models - including 500 Mistral-7B LoRAs, 500 Vision Transformers, and 50 LLaMA-8B models - we identify universal subspaces capturing majority variance in just a few principal directions. By applying spectral decomposition techniques to the weight matrices of various architectures trained on a wide range of tasks and datasets, we identify sparse, joint subspaces that are consistently exploited, within shared architectures across diverse tasks and datasets. Our findings offer new insights into the intrinsic organization of information within deep networks and raise important questions about the possibility of discovering these universal subspaces without the need for extensive data and computational resources. Furthermore, this inherent structure has significant implications for model reusability, multi-task learning, model merging, and the development of training and inference-efficient algorithms, potentially reducing the carbon footprint of large-scale neural models.
