mlsanityData to 7 Oct 2026

HELP: Hardware-Adaptive Efficient Latency Prediction for NAS via Meta-Learning

arXiv 2106.08630 ↗First posted 16 Jun 2021cs.LGcited by 16

Not on the map. Why?

Abstract (arXiv)

For deployment, neural architecture search should be hardware-aware, in order to satisfy the device-specific constraints (e.g., memory usage, latency and energy consumption) and enhance the model efficiency. Existing methods on hardware-aware NAS collect a large number of samples (e.g., accuracy and latency) from a target device, either builds a lookup table or a latency estimator. However, such approach is impractical in real-world scenarios as there exist numerous devices with different hardware specifications, and collecting samples from such a large number of devices will require prohibitive computational and monetary cost. To overcome such limitations, we propose Hardware-adaptive Efficient Latency Predictor (HELP), which formulates the device-specific latency estimation problem as a meta-learning problem, such that we can estimate the latency of a model's performance for a given task on an unseen device with a few samples. To this end, we introduce novel hardware embeddings to embed any devices considering them as black-box functions that output latencies, and meta-learn the hardware-adaptive latency predictor in a device-dependent manner, using the hardware embeddings. We validate the proposed HELP for its latency estimation performance on unseen platforms, on which it achieves high estimation performance with as few as 10 measurement samples, outperforming all relevant baselines. We also validate end-to-end NAS frameworks using HELP against ones without it, and show that it largely reduces the total time cost of the base NAS method, in latency-constrained settings. Code is available at https://github.com/HayeonLee/HELP.

Key facts. Cited by 16 papers in the map (data through 7 Oct 2026). Builds on 44 of its 64 references that are in the map. First posted on arXiv 16 Jun 2021.

Builds on

44 of 64 references.

References · 44

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  3. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
  4. 2017Model-Agnostic Meta-Learning for Fast Adaptation of Deep Networkscited by 4,861
  5. 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
  6. 2017Squeeze-and-Excitation Networkscited by 4,763
  7. 2017Prototypical Networks for Few-shot Learningcited by 3,001
  8. 2016Matching Networks for One Shot Learningcited by 2,246
  9. 2019Searching for MobileNetV3cited by 1,984
  10. 2018DARTS: Differentiable Architecture Searchcited by 1,782
  11. 2016Neural Architecture Search with Reinforcement Learningcited by 1,489
  12. 2018On First-Order Meta-Learning Algorithmscited by 1,003
32 more
  1. 2018MnasNet: Platform-Aware Neural Architecture Search for Mobilecited by 937
  2. 2018Efficient Neural Architecture Search via Parameter Sharingcited by 831
  3. 2019Once-for-All: Train One Network and Specialize it for Efficient Deploymentcited by 778
  4. 2018ProxylessNAS: Direct Neural Architecture Search on Target Task and Hardwarecited by 666
  5. 2017Progressive Neural Architecture Searchcited by 483
  6. 2018FBNet: Hardware-Aware Efficient ConvNet Design via Differentiable Neural Architecture Searchcited by 480
  7. 2019Meta-Learning with Differentiable Convex Optimizationcited by 461
  8. 2020NAS-Bench-201: Extending the Scope of Reproducible Neural Architecture Searchcited by 412
  9. 2017Meta-SGD: Learning to Learn Quickly for Few-Shot Learningcited by 377
  10. 2019NAS-Bench-101: Towards Reproducible Neural Architecture Searchcited by 340
  11. 2019Attentive Neural Processescited by 280
  12. 2016Designing Neural Network Architectures using Reinforcement Learningcited by 277
  13. 2019PC-DARTS: Partial Channel Connections for Memory-Efficient Architecture Searchcited by 265
  14. 2019Searching for A Robust Neural Architecture in Four GPU Hourscited by 258
  15. 2014cuDNN: Efficient Primitives for Deep Learningcited by 240
  16. 2019Pay Less Attention with Lightweight and Dynamic Convolutionscited by 211
  17. 2020BigNAS: Scaling Up Neural Architecture Search with Big Single-Stage Modelscited by 187
  18. 2018Neural Architecture Optimizationcited by 164
  19. 2020FBNetV2: Differentiable Neural Architecture Search for Spatial and Channel Dimensionscited by 152
  20. 2020HAT: Hardware-Aware Transformers for Efficient Natural Language Processingcited by 136
  21. 2020BRP-NAS: Prediction-based NAS using GCNscited by 109
  22. 2017Shift: A Zero FLOP, Zero Parameter Alternative to Spatial Convolutionscited by 93
  23. 2021HW-NAS-Bench:Hardware-Aware Neural Architecture Search Benchmarkcited by 83
  24. 2018ChamNet: Towards Efficient Network Design through Platform-Aware Model Adaptationcited by 76
  25. 2019Meta-Learning of Neural Architectures for Few-Shot Learningcited by 73
  26. 2019Learning to Balance: Bayesian Meta-Learning for Imbalanced and Out-of-distribution Taskscited by 48
  27. 2016Maximizing CNN Accelerator Efficiency Through Resource Partitioningcited by 29
  28. 2018Meta Architecture Searchcited by 19
  29. 2020AOWS: Adaptive and optimal network width search with latency constraintscited by 17
  30. 2020DNN-Chip Predictor: An Analytical Performance Predictor for DNN Accelerators with Various Dataflows and Hardware Architecturescited by 16
  31. 2020DNA: Differentiable Network-Accelerator Co-Searchcited by 11
  32. 2020Latency-Aware Differentiable Neural Architecture Searchcited by 10

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 2; 2022: 4; 2023: 3; 2024: 3; 2025: 1; 2026: 3.

16 papers.

Sort: