THNAS-GA: A Genetic Algorithm for Training-free Hardware-aware Neural Architecture Search

被引:0
|
作者
Hai Tran Thanh [1 ]
Long Doan [2 ]
Ngoc Hoang Luong [3 ,4 ]
Huynh Thi Thanh Binh [1 ]
机构
[1] Hanoi Univ Sci & Technol, Hanoi, Vietnam
[2] George Mason Univ, Fairfax, VA USA
[3] Univ Informat Technol, Ho Chi Minh City, Vietnam
[4] Vietnam Natl Univ, Ho Chi Minh City, Vietnam
关键词
neural architecture search; genetic algorithm;
D O I
10.1145/3638529.3654226
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Neural Architecture Search (NAS) is a promising approach to automate the design of neural network architectures, which can find architectures that perform better than manually designed ones. Hardware-aware NAS is a real-world application of NAS where the architectures found also need to satisfy certain requirements for the deployment of specific devices. Despite the practical importance, hardware-aware NAS still receives a lack of attention from the community. Existing research mostly focuses on the search space with a limited number of architectures, reducing the search process to finding the optimal hyperparameters. In addition, the performance evaluation of found networks is resources-intensive, which can severely hinder reproducibility. In this work, we propose a genetic algorithm approach to the hardware-aware NAS problem, incorporating a latency filtering selection to guarantee the latency validity of candidate solutions. We also introduce an extended search space that can cover various existing architectures from previous research. To speed up the search process, we also present a method to estimate the latency of candidate networks and a training-free performance estimation method to quickly evaluate candidate networks. Our experiments demonstrate that our method achieves competitive performance with state-of-the-art networks while maintaining lower latency with less computation requirements for searching.
引用
收藏
页码:1128 / 1136
页数:9
相关论文
共 50 条
  • [31] Hardware-aware neural architecture search for stochastic computing-based neural networks on tiny devices
    Song, Yuhong
    Sha, Edwin Hsing-Mean
    Zhuge, Qingfeng
    Xu, Rui
    Xu, Xiaowei
    Li, Bingzhe
    Yang, Lei
    JOURNAL OF SYSTEMS ARCHITECTURE, 2023, 135
  • [32] Hardware-aware Model Architecture for Ternary Spiking Neural Networks
    Wu, Nai-Chun
    Chen, Tsu-Hsiang
    Huang, Chih-Tsun
    2023 INTERNATIONAL VLSI SYMPOSIUM ON TECHNOLOGY, SYSTEMS AND APPLICATIONS, VLSI-TSA/VLSI-DAT, 2023,
  • [33] HAO: Hardware-aware Neural Architecture Optimization for Efficient Inference
    Dong, Zhen
    Gao, Yizhao
    Huang, Qijing
    Wawrzynek, John
    So, Hayden K. H.
    Keutzer, Kurt
    2021 IEEE 29TH ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM 2021), 2021, : 50 - 59
  • [34] 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
  • [35] MedNAS: Multiscale Training-Free Neural Architecture Search for Medical Image Analysis
    Wang, Yan
    Zhen, Liangli
    Zhang, Jianwei
    Li, Miqing
    Zhang, Lei
    Wang, Zizhou
    Feng, Yangqin
    Xue, Yu
    Wang, Xiao
    Chen, Zheng
    Luo, Tao
    Goh, Rich Siow Mong
    Liu, Yong
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2024, 28 (03) : 668 - 681
  • [36] Unifying and Boosting Gradient-Based Training-Free Neural Architecture Search
    Shu, Yao
    Dai, Zhongxiang
    Wu, Zhaoxuan
    Low, Bryan Kian Hsiang
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 35 (NEURIPS 2022), 2022,
  • [37] 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)
  • [38] 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
  • [39] 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
  • [40] 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