BINAS: Bilinear Interpretable Neural Architecture Search
Niv Nayman, Yonathan Aflalo, Asaf Noy, Rong Jin, Lihi Zelnik-Manor

TL;DR
BINAS introduces a simple, interpretable bilinear model for neural architecture search that efficiently finds resource-constrained networks with comparable or better performance than state-of-the-art methods.
Contribution
The paper proposes a novel bilinear formulation for accuracy and resource estimation in NAS, enhancing interpretability and scalability with theoretical guarantees.
Findings
BINAS achieves comparable or superior architectures to existing NAS methods.
It satisfies resource constraints while reducing search cost.
Provides insights into the impact of design choices on network performance.
Abstract
Practical use of neural networks often involves requirements on latency, energy and memory among others. A popular approach to find networks under such requirements is through constrained Neural Architecture Search (NAS). However, previous methods use complicated predictors for the accuracy of the network. Those predictors are hard to interpret and sensitive to many hyperparameters to be tuned, hence, the resulting accuracy of the generated models is often harmed. In this work we resolve this by introducing Bilinear Interpretable Neural Architecture Search (BINAS), that is based on an accurate and simple bilinear formulation of both an accuracy estimator and the expected resource requirement, together with a scalable search method with theoretical guarantees. The simplicity of our proposed estimator together with the intuitive way it is constructed bring interpretability through many…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdversarial Robustness in Machine Learning · Explainable Artificial Intelligence (XAI) · Machine Learning and Data Classification
