NasHD: Efficient ViT Architecture Performance Ranking using Hyperdimensional Computing

09/23/2022
by   Dongning Ma, et al.
0

Neural Architecture Search (NAS) is an automated architecture engineering method for deep learning design automation, which serves as an alternative to the manual and error-prone process of model development, selection, evaluation and performance estimation. However, one major obstacle of NAS is the extremely demanding computation resource requirements and time-consuming iterations particularly when the dataset scales. In this paper, targeting at the emerging vision transformer (ViT), we present NasHD, a hyperdimensional computing based supervised learning model to rank the performance given the architectures and configurations. Different from other learning based methods, NasHD is faster thanks to the high parallel processing of HDC architecture. We also evaluated two HDC encoding schemes: Gram-based and Record-based of NasHD on their performance and efficiency. On the VIMER-UFO benchmark dataset of 8 applications from a diverse range of domains, NasHD Record can rank the performance of nearly 100K vision transformer models with about 1 minute while still achieving comparable results with sophisticated models.

READ FULL TEXT
research
07/09/2023

Carbon-Efficient Neural Architecture Search

This work presents a novel approach to neural architecture search (NAS) ...
research
08/25/2020

A Survey on Evolutionary Neural Architecture Search

Deep Neural Networks (DNNs) have achieved great success in many applicat...
research
02/16/2021

EPE-NAS: Efficient Performance Estimation Without Training for Neural Architecture Search

Neural Architecture Search (NAS) has shown excellent results in designin...
research
05/07/2019

Efficient Neural Architecture Search on Low-Dimensional Data for OCT Image Segmentation

Typically, deep learning architectures are handcrafted for their respect...
research
10/25/2021

Differentiable NAS Framework and Application to Ads CTR Prediction

Neural architecture search (NAS) methods aim to automatically find the o...
research
01/11/2021

PEng4NN: An Accurate Performance Estimation Engine for Efficient Automated Neural Network Architecture Search

Neural network (NN) models are increasingly used in scientific simulatio...
research
06/05/2020

Learning to Rank Learning Curves

Many automated machine learning methods, such as those for hyperparamete...

Please sign up or login with your details

Forgot password? Click here to reset