Using learned optimizers to make models robust to input noise
Not on the map. Why?
Abstract (arXiv)
State-of-the art vision models can achieve superhuman performance on image classification tasks when testing and training data come from the same distribution. However, when models are tested on corrupted images (e.g. due to scale changes, translations, or shifts in brightness or contrast), performance degrades significantly. Here, we explore the possibility of meta-training a learned optimizer that can train image classification models such that they are robust to common image corruptions. Specifically, we are interested training models that are more robust to noise distributions not present in the training data. We find that a learned optimizer meta-trained to produce models which are robust to Gaussian noise trains models that are more robust to Gaussian noise at other scales compared to traditional optimizers like Adam. The effect of meta-training is more complicated when targeting a more general set of noise distributions, but led to improved performance on half of held-out corruption tasks. Our results suggest that meta-learning provides a novel approach for studying and improving the robustness of deep learning models.
Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). First posted on arXiv 8 Jun 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 4; 2023: 2.
10 papers.
- 2021Learning to Optimize: A Primer and A Benchmarkcited by 206
- 2022Tutorial on amortized optimizationcited by 83
- 2022VeLO: Training Versatile Learned Optimizers by Scaling Upcited by 57
- 2022Practical tradeoffs between memory, compute, and performance in learned optimizerscited by 32
- 2022A Closer Look at Learned Optimization: Stability, Robustness, and Inductive Biasescited by 30
- 2021Training Learned Optimizers with Randomly Initialized Learned Optimizerscited by 13
- 2021Learn2Hop: Learned Optimization on Rough Landscapescited by 12
- 2021Neural Fixed-Point Acceleration for Convex Optimizationcited by 10
- 2023Mnemosyne: Learning to Train Transformers with Transformerscited by 9
- 2023Enhancing object detection robustness: A synthetic and natural perturbation approachcited by 3
- 2023Enhancing object detection robustness: A synthetic and natural perturbation approach20 Apr 2023
- 2023Mnemosyne: Learning to Train Transformers with Transformers2 Feb 2023
- 2022VeLO: Training Versatile Learned Optimizers by Scaling Up17 Nov 2022
- 2022A Closer Look at Learned Optimization: Stability, Robustness, and Inductive Biases22 Sep 2022
- 2022Practical tradeoffs between memory, compute, and performance in learned optimizers22 Mar 2022
- 2022Tutorial on amortized optimization1 Feb 2022
- 2021Neural Fixed-Point Acceleration for Convex Optimization21 Jul 2021
- 2021Learn2Hop: Learned Optimization on Rough Landscapes20 Jul 2021
- 2021Learning to Optimize: A Primer and A Benchmark23 Mar 2021
- 2021Training Learned Optimizers with Randomly Initialized Learned Optimizers14 Jan 2021