Gradient-based Hyperparameter Optimization through Reversible Learning

By Dougal Maclaurin, David Kristjanson Duvenaud, Ryan P. Adams. 2015

1,048 citations recorded by the source corpus.

Tuning hyperparameters of learning algorithms is hard because gradients are usually unavailable. We compute exact gradients of cross-validation performance with respect to all hyperparameters by chaining derivatives backwards through the entire training procedure. These gradients allow us to optimize thousands of hyperparameters, including step-size and momentum schedules, weight initialization distributions, richly parameterized regularization schemes, and neural network architectures. We compute hyperparameter gradients by exactly reversing the dynamics of stochastic gradient descent with momentum.

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

In Computer Vision and Pattern Recognition

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

In Optimization & Training

  1. Yoshua Bengio
  2. Simon Lacoste-Julien
  3. Quoc V. Le
  4. Frank Hutter
  5. Roger Baker Grosse
  6. Sergey Levine
  7. Stefano Soatto
  8. David Kristjanson Duvenaud

Citations in the corpus