mlsanityData to 14 Oct 2026

DNNAbacus: Toward Accurate Computational Cost Prediction for Deep Neural Networks

arXiv 2205.12095 ↗First posted 24 May 2022cs.LG cs.PFcited by 4

Not on the map. Why?

Abstract (arXiv)

Deep learning is attracting interest across a variety of domains, including natural language processing, speech recognition, and computer vision. However, model training is time-consuming and requires huge computational resources. Existing works on the performance prediction of deep neural networks, which mostly focus on the training time prediction of a few models, rely on analytical models and result in high relative errors. %Optimizing task scheduling and reducing job failures in data centers are essential to improve resource utilization and reduce carbon emissions. This paper investigates the computational resource demands of 29 classical deep neural networks and builds accurate models for predicting computational costs. We first analyze the profiling results of typical networks and demonstrate that the computational resource demands of models with different inputs and hyperparameters are not obvious and intuitive. We then propose a lightweight prediction approach DNNAbacus with a novel network structural matrix for network representation. DNNAbacus can accurately predict both memory and time cost for PyTorch and TensorFlow models, which is also generalized to different hardware architectures and can have zero-shot capability for unseen networks. Our experimental results show that the mean relative error (MRE) is 0.9% with respect to time and 2.8% with respect to memory for 29 classic models, which is much lower than the state-of-the-art works.

Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Builds on 16 of its 34 references that are in the map. First posted on arXiv 24 May 2022.

Builds on

16 of 34 references.

References · 16

  1. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  2. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
  3. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
  4. 2014Going Deeper with Convolutionscited by 4,241
  5. 2017ShuffleNet: An Extremely Efficient Convolutional Neural Network for Mobile Devicescited by 1,200
  6. 2020AutoGluon-Tabular: Robust and Accurate AutoML for Structured Datacited by 383
  7. 2016Learning Convolutional Neural Networks for Graphscited by 314
  8. 2017graph2vec: Learning Distributed Representations of Graphscited by 230
  9. 2018Auto-Keras: An Efficient Neural Architecture Search Systemcited by 171
  10. 2019A Comprehensive Study on Deep Learning Bug Characteristicscited by 65
  11. 2020Understanding graph embedding methods and their applicationscited by 51
  12. 2018Predicting the Computational Cost of Deep Learning Modelscited by 49
4 more
  1. 2020Deep Learning Training in Facebook Data Centers: Design of Scale-up and Scale-out Systemscited by 38
  2. 2021Characterization and Prediction of Deep Learning Workloads in Large-Scale GPU Datacenterscited by 31
  3. 2021A Runtime-Based Computational Performance Predictor for Deep Neural Network Trainingcited by 29
  4. 2020Toward Accurate Platform-Aware Performance Modeling for Deep Neural Networkscited by 4

Built on by

Cited by year (2026 to 14 Oct)

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

4 papers.