mlsanityData to 14 Oct 2026

Slot Machines: Discovering Winning Combinations of Random Weights in Neural Networks

arXiv 2101.06475 ↗First posted 16 Jan 2021cs.LG cs.AIcited by 5

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

  1. 2017Attention Is All You Needcited by 60,361
  2. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  3. 2020Language Models are Few-Shot Learnerscited by 32,419
  4. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
  5. 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,639
  6. 2017Mask R-CNNcited by 7,277
  7. 2016SGDR: Stochastic Gradient Descent with Warm Restartscited by 5,045
  8. 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,611
  9. 2016Wide Residual Networkscited by 3,070
  10. 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,262
  11. 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,079
  12. 2016Neural Architecture Search with Reinforcement Learningcited by 1,499
15 more
  1. 2014How transferable are features in deep neural networks?cited by 1,225
  2. 2016XNOR-Net: ImageNet Classification Using Binary Convolutional Neural Networkscited by 849
  3. 2018SNIP: Single-shot Network Pruning based on Connection Sensitivitycited by 812
  4. 2020Pruning neural networks without any data by iteratively conserving synaptic flowcited by 479
  5. 2020Picking Winning Tickets Before Training by Preserving Gradient Flowcited by 471
  6. 2016Quantized Neural Networks: Training Neural Networks with Low Precision Weights and Activationscited by 426
  7. 2019What's Hidden in a Randomly Weighted Neural Network?cited by 237
  8. 2019Deconstructing Lottery Tickets: Zeros, Signs, and the Supermaskcited by 207
  9. 2020Proving the Lottery Ticket Hypothesis: Pruning is All You Needcited by 201
  10. 2019A Signal Propagation Perspective for Pruning Neural Networks at Initializationcited by 96
  11. 2020Optimal Lottery Tickets via SubsetSum: Logarithmic Over-Parameterization is Sufficientcited by 81
  12. 2019Weight Agnostic Neural Networkscited by 71
  13. 2020What Do Neural Networks Learn When Trained With Random Labels?cited by 59
  14. 2018Fix your classifier: the marginal value of training the last weight layercited by 43
  15. 2018Intriguing Properties of Randomly Weighted Networks: Generalizing While Learning Next to Nothingcited by 17

Built on by

Cited by year

Citing papers per year: 2021: 1; 2022: 2; 2023: 1; 2024: 1.

5 papers.