Slot Machines: Discovering Winning Combinations of Random Weights in Neural Networks
Not on the map. Why?
Abstract (arXiv)
In contrast to traditional weight optimization in a continuous space, we demonstrate the existence of effective random networks whose weights are never updated. By selecting a weight among a fixed set of random values for each individual connection, our method uncovers combinations of random weights that match the performance of traditionally-trained networks of the same capacity. We refer to our networks as "slot machines" where each reel (connection) contains a fixed set of symbols (random values). Our backpropagation algorithm "spins" the reels to seek "winning" combinations, i.e., selections of random weight values that minimize the given loss. Quite surprisingly, we find that allocating just a few random values to each connection (e.g., 8 values per connection) yields highly competitive combinations despite being dramatically more constrained compared to traditionally learned weights. Moreover, finetuning these combinations often improves performance over the trained baselines. A randomly initialized VGG-19 with 8 values per connection contains a combination that achieves 91% test accuracy on CIFAR-10. Our method also achieves an impressive performance of 98.2% on MNIST for neural networks containing only random weights.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). Builds on 27 of its 44 references that are in the map. First posted on arXiv 16 Jan 2021.
Builds on
27 of 44 references.
References · 27
- 2017Attention Is All You Needcited by 60,361
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2020Language Models are Few-Shot Learnerscited by 32,419
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,639
- 2017Mask R-CNNcited by 7,277
- 2016SGDR: Stochastic Gradient Descent with Warm Restartscited by 5,045
- 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,611
- 2016Wide Residual Networkscited by 3,070
- 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,262
- 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,079
- 2016Neural Architecture Search with Reinforcement Learningcited by 1,499
15 more
- 2014How transferable are features in deep neural networks?cited by 1,225
- 2016XNOR-Net: ImageNet Classification Using Binary Convolutional Neural Networkscited by 849
- 2018SNIP: Single-shot Network Pruning based on Connection Sensitivitycited by 812
- 2020Pruning neural networks without any data by iteratively conserving synaptic flowcited by 479
- 2020Picking Winning Tickets Before Training by Preserving Gradient Flowcited by 471
- 2016Quantized Neural Networks: Training Neural Networks with Low Precision Weights and Activationscited by 426
- 2019What's Hidden in a Randomly Weighted Neural Network?cited by 237
- 2019Deconstructing Lottery Tickets: Zeros, Signs, and the Supermaskcited by 207
- 2020Proving the Lottery Ticket Hypothesis: Pruning is All You Needcited by 201
- 2019A Signal Propagation Perspective for Pruning Neural Networks at Initializationcited by 96
- 2020Optimal Lottery Tickets via SubsetSum: Logarithmic Over-Parameterization is Sufficientcited by 81
- 2019Weight Agnostic Neural Networkscited by 71
- 2020What Do Neural Networks Learn When Trained With Random Labels?cited by 59
- 2018Fix your classifier: the marginal value of training the last weight layercited by 43
- 2018Intriguing Properties of Randomly Weighted Networks: Generalizing While Learning Next to Nothingcited by 17
Built on by
Citing papers per year: 2021: 1; 2022: 2; 2023: 1; 2024: 1.
5 papers.
- 2022Sparse Random Networks for Communication-Efficient Federated Learningcited by 32
- 2022Dimensionality Reduced Training by Pruning and Freezing Parts of a Deep Neural Network, a Surveycited by 12
- 2024Masked Random Noise for Communication Efficient Federated Learningcited by 4
- 2023Federated Fine-Tuning of Foundation Models via Probabilistic Maskingcited by 2
- 2021Altering Backward Pass Gradients improves Convergencecited by 0
- 2024Masked Random Noise for Communication Efficient Federated Learning6 Aug 2024
- 2023Federated Fine-Tuning of Foundation Models via Probabilistic Masking29 Nov 2023
- 2022Sparse Random Networks for Communication-Efficient Federated Learning30 Sep 2022
- 2022Dimensionality Reduced Training by Pruning and Freezing Parts of a Deep Neural Network, a Survey17 May 2022
- 2021Altering Backward Pass Gradients improves Convergence24 Nov 2021