HyperAIHyperAI

Command Palette

Search for a command to run...

3 months ago

Zen-NAS: A Zero-Shot NAS for High-Performance Deep Image Recognition

Ming Lin Pichao Wang Zhenhong Sun Hesen Chen Xiuyu Sun Qi Qian Hao Li Rong Jin

Zen-NAS: A Zero-Shot NAS for High-Performance Deep Image Recognition

Abstract

Accuracy predictor is a key component in Neural Architecture Search (NAS) for ranking architectures. Building a high-quality accuracy predictor usually costs enormous computation. To address this issue, instead of using an accuracy predictor, we propose a novel zero-shot index dubbed Zen-Score to rank the architectures. The Zen-Score represents the network expressivity and positively correlates with the model accuracy. The calculation of Zen-Score only takes a few forward inferences through a randomly initialized network, without training network parameters. Built upon the Zen-Score, we further propose a new NAS algorithm, termed as Zen-NAS, by maximizing the Zen-Score of the target network under given inference budgets. Within less than half GPU day, Zen-NAS is able to directly search high performance architectures in a data-free style. Comparing with previous NAS methods, the proposed Zen-NAS is magnitude times faster on multiple server-side and mobile-side GPU platforms with state-of-the-art accuracy on ImageNet. Our source code and pre-trained models are released on https://github.com/idstcv/ZenNAS.

Code Repositories

idstcv/ZenNAS
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
image-classification-on-imagenetZenNAS (0.8ms)
GFLOPs: 13.9
Number of params: 183M
Top 1 Accuracy: 83.0%
image-classification-on-imagenetZenNet-400M-SE
GFLOPs: 0.820
Number of params: 5.7M
Top 1 Accuracy: 78%
neural-architecture-search-on-cifar-10ZenNet-2.0M
FLOPS: 487M
Parameters: 2.0M
Top-1 Error Rate: 2.5%
neural-architecture-search-on-cifar-100-1ZenNet-2.0M
FLOPS: 487M
PARAMS: 2.0M
Percentage Error: 15.6
neural-architecture-search-on-imagenetZenNAS (0.1ms)
Accuracy: 77.8
FLOPs: 1.7G
Params: 30.1
Top-1 Error Rate: 22.2
neural-architecture-search-on-imagenetZenNAS (1.2ms)
Accuracy: 83.6
FLOPs: 22G
Params: 180M
Top-1 Error Rate: 16.4

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp
Zen-NAS: A Zero-Shot NAS for High-Performance Deep Image Recognition | Papers | HyperAI