Measuring the Intrinsic Dimension of Objective Landscapes
Chunyuan Li, Heerad Farkhoor, Rosanne Liu, Jason Yosinski

TL;DR
This paper introduces a method to measure the intrinsic dimension of neural network objective landscapes by training in random subspaces, revealing that many problems require fewer parameters than expected and that extra parameters expand the solution manifold.
Contribution
The paper proposes a simple, computationally efficient technique to determine the intrinsic dimension of neural network problems, providing insights into problem difficulty and network compression.
Findings
Many problems have smaller intrinsic dimensions than their parameter counts.
Intrinsic dimension varies little across models of different sizes for the same problem.
The method enables network compression by identifying minimal solution representations.
Abstract
Many recently trained neural networks employ large numbers of parameters to achieve good performance. One may intuitively use the number of parameters required as a rough gauge of the difficulty of a problem. But how accurate are such notions? How many parameters are really needed? In this paper we attempt to answer this question by training networks not in their native parameter space, but instead in a smaller, randomly oriented subspace. We slowly increase the dimension of this subspace, note at which dimension solutions first appear, and define this to be the intrinsic dimension of the objective landscape. The approach is simple to implement, computationally tractable, and produces several suggestive conclusions. Many problems have smaller intrinsic dimensions than one might suspect, and the intrinsic dimension for a given dataset varies little across a family of models with vastly…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMachine Learning and Data Classification · Model Reduction and Neural Networks · Neural Networks and Applications
