One Proxy Device Is Enough for Hardware-Aware Neural Architecture Search

被引:9
|
作者
Lu, Bingqian [1 ]
Yang, Jianyi [1 ]
Jiang, Weiwen [2 ]
Shi, Yiyu [3 ]
Ren, Shaolei [1 ]
机构
[1] Univ Calif Riverside, 900 Univ Ave, Riverside, CA 92521 USA
[2] George Mason Univ, 4400 Univ Dr, Fairfax, VA 22030 USA
[3] Univ Notre Dame, 257 Fitzpatrick Hall, Notre Dame, IN 46556 USA
关键词
Neural Architecture Search; Hardware-Aware; Scalability; AutoML;
D O I
10.1145/3491046
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Convolutional neural networks (CNNs) are used in numerous real-world applications such as vision-based autonomous driving and video content analysis. To run CNN inference on various target devices, hardwareaware neural architecture search (NAS) is crucial. A key requirement of efficient hardware-aware NAS is the fast evaluation of inference latencies in order to rank different architectures. While building a latency predictor for each target device has been commonly used in state of the art, this is a very time-consuming process, lacking scalability in the presence of extremely diverse devices. In this work, we address the scalability challenge by exploiting latency monotonicity - the architecture latency rankings on different devices are often correlated. When strong latency monotonicity exists, we can re-use architectures searched for one proxy device on new target devices, without losing optimality. In the absence of strong latency monotonicity, we propose an efficient proxy adaptation technique to significantly boost the latency monotonicity. Finally, we validate our approach and conduct experiments with devices of different platforms on multiple mainstream search spaces, including MobileNet-V2, MobileNet-V3, NAS-Bench-201, ProxylessNAS and FBNet. Our results highlight that, by using just one proxy device, we can find almost the same Pareto-optimal architectures as the existing per-device NAS, while avoiding the prohibitive cost of building a latency predictor for each device.
引用
收藏
页数:34
相关论文
共 50 条
  • [21] Efficient Hardware-Aware Neural Architecture Search for Image Super-Resolution on Mobile Devices
    Zhang, Xindong
    Zeng, Hui
    Zhang, Lei
    COMPUTER VISION - ACCV 2022, PT III, 2023, 13843 : 409 - 426
  • [22] ESC-NAS: Environment Sound Classification Using Hardware-Aware Neural Architecture Search for the Edge
    Ranmal, Dakshina
    Ranasinghe, Piumini
    Paranayapa, Thivindu
    Meedeniya, Dulani
    Perera, Charith
    SENSORS, 2024, 24 (12)
  • [23] Harmonic-NAS: Hardware-Aware Multimodal Neural Architecture Search on Resource-constrained Devices
    Ghebriout, Mohamed Imed Eddine
    Bouzidi, Halima
    Niar, Smail
    Ouarnoughi, Hamza
    ASIAN CONFERENCE ON MACHINE LEARNING, VOL 222, 2023, 222
  • [24] THNAS-GA: A Genetic Algorithm for Training-free Hardware-aware Neural Architecture Search
    Hai Tran Thanh
    Long Doan
    Ngoc Hoang Luong
    Huynh Thi Thanh Binh
    PROCEEDINGS OF THE 2024 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, GECCO 2024, 2024, : 1128 - 1136
  • [25] Block-Level Surrogate Models for Inference Time Estimation in Hardware-Aware Neural Architecture Search
    Stolle, Kurt
    Vogel, Sebastian
    van der Sommen, Fons
    Sanberg, Willem
    MACHINE LEARNING AND KNOWLEDGE DISCOVERY IN DATABASES, ECML PKDD 2022, PT V, 2023, 13717 : 463 - 479
  • [26] Hardware-aware Automated Architecture Search for Brain-inspired Hyperdimensional Computing
    Yang, Junhuan
    Yasa, Venkat Kalyan Reddy
    Sheng, Yi
    Reis, Dayane
    Jiao, Xun
    Jiang, Weiwen
    Yang, Lei
    2022 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI 2022), 2022, : 352 - 357
  • [27] Multi-objective Hardware-aware Neural Architecture Search with Pareto Rank-preserving Surrogate Models
    Benmeziane, Hadjer
    Ouarnoughi, Hamza
    El Maghraoui, Kaoutar
    Niar, Smail
    ACM TRANSACTIONS ON ARCHITECTURE AND CODE OPTIMIZATION, 2023, 20 (02)
  • [28] SARNAS: A HARDWARE-AWARE SAR TARGET DETECTION ALGORITHM VIA MULTI-OBJECTIVE NEURAL ARCHITECTURE SEARCH
    Du, Wentian
    Chen, Jie
    Huang, Zhixiang
    IGARSS 2023 - 2023 IEEE INTERNATIONAL GEOSCIENCE AND REMOTE SENSING SYMPOSIUM, 2023, : 5269 - 5272
  • [29] Work-in-Progress: What to Expect of Early Training Statistics? An Investigation on Hardware-Aware Neural Architecture Search
    Luo, Xiangzhong
    Liu, Di
    Kong, Hao
    Huai, Shuo
    Chen, Hui
    Liu, Weichen
    2022 INTERNATIONAL CONFERENCE ON HARDWARE/SOFTWARE CODESIGN AND SYSTEM SYNTHESIS (CODES+ISSS), 2022, : 1 - 2
  • [30] An Affordable Hardware-Aware Neural Architecture Search for Deploying Convolutional Neural Networks on Ultra-Low-Power Computing Platforms
    Garavagno, Andrea Mattia
    Ragusa, Edoardo
    Frisoli, Antonio
    Gastaldo, Paolo
    IEEE SENSORS LETTERS, 2024, 8 (05) : 1 - 4