Neural Optimizer Search with Reinforcement Learning

By Irwan Bello, Barret Zoph, Vijay Vasudevan, Quoc V. Le. 2017

408 citations recorded by the source corpus.

We present an approach to automate the process of discovering optimization methods, with a focus on deep learning architectures. We train a Recurrent Neural Network controller to generate a string in a domain specific language that describes a mathematical update equation based on a list of primitive functions, such as the gradient, running average of the gradient, etc. The controller is trained with Reinforcement Learning to maximize the performance of a model after a few epochs. On CIFAR-10, our method discovers several update rules that are better than many commonly used optimizers, such as Adam, RMSProp, or SGD with and without Momentum on a ConvNet model. We introduce two new optimizers, named PowerSign and AddSign, which we show transfer well and improve training on a variety of different tasks and architectures, including ImageNet classification and Google's neural machine translation system.

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

In Computer Vision and Pattern Recognition

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

In Optimization & Training

  1. Quoc V. Le
  2. Jakub Konecný
  3. Martin Jaggi
  4. Peter Richtárik
  5. Frank Hutter
  6. Jianyu Wang
  7. Barret Zoph
  8. Sebastian U. Stich

Citations in the corpus