DrMAD: Distilling Reverse-Mode Automatic Differentiation for Optimizing Hyperparameters of Deep Neural Networks
Not on the map. Why?
Abstract (arXiv)
The performance of deep neural networks is well-known to be sensitive to the setting of their hyperparameters. Recent advances in reverse-mode automatic differentiation allow for optimizing hyperparameters with gradients. The standard way of computing these gradients involves a forward and backward pass of computations. However, the backward pass usually needs to consume unaffordable memory to store all the intermediate variables to exactly reverse the forward training procedure. In this work we propose a simple but effective method, DrMAD, to distill the knowledge of the forward pass into a shortcut path, through which we approximately reverse the training trajectory. Experiments on several image benchmark datasets show that DrMAD is at least 45 times faster and consumes 100 times less memory compared to state-of-the-art methods for optimizing hyperparameters with minimal compromise to its effectiveness. To the best of our knowledge, DrMAD is the first research attempt to make it practical to automatically tune thousands of hyperparameters of deep neural networks. The code can be downloaded from https://github.com/bigaidream-projects/drmad
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). First posted on arXiv 5 Jan 2016.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 5; 2023: 0; 2024: 1; 2025: 0; 2026: 1.
9 papers.
- 2022Learning the Effect of Registration Hyperparameters with HyperMorphcited by 35
- 2021Stability and Generalization of Bilevel Programming in Hyperparameter Optimizationcited by 31
- 2024Flexora: Flexible Low Rank Adaptation for Large Language Modelscited by 13
- 2022Adaptive Gradient Methods with Local Guaranteescited by 8
- 2022Differentiable Model Selection for Ensemble Learningcited by 5
- 2021Online Hyperparameter Meta-Learning with Hypergradient Distillationcited by 2
- 2022Simple and Effective Gradient-Based Tuning of Sequence-to-Sequence Modelscited by 2
- 2022A Globally Convergent Gradient-based Bilevel Hyperparameter Optimization Methodcited by 0
- 2026When Losses Align: Gradient-Based Composite Loss Weighting for Efficient Pretrainingcited by 0
- 2026When Losses Align: Gradient-Based Composite Loss Weighting for Efficient Pretraining8 May 2026
- 2024Flexora: Flexible Low Rank Adaptation for Large Language Models20 Aug 2024
- 2022Differentiable Model Selection for Ensemble Learning1 Nov 2022
- 2022Simple and Effective Gradient-Based Tuning of Sequence-to-Sequence Models10 Sep 2022
- 2022A Globally Convergent Gradient-based Bilevel Hyperparameter Optimization Method25 Aug 2022
- 2022Learning the Effect of Registration Hyperparameters with HyperMorph30 Mar 2022
- 2022Adaptive Gradient Methods with Local Guarantees2 Mar 2022
- 2021Online Hyperparameter Meta-Learning with Hypergradient Distillation6 Oct 2021
- 2021Stability and Generalization of Bilevel Programming in Hyperparameter Optimization8 Jun 2021