Designing Network Design Spaces
Ilija RadosavovicRaj Prateek KosarajuRoss B. GirshickKaiming HePiotr Dollár
Proposes a methodology for designing network design spaces rather than individual architectures, yielding the RegNet model family whose simple quantized linear scaling rules outperform EfficientNet while running up to five times faster on GPUs.
Visual recognition systems increasingly rely on deep neural networks, but designing high-performing architectures remains a major engineering challenge. Manual design struggles to keep pace with growing architectural choices, while automated neural architecture search typically yields single, opaque models tailored only to specific hardware settings without providing generalizable design principles.
The article set out to introduce a new design paradigm focused on designing populations of models—termed network design spaces—and to demonstrate how statistical population analysis can discover simple, interpretable, and high-performing network architectures across diverse computational regimes.
To achieve this, the authors developed a human-in-the-loop methodology that iteratively refines an initial, unconstrained design space containing roughly 10^18 configurations down to a focused population. They sampled hundreds of models within low-compute, 10-epoch training regimes on ImageNet, evaluating overall space quality using the error empirical distribution function and bootstrap statistics. Through sequential constraints—such as sharing bottleneck ratios and group widths across stages, and enforcing increasing widths and depths—they discovered that optimal network structures follow a simple quantized linear function, leading to the low-dimensional RegNet design space.
The analysis produced several key findings that challenge conventional network design practices. First, the best-performing models exhibit a stable network depth of around 20 blocks (approximately 60 layers) regardless of compute budget, contrary to the standard practice of scaling depth for larger models. Second, top models avoid standard bottleneck or inverted bottleneck designs, achieving peak accuracy with a bottleneck ratio of 1.0. Third, total network activations scale with the square root of computation, serving as a stronger predictor of runtime on hardware accelerators like GPUs than multiply-add operations (flops). Finally, under identical and controlled training setups on ImageNet, top RegNet models match or exceed the accuracy of state-of-the-art architectures such as EfficientNet while running up to 5 times faster on graphics processors.
These findings demonstrate that substantial efficiency and accuracy gains can be achieved solely through regular structural design rather than complex search spaces or heavy training tricks. For machine learning teams and technical leaders, this shifts development strategy toward prioritizing memory activations to reduce GPU latency and hardware costs. The linear parameterization also allows practitioners to reliably construct optimal baseline models for mobile and high-compute deployment using only six parameters.
Organizations developing vision pipelines should adopt the regularized RegNet design principles as strong, fast baselines for image recognition tasks and evaluate deployments based on hardware activation metrics rather than compute counts alone. The authors have released their codebase and pretrained models, providing immediate opportunities to test these architectures across custom production datasets and explore richer operator design spaces in subsequent engineering phases.
The findings carry high confidence across standard image classification benchmarks, supported by validation on ImageNet and the ImageNetV2 test set. However, limitations include the primary focus on image classification with convolutional blocks; stakeholders should exercise caution when extending these structural rules to non-convolutional architectures or entirely distinct tasks such as dense object detection without localized validation.
- Paper: EfficientNet: Rethinking Model Scaling for Convolutional Neural Networks, Mingxing Tan et al. (2019). EfficientNet provides the prominent scaling baseline and architectural family that the source paper directly outperforms.
- Paper: MnasNet: Platform-Aware Neural Architecture Search for Mobile, Mingxing Tan et al. (2018). MnasNet establishes the foundational mobile-oriented architecture search paradigm that informs the design space exploration methodology.
- Paper: EfficientNetV2: Smaller Models and Faster Training, Mingxing Tan et al. (2021). EfficientNetV2 extends this work by jointly optimizing training speed and architecture search strategies for next-generation efficient models.
- Paper: A ConvNet for the 2020s, Zhuang Liu et al. (2022). ConvNeXt directly builds upon the design space insights established here to modernize classic convolutional networks and rival transformers.
