Litcius/Paper detail

PINAT: A Permutation INvariance Augmented Transformer for NAS Predictor

Shun Lu, Yu Hu, Peihao Wang, Yan Han, Jianchao Tan, Jixiang Li, Sen Yang, Ji Liu

2023Proceedings of the AAAI Conference on Artificial Intelligence17 citationsDOIOpen Access PDF

Abstract

Time-consuming performance evaluation is the bottleneck of traditional Neural Architecture Search (NAS) methods. Predictor-based NAS can speed up performance evaluation by directly predicting performance, rather than training a large number of sub-models and then validating their performance. Most predictor-based NAS approaches use a proxy dataset to train model-based predictors efficiently but suffer from performance degradation and generalization problems. We attribute these problems to the poor abilities of existing predictors to character the sub-models' structure, specifically the topology information extraction and the node feature representation of the input graph data. To address these problems, we propose a Transformer-like NAS predictor PINAT, consisting of a Permutation INvariance Augmentation module serving as both token embedding layer and self-attention head, as well as a Laplacian matrix to be the positional encoding. Our design produces more representative features of the encoded architecture and outperforms state-of-the-art NAS predictors on six search spaces: NAS-Bench-101, NAS-Bench-201, DARTS, ProxylessNAS, PPI, and ModelNet. The code is available at https://github.com/ShunLu91/PINAT.

Topics & Concepts

Computer scienceGraph embeddingMachine learningEmbeddingBottleneckTransformerData miningArtificial intelligenceTheoretical computer scienceEngineeringEmbedded systemVoltageElectrical engineeringMachine Learning in Materials ScienceAdvanced Graph Neural NetworksMachine Learning in Bioinformatics
PINAT: A Permutation INvariance Augmented Transformer for NAS Predictor | Litcius