CVLGAug 3, 2021

Rapid Elastic Architecture Search under Specialized Classes and Resource Constraints

arXiv:2108.01224v31 citations
Originality Incremental advance
AI Analysis

This addresses the problem of dynamic deployment in real-world applications for practitioners needing efficient model specialization, though it is incremental as it builds on existing NAS approaches.

The paper tackles the challenge of efficiently deploying deep models for diverse scenarios with varying resource constraints and superclasses by introducing Elastic Architecture Search (EAS), which finds more compact networks with better performance and is orders of magnitude faster than state-of-the-art NAS methods, e.g., outperforming OFA by 1.3% Top-1 accuracy at 361M MAdds on ImageNet-10 and finding architectures within 0.1 second for 50 scenarios.

In many real-world applications, we often need to handle various deployment scenarios, where the resource constraint and the superclass of interest corresponding to a group of classes are dynamically specified. How to efficiently deploy deep models for diverse deployment scenarios is a new challenge. Previous NAS approaches seek to design architectures for all classes simultaneously, which may not be optimal for some individual superclasses. A straightforward solution is to search an architecture from scratch for each deployment scenario, which however is computation-intensive and impractical. To address this, we present a novel and general framework, called Elastic Architecture Search (EAS), permitting instant specializations at runtime for diverse superclasses with various resource constraints. To this end, we first propose to effectively train an over-parameterized network via a superclass dropout strategy during training. In this way, the resulting model is robust to the subsequent superclasses dropping at inference time. Based on the well-trained over-parameterized network, we then propose an efficient architecture generator to obtain promising architectures within a single forward pass. Experiments on three image classification datasets show that EAS is able to find more compact networks with better performance while remarkably being orders of magnitude faster than state-of-the-art NAS methods, e.g., outperforming OFA (once-for-all) by 1.3% on Top-1 accuracy at a budget around 361M #MAdds on ImageNet-10. More critically, EAS is able to find compact architectures within 0.1 second for 50 deployment scenarios.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes