mlsanityData to 13 Oct 2026

AutoDropout: Learning Dropout Patterns to Regularize Deep Networks

arXiv 2101.01761 ↗First posted 5 Jan 2021cs.LG cs.AI cs.CLcited by 35

Not on the map. Why?

Abstract (arXiv)

Neural networks are often over-parameterized and hence benefit from aggressive regularization. Conventional regularization methods, such as Dropout or weight decay, do not leverage the structures of the network's inputs and hidden states. As a result, these conventional methods are less effective than methods that leverage the structures, such as SpatialDropout and DropBlock, which randomly drop the values at certain contiguous areas in the hidden states and setting them to zero. Although the locations of dropout areas random, the patterns of SpatialDropout and DropBlock are manually designed and fixed. Here we propose to learn the dropout patterns. In our method, a controller learns to generate a dropout pattern at every channel and layer of a target network, such as a ConvNet or a Transformer. The target network is then trained with the dropout pattern, and its resulting validation performance is used as a signal for the controller to learn from. We show that this method works well for both image recognition on CIFAR-10 and ImageNet, as well as language modeling on Penn Treebank and WikiText-2. The learned dropout patterns also transfers to different tasks and datasets, such as from language model on Penn Treebank to Engligh-French translation on WMT 2014. Our code will be available.

Key facts. Cited by 35 papers in the map (data through 13 Oct 2026). Builds on 61 of its 72 references that are in the map. First posted on arXiv 5 Jan 2021.

Builds on

61 of 72 references.

References · 61

  1. 2017Attention Is All You Needcited by 60,106
  2. 2015Deep Residual Learning for Image Recognitioncited by 51,950
  3. 2014Adam: A Method for Stochastic Optimizationcited by 37,093
  4. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,223
  5. 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,009
  6. 2014ImageNet Large Scale Visual Recognition Challengecited by 8,476
  7. 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,426
  8. 2015Rethinking the Inception Architecture for Computer Visioncited by 5,457
  9. 2017mixup: Beyond Empirical Risk Minimizationcited by 5,170
  10. 2016SGDR: Stochastic Gradient Descent with Warm Restartscited by 5,021
  11. 2017Squeeze-and-Excitation Networkscited by 4,772
  12. 2015Dropout as a Bayesian Approximation: Representing Model Uncertainty in Deep Learningcited by 4,430
38 more
  1. 2016Wide Residual Networkscited by 3,063
  2. 2016Pointer Sentinel Mixture Modelscited by 3,047
  3. 2019CutMix: Regularization Strategy to Train Strong Classifiers with Localizable Featurescited by 2,882
  4. 2020FixMatch: Simplifying Semi-Supervised Learning with Consistency and Confidencecited by 2,082
  5. 2018SentencePiece: A simple and language independent subword tokenizer and detokenizer for Neural Text Processingcited by 1,979
  6. 2019Transformer-XL: Attentive Language Models Beyond a Fixed-Length Contextcited by 1,835
  7. 2018DARTS: Differentiable Architecture Searchcited by 1,789
  8. 2017Improved Regularization of Convolutional Neural Networks with Cutoutcited by 1,627
  9. 2016Neural Architecture Search with Reinforcement Learningcited by 1,496
  10. 2020Sharpness-Aware Minimization for Efficiently Improving Generalizationcited by 1,411
  11. 2019MixMatch: A Holistic Approach to Semi-Supervised Learningcited by 1,391
  12. 2019SpecAugment: A Simple Data Augmentation Method for Automatic Speech Recognitioncited by 1,359
  13. 2019Self-training with Noisy Student improves ImageNet classificationcited by 1,306
  14. 2017Learning Transferable Architectures for Scalable Image Recognitioncited by 1,100
  15. 2019Unsupervised Data Augmentation for Consistency Trainingcited by 1,058
  16. 2019EfficientDet: Scalable and Efficient Object Detectioncited by 1,020
  17. 2016Deep Networks with Stochastic Depthcited by 977
  18. 2017Virtual Adversarial Training: A Regularization Method for Supervised and Semi-Supervised Learningcited by 919
  19. 2018Regularized Evolution for Image Classifier Architecture Searchcited by 907
  20. 2018Efficient Neural Architecture Search via Parameter Sharingcited by 834
  21. 2018AutoAugment: Learning Augmentation Policies from Datacited by 730
  22. 2018ProxylessNAS: Direct Neural Architecture Search on Target Task and Hardwarecited by 670
  23. 2019Deep Double Descent: Where Bigger Models and More Data Hurtcited by 670
  24. 2016Neural Combinatorial Optimization with Reinforcement Learningcited by 603
  25. 2017Progressive Neural Architecture Searchcited by 485
  26. 2020NAS-Bench-201: Extending the Scope of Reproducible Neural Architecture Searchcited by 414
  27. 2019ReMixMatch: Semi-Supervised Learning with Distribution Alignment and Augmentation Anchoringcited by 349
  28. 2017Large-Scale Evolution of Image Classifierscited by 348
  29. 2019NAS-Bench-101: Towards Reproducible Neural Architecture Searchcited by 341
  30. 2018DropBlock: A regularization method for convolutional networkscited by 262
  31. 2019Random Search and Reproducibility for Neural Architecture Searchcited by 254
  32. 2019Interpolation Consistency Training for Semi-Supervised Learningcited by 249
  33. 2019Fast AutoAugmentcited by 243
  34. 2014Efficient Object Localization Using Convolutional Networkscited by 227
  35. 2016FractalNet: Ultra-Deep Neural Networks without Residualscited by 216
  36. 2019Fixing the train-test resolution discrepancycited by 209
  37. 2017Regularizing and Optimizing LSTM Language Modelscited by 205
  38. 2014Recurrent Neural Network Regularizationcited by 189

50 most cited of 61 All 61 (JSON)

Built on by

Cited by year

Citing papers per year: 2021: 12; 2022: 11; 2023: 6; 2024: 5; 2025: 1.

35 papers.

Sort:

By area:

  1. 2021R-Drop: Regularized Dropout for Neural Networkscited by 202
  2. 2022CARD: Classification and Regression Diffusion Modelscited by 102
  3. 2022Avoiding Overfitting: A Survey on Regularization Methods for Convolutional Neural Networkscited by 55
  4. 2021HiddenCut: Simple Data Augmentation for Natural Language Understanding with Better Generalizationcited by 31
  5. 2022GFlowOut: Dropout with Generative Flow Networkscited by 22
  6. 2023On the Over-Memorization During Natural, Robust and Catastrophic Overfittingcited by 20
  7. 2021AutoLoss-Zero: Searching Loss Functions from Scratch for Generic Taskscited by 19
  8. 2024Automated data processing and feature engineering for deep learning and big data applications: a surveycited by 14
  9. 2021RankNAS: Efficient Neural Architecture Search by Pairwise Rankingcited by 12
  10. 2021SpliceOut: A Simple and Efficient Audio Augmentation Methodcited by 7
  11. 2022Perturbation of Deep Autoencoder Weights for Model Compression and Classification of Tabular Datacited by 7
  12. 2022Designing and Training of Lightweight Neural Networks on Edge Devices using Early Halting in Knowledge Distillationcited by 7
23 more
  1. 2023How to Use Dropout Correctly on Residual Networks with Batch Normalizationcited by 7
  2. 2024Advancing Spiking Neural Networks towards Multiscale Spatiotemporal Interaction Learningcited by 7
  3. 2022Weight Expansion: A New Perspective on Dropout and Generalizationcited by 6
  4. 2021Not All Attention Is All You Needcited by 5
  5. 2022Evolving Neural Selection with Adaptive Regularizationcited by 4
  6. 2022A Survey on Dropout Methods and Experimental Verification in Recommendationcited by 4
  7. 2022AD-DROP: Attribution-Driven Dropout for Robust Language Model Fine-Tuningcited by 4
  8. 2023The Adaptive Arms Race: Redefining Robustness in AI Securitycited by 4
  9. 2021FocusedDropout for Convolutional Neural Networkcited by 3
  10. 2021Jitter: Random Jittering Loss Functioncited by 3
  11. 2021On Efficient Uncertainty Estimation for Resource-Constrained Mobile Applicationscited by 2
  12. 2024The Overfocusing Bias of Convolutional Neural Networks: A Saliency-Guided Regularization Approachcited by 2
  13. 2021Partial Graph Reasoning for Neural Network Regularizationcited by 1
  14. 2022Improving the Robustness and Generalization of Deep Neural Network with Confidence Threshold Reductioncited by 1
  15. 2023ContraCluster: Learning to Classify without Labels by Contrastive Self-Supervision and Prototype-Based Semi-Supervisioncited by 1
  16. 2021Selective Output Smoothing Regularization: Regularize Neural Networks by Softening Output Distributionscited by 0
  17. 2021Spiral Language Modelingcited by 0
  18. 2022Feature Weaken: Vicinal Data Augmentation for Classificationcited by 0
  19. 2023Regularization Through Simultaneous Learning: A Case Study on Plant Classificationcited by 0
  20. 2023R-Block: Regularized Block of Dropout for convolutional networkscited by 0
  21. 2024Optimal Layer Selection for Latent Data Augmentationcited by 0
  22. 2024Stochastic Subsampling With Average Poolingcited by 0
  23. 2025Self Identity Mappingcited by 0