Net2Net: Accelerating Learning via Knowledge Transfer

By Tianqi Chen, Ian J. Goodfellow, Jonathon Shlens. 2015

751 citations recorded by the source corpus.

We introduce techniques for rapidly transferring the information stored in one neural net into another neural net. The main purpose is to accelerate the training of a significantly larger neural net. During real-world workflows, one often trains very many different neural networks during the experimentation and design process. This is a wasteful process in which each new model is trained from scratch. Our Net2Net technique accelerates the experimentation process by instantaneously transferring the knowledge from a previous network to each new deeper or wider network. Our techniques are based on the concept of function-preserving transformations between neural network specifications. This differs from previous approaches to pre-training that altered the function represented by a neural net when adding layers to it. Using our knowledge transfer mechanism to add depth to Inception modules, we demonstrate a new state of the art accuracy rating on the ImageNet dataset.

Subfields: Artificial Intelligence, Computer Vision and Pattern Recognition, Model Architectures

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. Quoc V. Le
  2. Jianfeng Gao
  3. Mohit Bansal
  4. Dacheng Tao
  5. Sergey Levine
  6. Yoshua Bengio
  7. Trevor Darrell
  8. Percy Liang

In Computer Vision and Pattern Recognition

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

In Model Architectures

  1. Quoc V. Le
  2. Yoshua Bengio
  3. Frank Hutter
  4. Alan L. Yuille
  5. Ruslan Salakhutdinov
  6. Barret Zoph
  7. Yann LeCun
  8. Yi Yang

Citations in the corpus