Training Neural Networks with Fixed Sparse Masks

By Yi-Lin Sung, Varun Nair, Colin Raffel. 2021

282 citations recorded by the source corpus.

During typical gradient-based training of deep neural networks, all of the model's parameters are updated at each iteration. Recent work has shown that it is possible to update only a small subset of the model's parameters during training, which can alleviate storage and communication requirements. In this paper, we show that it is possible to induce a fixed sparse mask on the model's parameters that selects a subset to update over many iterations. Our method constructs the mask out of the $k$ parameters with the largest Fisher information as a simple approximation as to which parameters are most important for the task at hand. In experiments on parameter-efficient transfer learning and distributed training, we show that our approach matches or exceeds the performance of other methods for training with sparse updates while being more efficient in terms of memory usage and communication costs. We release our code publicly to promote further applications of our approach.

Subfields: Artificial Intelligence, Computer Vision and Pattern Recognition, Efficiency & Compression

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Mohit Bansal
  2. Luke S. Zettlemoyer
  3. Yejin Choi
  4. Jaemin Cho
  5. Hannaneh Hajishirzi
  6. Jianfeng Gao
  7. Noah A. Smith
  8. Michael Lewis

In Computer Vision and Pattern Recognition

  1. Mohit Bansal
  2. Jaemin Cho
  3. Luke S. Zettlemoyer
  4. Luc Van Gool
  5. Trevor Darrell
  6. Yi-Lin Sung
  7. Dacheng Tao
  8. Cordelia Schmid

In Efficiency & Compression

  1. Luke S. Zettlemoyer
  2. Mohit Bansal
  3. Tim Dettmers
  4. Jaemin Cho
  5. Ari Holtzman
  6. Artidoro Pagnoni
  7. Yi-Lin Sung
  8. Jeff Zhang

Citations in the corpus