SurgeNAS: A Comprehensive Surgery on Hardware-Aware Differentiable Neural Architecture Search

被引:8
|
作者
Luo, Xiangzhong [1 ]
Liu, Di [2 ]
Kong, Hao [1 ]
Huai, Shuo [1 ]
Chen, Hui [1 ]
Liu, Weichen [1 ]
机构
[1] Nanyang Technol Univ, Sch Comp Sci & Engn, Singapore 639798, Singapore
[2] Nanyang Technol Univ, HP NTU Digital Mfg Corp Lab, Singapore 639798, Singapore
关键词
Hardware; Task analysis; Optimization; Memory management; Estimation; Graph neural networks; Computers; Hardware-aware differentiable neural architecture search; graph neural networks; hardware performance prediction;
D O I
10.1109/TC.2022.3188175
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Differentiable neural architecture search (NAS) is an emerging paradigm to automate the design of top-performing convolutional neural networks (CNNs). Nonetheless, existing differentiable NAS methods suffer from several crucial weaknesses, such as inaccurate gradient estimation, high memory consumption, search fairness, etc. In this work, we introduce a novel hardware-aware differentiable NAS framework, namely SurgeNAS, in which we leverage the one-level optimization to avoid inaccuracy in gradient estimation. To this end, we propose an effective identity mapping regularization to alleviate the over-selecting issue. Besides, to mitigate the memory bottleneck, we propose an ordered differentiable sampling approach, which significantly reduces the search memory consumption to the single-path level, thereby allowing to directly search on target tasks instead of small proxy tasks. Meanwhile, it guarantees the strict search fairness. Moreover, we introduce a graph neural networks (GNNs) based predictor to approximate the on-device latency, which is further integrated into SurgeNAS to enable the latency-aware architecture search. Finally, we analyze the resource underutilization issue, in which we propose to scale up the searched SurgeNets within Comfort Zone to balance the computation and memory access, which brings considerable accuracy improvement without deteriorating the execution efficiency. Extensive experiments are conducted on ImageNet with diverse hardware platforms, which clearly show the effectiveness of SurgeNAS in terms of accuracy, latency, and search efficiency.
引用
收藏
页码:1081 / 1094
页数:14
相关论文
共 50 条
  • [41] Hardware-Aware Automated Neural Minimization for Printed Multilayer Perceptrons
    Kokkinis, Argyris
    Zervakis, Georgios
    Siozios, Kostas
    Tahoori, Mehdi B.
    Henkel, Jorg
    2023 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION, DATE, 2023,
  • [42] A Hardware-Aware Sampling Parameter Search for Efficient Probabilistic Object Detection
    Hoefer, Julian
    Hotfilter, Tim
    Kress, Fabian
    Qiu, Chen
    Harbaum, Tanja
    Becker, Juergen
    COMPUTER VISION SYSTEMS, ICVS 2023, 2023, 14253 : 299 - 309
  • [43] APNAS: Accuracy-and-Performance-Aware Neural Architecture Search for Neural Hardware Accelerators
    Achararit, Paniti
    Hanif, Muhammad Abdullah
    Putra, Rachmad Vidya Wicaksana
    Shafique, Muhammad
    Hara-Azumi, Yuko
    IEEE ACCESS, 2020, 8 : 165319 - 165334
  • [44] Noise-Tolerant Hardware-Aware Pruning for Deep Neural Networks
    Lu, Shun
    Chen, Cheng
    Zhang, Kunlong
    Zheng, Yang
    Hu, Zheng
    Hong, Wenjing
    Li, Guiying
    Yao, Xin
    ADVANCES IN SWARM INTELLIGENCE, ICSI 2023, PT II, 2023, 13969 : 127 - 138
  • [45] Hardware-Aware Model of Sigma-Delta Cellular Neural Network
    Aomori, Hisashi
    Naito, Yuki
    Otake, Tsuyoshi
    Takahashi, Nobuaki
    Matsuda, Ichiro
    Itoh, Susumu
    Tanaka, Mamoru
    2009 EUROPEAN CONFERENCE ON CIRCUIT THEORY AND DESIGN, VOLS 1 AND 2, 2009, : 311 - +
  • [46] An architecture entropy regularizer for differentiable neural architecture search
    Jing, Kun
    Chen, Luoyu
    Xu, Jungang
    NEURAL NETWORKS, 2023, 158 : 111 - 120
  • [47] Multi-Objective Hardware Aware Neural Architecture Search using Hardware Cost Diversity
    Sinha, Nilotpal
    Rostami, Peyman
    Shabayek, Abd El Rahman
    Kacem, Anis
    Aouada, Djamila
    2024 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION WORKSHOPS, CVPRW, 2024, : 8032 - 8039
  • [48] Hardware-Aware Evolutionary Explainable Filter Pruning for Convolutional Neural Networks
    Heidorn, Christian
    Sabih, Muhammad
    Meyerhoefer, Nicolai
    Schinabeck, Christian
    Teich, Juergen
    Hannig, Frank
    INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 2024, 52 (1-2) : 40 - 58
  • [49] Operation and Topology Aware Fast Differentiable Architecture Search
    Siddiqui, Shahid
    Kyrkou, Christos
    Theocharides, Theocharis
    2020 25TH INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION (ICPR), 2021, : 9666 - 9673
  • [50] A Study on Hardware-Aware Training Techniques for Feedforward Artificial Neural Networks
    Parvin, Sajjad
    Altun, Mustafa
    2021 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI 2021), 2021, : 406 - 411