Heed the Noise in Performance Evaluations in Neural Architecture Search
Not on the map. Why?
Abstract (arXiv)
Neural Architecture Search (NAS) has recently become a topic of great interest. However, there is a potentially impactful issue within NAS that remains largely unrecognized: noise. Due to stochastic factors in neural network initialization, training, and the chosen train/validation dataset split, the performance evaluation of a neural network architecture, which is often based on a single learning run, is also stochastic. This may have a particularly large impact if a dataset is small. We therefore propose to reduce this noise by evaluating architectures based on average performance over multiple network training runs using different random seeds and cross-validation. We perform experiments for a combinatorial optimization formulation of NAS in which we vary noise reduction levels. We use the same computational budget for each noise level in terms of network training runs, i.e., we allow less architecture evaluations when averaging over more training runs. Multiple search algorithms are considered, including evolutionary algorithms which generally perform well for NAS. We use two publicly available datasets from the medical image segmentation domain where datasets are often limited and variability among samples is often high. Our results show that reducing noise in architecture evaluations enables finding better architectures by all considered search algorithms.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 22 of its 30 references that are in the map. First posted on arXiv 4 Feb 2022.
Builds on
22 of 30 references.
References · 22
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,713
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,442
- 2016Xception: Deep Learning with Depthwise Separable Convolutionscited by 2,332
- 2018Regularized Evolution for Image Classifier Architecture Searchcited by 909
- 2021The Medical Segmentation Decathloncited by 628
- 2020NAS-Bench-201: Extending the Scope of Reproducible Neural Architecture Searchcited by 416
- 2021ResNet strikes back: An improved training procedure in timmcited by 368
- 2019NAS-Bench-101: Towards Reproducible Neural Architecture Searchcited by 344
- 2019Auto-DeepLab: Hierarchical Neural Architecture Search for Semantic Image Segmentationcited by 260
- 2019The Evolved Transformercited by 180
10 more
- 2019Neural Predictor for Neural Architecture Searchcited by 118
- 2021How Powerful are Performance Predictors in Neural Architecture Search?cited by 90
- 2019NAS evaluation is frustratingly hardcited by 70
- 2019C2FNAS: Coarse-to-Fine Neural Architecture Search for 3D Medical Image Segmentationcited by 50
- 2019GraphNAS: Graph Neural Architecture Search with Reinforcement Learningcited by 41
- 2020Evolving Search Space for Neural Architecture Searchcited by 23
- 2020MS-NAS: Multi-Scale Neural Architecture Search for Medical Image Segmentationcited by 16
- 2020Local Search is a Remarkably Strong Baseline for Neural Architecture Searchcited by 15
- 2021A Novel Surrogate-assisted Evolutionary Algorithm Applied to Partition-based Ensemble Learningcited by 2
- 2021Parameterless Gene-pool Optimal Mixing Evolutionary Algorithmscited by 2
Built on by
Not cited yet.