EZNAS: Evolving Zero Cost Proxies For Neural Architecture Scoring
Yash Akhauri, J. Pablo Munoz, Nilesh Jain, Ravi Iyer

TL;DR
This paper introduces EZNAS, a genetic programming approach to automatically discover interpretable and generalizable zero-cost proxies for neural architecture scoring, significantly reducing NAS evaluation costs.
Contribution
The paper presents a novel genetic programming framework that automates the creation of zero-cost proxies, outperforming existing methods in generalization and correlation with true accuracy.
Findings
Achieves state-of-the-art score-accuracy correlation on NASBench-201 and NDS.
Discovered proxies are interpretable and generalize across datasets and search spaces.
Reduces the need for expensive neural network training during NAS.
Abstract
Neural Architecture Search (NAS) has significantly improved productivity in the design and deployment of neural networks (NN). As NAS typically evaluates multiple models by training them partially or completely, the improved productivity comes at the cost of significant carbon footprint. To alleviate this expensive training routine, zero-shot/cost proxies analyze an NN at initialization to generate a score, which correlates highly with its true accuracy. Zero-cost proxies are currently designed by experts conducting multiple cycles of empirical testing on possible algorithms, datasets, and neural architecture design spaces. This experimentation lowers productivity and is an unsustainable approach towards zero-cost proxy design as deep learning use-cases diversify in nature. Additionally, existing zero-cost proxies fail to generalize across neural architecture design spaces. In this…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMachine Learning in Materials Science · Machine Learning and Data Classification · Adversarial Robustness in Machine Learning
