Snapshot Ensembles: Train 1, get M for free

By Gao Huang, Yixuan Li, Geoff Pleiss, Zhuang Liu, John E. Hopcroft, Kilian Q. Weinberger. 2017

1,092 citations recorded by the source corpus.

Ensembles of neural networks are known to be much more robust and accurate than individual networks. However, training multiple deep networks for model averaging is computationally expensive. In this paper, we propose a method to obtain the seemingly contradictory goal of ensembling multiple neural networks at no additional training cost. We achieve this goal by training a single neural network, converging to several local minima along its optimization path and saving the model parameters. To obtain repeated rapid convergence, we leverage recent work on cyclic learning rate schedules. The resulting technique, which we refer to as Snapshot Ensembling, is simple, yet surprisingly effective. We show in a series of experiments that our approach is compatible with diverse network architectures and learning tasks. It consistently yields lower error rates than state-of-the-art single models at no additional training cost, and compares favorably with traditional network ensembles. On CIFAR-10 and CIFAR-100 our DenseNet Snapshot Ensembles obtain error rates of 3.4% and 17.4% respectively.

Subfields: Artificial Intelligence, Computer Vision and Pattern Recognition, Optimization & Training

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. Jianfeng Gao
  2. Mohit Bansal
  3. Quoc V. Le
  4. Bernt Schiele
  5. Yoshua Bengio
  6. Dacheng Tao
  7. Percy Liang
  8. Caiming Xiong

In Computer Vision and Pattern Recognition

  1. Luc Van Gool
  2. Dacheng Tao
  3. Alan L. Yuille
  4. Bernt Schiele
  5. Trevor Darrell
  6. Xiaogang Wang
  7. Yi Yang
  8. Ming-Hsuan Yang

In Optimization & Training

  1. Frank Hutter
  2. Martin Jaggi
  3. Andrew Gordon Wilson
  4. Sebastian U. Stich
  5. Richard Socher
  6. Caiming Xiong
  7. Quoc V. Le
  8. Ameet Talwalkar

Citations in the corpus