mlsanityData to 14 Oct 2026

PerfSAGE: Generalized Inference Performance Predictor for Arbitrary Deep Learning Models on Edge Devices

arXiv 2301.10999 ↗First posted 26 Jan 2023cs.LG cs.PFcited by 4

Not on the map. Why?

Abstract (arXiv)

The ability to accurately predict deep neural network (DNN) inference performance metrics, such as latency, power, and memory footprint, for an arbitrary DNN on a target hardware platform is essential to the design of DNN based models. This ability is critical for the (manual or automatic) design, optimization, and deployment of practical DNNs for a specific hardware deployment platform. Unfortunately, these metrics are slow to evaluate using simulators (where available) and typically require measurement on the target hardware. This work describes PerfSAGE, a novel graph neural network (GNN) that predicts inference latency, energy, and memory footprint on an arbitrary DNN TFlite graph (TFL, 2017). In contrast, previously published performance predictors can only predict latency and are restricted to pre-defined construction rules or search spaces. This paper also describes the EdgeDLPerf dataset of 134,912 DNNs randomly sampled from four task search spaces and annotated with inference performance metrics from three edge hardware platforms. Using this dataset, we train PerfSAGE and provide experimental results that demonstrate state-of-the-art prediction accuracy with a Mean Absolute Percentage Error of <5% across all targets and model search spaces. These results: (1) Outperform previous state-of-art GNN-based predictors (Dudziak et al., 2020), (2) Accurately predict performance on accelerators (a shortfall of non-GNN-based predictors (Zhang et al., 2021)), and (3) Demonstrate predictions on arbitrary input graphs without modifications to the feature extractor.

Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Builds on 27 of its 46 references that are in the map. First posted on arXiv 26 Jan 2023.

Builds on

27 of 46 references.

References · 27

  1. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  2. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
  3. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
  4. 2017Graph Attention Networkscited by 8,923
  5. 2022Generative Adversarial Networkscited by 5,627
  6. 2015Rethinking the Inception Architecture for Computer Visioncited by 5,475
  7. 2014Learning Phrase Representations using RNN Encoder-Decoder for Statistical Machine Translationcited by 4,057
  8. 2016Categorical Reparameterization with Gumbel-Softmaxcited by 2,739
  9. 2018DARTS: Differentiable Architecture Searchcited by 1,798
  10. 2018Graph Neural Networks: A Review of Methods and Applicationscited by 1,576
  11. 2016Neural Architecture Search with Reinforcement Learningcited by 1,499
  12. 2014Deep Learning in Neural Networks: An Overviewcited by 770
15 more
  1. 2018ProxylessNAS: Direct Neural Architecture Search on Target Task and Hardwarecited by 673
  2. 2017In-Datacenter Performance Analysis of a Tensor Processing Unitcited by 618
  3. 2020NAS-Bench-201: Extending the Scope of Reproducible Neural Architecture Searchcited by 416
  4. 2018GraphRNN: Generating Realistic Graphs with Deep Auto-regressive Modelscited by 413
  5. 2021Early Convolutions Help Transformers See Bettercited by 396
  6. 2019NAS-Bench-101: Towards Reproducible Neural Architecture Searchcited by 344
  7. 2013OverFeat: Integrated Recognition, Localization and Detection using Convolutional Networkscited by 224
  8. 2020Design Space for Graph Neural Networkscited by 182
  9. 2019BANANAS: Bayesian Optimization with Neural Architectures for Neural Architecture Searchcited by 179
  10. 2018NetAdapt: Platform-Aware Neural Network Adaptation for Mobile Applicationscited by 147
  11. 2019Neural Predictor for Neural Architecture Searchcited by 118
  12. 2020BRP-NAS: Prediction-based NAS using GCNscited by 111
  13. 2019SpArSe: Sparse Architecture Search for CNNs on Resource-Constrained Microcontrollerscited by 52
  14. 2020Accelerator-aware Neural Network Design using AutoMLcited by 30
  15. 2022UDC: Unified DNAS for Compressible TinyML Modelscited by 10

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2024: 1; 2025: 2; 2026: 1.

4 papers.