Learned Optimizers that Scale and Generalize

By Olga Wichrowska, Niru Maheswaranathan, Matthew W. Hoffman, Sergio Gomez Colmenarejo, Misha Denil, Nando de Freitas, Jascha Narain Sohl-Dickstein. 2017

308 citations recorded by the source corpus.

Learning to learn has emerged as an important direction for achieving artificial intelligence. Two of the primary barriers to its adoption are an inability to scale to larger problems and a limited ability to generalize to new tasks. We introduce a learned gradient descent optimizer that generalizes well to new tasks, and which has significantly reduced memory and computation overhead. We achieve this by introducing a novel hierarchical RNN architecture, with minimal per-parameter overhead, augmented with additional architectural features that mirror the known structure of optimization tasks. We also develop a meta-training ensemble of small, diverse, optimization tasks capturing common properties of loss landscapes. The optimizer learns to outperform RMSProp/ADAM on problems in this corpus. More importantly, it performs comparably or better when applied to small convolutional neural networks, despite seeing no neural networks in its meta-training set. Finally, it generalizes to train Inception V3 and ResNet V2 architectures on the ImageNet dataset for thousands of steps, optimization problems that are of a vastly different scale than those it was trained on.

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

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. Sergey Levine
  2. Quoc V. Le
  3. Yoshua Bengio
  4. Pieter Abbeel
  5. Mohit Bansal
  6. Ruslan Salakhutdinov
  7. Trevor Darrell
  8. Chelsea Finn

In Computer Vision and Pattern Recognition

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

In Optimization & Training

  1. Quoc V. Le
  2. Frank Hutter
  3. Barret Zoph
  4. Yoshua Bengio
  5. Sam Schoenholz
  6. Razvan Pascanu
  7. Irwan Bello
  8. Jonathon Shlens

In Scaling & Learning Theory

  1. Yoshua Bengio
  2. Jascha Narain Sohl-Dickstein
  3. Sam Schoenholz
  4. Quoc V. Le
  5. Razvan Pascanu
  6. Roger Baker Grosse
  7. Liyang Jiang
  8. Song-Chun Zhu

Citations in the corpus