Finding Everything within Random Binary Networks
Kartik Sreenivasan, Shashank Rajput, Jy-yong Sohn, Dimitris, Papailiopoulos

TL;DR
This paper demonstrates that random binary neural networks, with weights of only b1 1, can be pruned to approximate any target network with arbitrary accuracy, highlighting the power of overparameterization and pruning.
Contribution
It shows that binary random networks can be pruned to approximate any target network, removing the need for weight amplitude considerations.
Findings
Binary random networks can approximate any target network.
Overparameterization enables effective pruning of random networks.
Weight amplitude is irrelevant for network approximation.
Abstract
A recent work by Ramanujan et al. (2020) provides significant empirical evidence that sufficiently overparameterized, random neural networks contain untrained subnetworks that achieve state-of-the-art accuracy on several predictive tasks. A follow-up line of theoretical work provides justification of these findings by proving that slightly overparameterized neural networks, with commonly used continuous-valued random initializations can indeed be pruned to approximate any target network. In this work, we show that the amplitude of those random weights does not even matter. We prove that any target network can be approximated up to arbitrary accuracy by simply pruning a random network of binary weights that is only a polylogarithmic factor wider and deeper than the target network.
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMachine Learning and Algorithms · Bayesian Modeling and Causal Inference · Statistical Mechanics and Entropy
MethodsPruning
