Predicting the Computational Cost of Deep Learning Models
Not on the map. Why?
Abstract (arXiv)
Deep learning is rapidly becoming a go-to tool for many artificial intelligence problems due to its ability to outperform other approaches and even humans at many problems. Despite its popularity we are still unable to accurately predict the time it will take to train a deep learning network to solve a given problem. This training time can be seen as the product of the training time per epoch and the number of epochs which need to be performed to reach the desired level of accuracy. Some work has been carried out to predict the training time for an epoch -- most have been based around the assumption that the training time is linearly related to the number of floating point operations required. However, this relationship is not true and becomes exacerbated in cases where other activities start to dominate the execution time. Such as the time to load data from memory or loss of performance due to non-optimal parallel execution. In this work we propose an alternative approach in which we train a deep learning network to predict the execution time for parts of a deep learning network. Timings for these individual parts can then be combined to provide a prediction for the whole execution time. This has advantages over linear approaches as it can model more complex scenarios. But, also, it has the ability to predict execution times for scenarios unseen in the training data. Therefore, our approach can be used not only to infer the execution time for a batch, or entire epoch, but it can also support making a well-informed choice for the appropriate hardware and model.
Key facts. Cited by 49 papers in the map (data through 14 Oct 2026). First posted on arXiv 28 Nov 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 7; 2022: 10; 2023: 11; 2024: 11; 2025: 5; 2026: 5.
49 papers.
Sort:
By area:
- 2022CODA-Prompt: COntinual Decomposed Attention-based Prompting for Rehearsal-Free Continual Learningcited by 450
- 2022A Closer Look at Rehearsal-Free Continual Learningcited by 54
- 2024Self-Expansion of Pre-trained Models with Mixture of Adapters for Continual Learningcited by 53
- 2021A Runtime-Based Computational Performance Predictor for Deep Neural Network Trainingcited by 29
- 2023Green Edge AI: A Contemporary Surveycited by 25
- 2021Regular Polytope Networkscited by 24
- 2023FusionAI: Decentralized Training and Deploying LLMs with Massive Consumer-Level GPUscited by 20
- 2024LLM-Pilot: Characterize and Optimize Performance of your LLM Inference Servicescited by 14
- 2022Building a Performance Model for Deep Learning Recommendation Model Training on GPUscited by 10
- 2024Pretraining Decision Transformers with Reward Prediction for In-Context Multi-task Structured Bandit Learningcited by 10
- 2023Lie-Poisson Neural Networks (LPNets): Data-Based Computing of Hamiltonian Systems with Symmetriescited by 9
- 2022Benchmarking Resource Usage for Efficient Distributed Deep Learningcited by 7
37 more
- 2023Continual Adaptation of Vision Transformers for Federated Learningcited by 6
- 2023All-optical image denoising using a diffractive visual processorcited by 6
- 2021Multirate Training of Neural Networkscited by 5
- 2021Quantitative reconstruction of defects in multi-layered bonded composites using fully convolutional network-based ultrasonic inversioncited by 5
- 2022Mystique: Enabling Accurate and Scalable Generation of Production AI Benchmarkscited by 5
- 2023MOFA: A Model Simplification Roadmap for Image Restoration on Mobile Devicescited by 5
- 2025Targeted Adversarial Denoising Autoencoders (TADA) for Neural Time Series Filtrationcited by 5
- 2022DNNAbacus: Toward Accurate Computational Cost Prediction for Deep Neural Networkscited by 4
- 2025Efficient Fine-Grained GPU Performance Modeling for Distributed Deep Learning of LLMcited by 4
- 2023Predicting the Performance of a Computing System with Deep Networkscited by 3
- 2023PruMUX: Augmenting Data Multiplexing with Model Compressioncited by 3
- 2024Train Faster, Perform Better: Modular Adaptive Training in Over-Parameterized Modelscited by 3
- 2024MicroFlow: An Efficient Rust-Based Inference Engine for TinyMLcited by 3
- 2021A Neophyte With AutoML: Evaluating the Promises of Automatic Machine Learning Toolscited by 2
- 2022Perception Over Time: Temporal Dynamics for Robust Image Understandingcited by 2
- 2022Towards Optimal VPU Compiler Cost Modeling by using Neural Networks to Infer Hardware Performancescited by 2
- 2026Latency-Constrained DNN Architecture Learning for Edge Systems using Zerorized Batch Normalizationcited by 2
- 2022Inference Latency Prediction at the Edgecited by 1
- 2023DIPPM: a Deep Learning Inference Performance Predictive Model using Graph Neural Networkscited by 1
- 2023InvKA: Gait Recognition via Invertible Koopman Autoencodercited by 1
- 2023Using Cooperative Game Theory to Prune Neural Networkscited by 1
- 2024Cloud-based XAI Services for Assessing Open Repository Models Under Adversarial Attackscited by 1
- 2024Towards Universal Performance Modeling for Machine Learning Training on Multi-GPU Platformscited by 1
- 2024PreNeT: Leveraging Computational Features to Predict Deep Neural Network Training Timecited by 1
- 2026Collate: Collaborative Neural Network Learning for Latency-Critical Edge Systemscited by 1
- 2021Visual Sensation and Perception Computational Models for Deep Learning: State of the art, Challenges and Prospectscited by 0
- 2021A Clustering-aided Ensemble Method for Predicting Ridesourcing Demand in Chicagocited by 0
- 2022AI Model Utilization Measurements For Finding Class Encoding Patternscited by 0
- 2024Off-the-Shelf Neural Network Architectures for Forex Time Series Prediction come at a Costcited by 0
- 2024A Model Generalization Study in Localizing Indoor Cows with COw LOcalization (COLO) datasetcited by 0
- 2024Inducing Semi-Structured Sparsity by Masking for Efficient Model Inference in Convolutional Networkscited by 0
- 2025Duo Streamers: A Streaming Gesture Recognition Frameworkcited by 0
- 2025Language modelling techniques for analysing the impact of human genetic variationcited by 0
- 2025ScaleDL: Towards Scalable and Efficient Runtime Prediction for Distributed Deep Learning Workloadscited by 0
- 2026Data Complexity-aware Deep Model Performance Forecastingcited by 0
- 2026LLM-Powered Predictive Decision-Making for Sustainable Data Center Operationscited by 0
- 2026ShardMeter: Sharded and Geo-Distributed Training Without the Guessworkcited by 0
- 2026ShardMeter: Sharded and Geo-Distributed Training Without the Guesswork24 Aug 2026
- 2026LLM-Powered Predictive Decision-Making for Sustainable Data Center Operations19 Aug 2026
- 2026Collate: Collaborative Neural Network Learning for Latency-Critical Edge Systems9 Jul 2026
- 2026Latency-Constrained DNN Architecture Learning for Edge Systems using Zerorized Batch Normalization8 Jul 2026
- 2026Data Complexity-aware Deep Model Performance Forecasting4 Jan 2026
- 2025ScaleDL: Towards Scalable and Efficient Runtime Prediction for Distributed Deep Learning Workloads6 Nov 2025
- 2025Efficient Fine-Grained GPU Performance Modeling for Distributed Deep Learning of LLM26 Sep 2025
- 2025Language modelling techniques for analysing the impact of human genetic variation7 Mar 2025
- 2025Duo Streamers: A Streaming Gesture Recognition Framework17 Feb 2025
- 2025Targeted Adversarial Denoising Autoencoders (TADA) for Neural Time Series Filtration9 Jan 2025
- 2024PreNeT: Leveraging Computational Features to Predict Deep Neural Network Training Time20 Dec 2024
- 2024Inducing Semi-Structured Sparsity by Masking for Efficient Model Inference in Convolutional Networks1 Nov 2024
37 more
- 2024LLM-Pilot: Characterize and Optimize Performance of your LLM Inference Services3 Oct 2024
- 2024MicroFlow: An Efficient Rust-Based Inference Engine for TinyML28 Sep 2024
- 2024A Model Generalization Study in Localizing Indoor Cows with COw LOcalization (COLO) dataset29 Jul 2024
- 2024Pretraining Decision Transformers with Reward Prediction for In-Context Multi-task Structured Bandit Learning7 Jun 2024
- 2024Off-the-Shelf Neural Network Architectures for Forex Time Series Prediction come at a Cost17 May 2024
- 2024Train Faster, Perform Better: Modular Adaptive Training in Over-Parameterized Models13 May 2024
- 2024Towards Universal Performance Modeling for Machine Learning Training on Multi-GPU Platforms19 Apr 2024
- 2024Self-Expansion of Pre-trained Models with Mixture of Adapters for Continual Learning27 Mar 2024
- 2024Cloud-based XAI Services for Assessing Open Repository Models Under Adversarial Attacks22 Jan 2024
- 2023Green Edge AI: A Contemporary Survey1 Dec 2023
- 2023Using Cooperative Game Theory to Prune Neural Networks17 Nov 2023
- 2023InvKA: Gait Recognition via Invertible Koopman Autoencoder26 Sep 2023
- 2023All-optical image denoising using a diffractive visual processor17 Sep 2023
- 2023FusionAI: Decentralized Training and Deploying LLMs with Massive Consumer-Level GPUs3 Sep 2023
- 2023Lie-Poisson Neural Networks (LPNets): Data-Based Computing of Hamiltonian Systems with Symmetries29 Aug 2023
- 2023MOFA: A Model Simplification Roadmap for Image Restoration on Mobile Devices24 Aug 2023
- 2023Continual Adaptation of Vision Transformers for Federated Learning16 Jun 2023
- 2023PruMUX: Augmenting Data Multiplexing with Model Compression24 May 2023
- 2023DIPPM: a Deep Learning Inference Performance Predictive Model using Graph Neural Networks21 Mar 2023
- 2023Predicting the Performance of a Computing System with Deep Networks27 Feb 2023
- 2022Mystique: Enabling Accurate and Scalable Generation of Production AI Benchmarks16 Dec 2022
- 2022AI Model Utilization Measurements For Finding Class Encoding Patterns12 Dec 2022
- 2022CODA-Prompt: COntinual Decomposed Attention-based Prompting for Rehearsal-Free Continual Learning23 Nov 2022
- 2022Inference Latency Prediction at the Edge6 Oct 2022
- 2022DNNAbacus: Toward Accurate Computational Cost Prediction for Deep Neural Networks24 May 2022
- 2022Towards Optimal VPU Compiler Cost Modeling by using Neural Networks to Infer Hardware Performances9 May 2022
- 2022A Closer Look at Rehearsal-Free Continual Learning31 Mar 2022
- 2022Perception Over Time: Temporal Dynamics for Robust Image Understanding11 Mar 2022
- 2022Benchmarking Resource Usage for Efficient Distributed Deep Learning28 Jan 2022
- 2022Building a Performance Model for Deep Learning Recommendation Model Training on GPUs19 Jan 2022
- 2021Quantitative reconstruction of defects in multi-layered bonded composites using fully convolutional network-based ultrasonic inversion11 Sep 2021
- 2021A Clustering-aided Ensemble Method for Predicting Ridesourcing Demand in Chicago8 Sep 2021
- 2021Visual Sensation and Perception Computational Models for Deep Learning: State of the art, Challenges and Prospects8 Sep 2021
- 2021Multirate Training of Neural Networks20 Jun 2021
- 2021Regular Polytope Networks29 Mar 2021
- 2021A Runtime-Based Computational Performance Predictor for Deep Neural Network Training31 Jan 2021
- 2021A Neophyte With AutoML: Evaluating the Promises of Automatic Machine Learning Tools14 Jan 2021
- 2022A Closer Look at Rehearsal-Free Continual Learningcited by 54
- 2022A Closer Look at Rehearsal-Free Continual Learning31 Mar 2022
- 2022CODA-Prompt: COntinual Decomposed Attention-based Prompting for Rehearsal-Free Continual Learningcited by 450
- 2024Self-Expansion of Pre-trained Models with Mixture of Adapters for Continual Learningcited by 53
- 2021A Runtime-Based Computational Performance Predictor for Deep Neural Network Trainingcited by 29
- 2023Green Edge AI: A Contemporary Surveycited by 25
- 2021Regular Polytope Networkscited by 24
- 2023FusionAI: Decentralized Training and Deploying LLMs with Massive Consumer-Level GPUscited by 20
- 2024LLM-Pilot: Characterize and Optimize Performance of your LLM Inference Servicescited by 14
- 2022Building a Performance Model for Deep Learning Recommendation Model Training on GPUscited by 10
- 2023Lie-Poisson Neural Networks (LPNets): Data-Based Computing of Hamiltonian Systems with Symmetriescited by 9
- 2022Benchmarking Resource Usage for Efficient Distributed Deep Learningcited by 7
- 2023Continual Adaptation of Vision Transformers for Federated Learningcited by 6
- 2023All-optical image denoising using a diffractive visual processorcited by 6
12 most cited of 47 All 47 (JSON)
- 2026ShardMeter: Sharded and Geo-Distributed Training Without the Guesswork24 Aug 2026
- 2026LLM-Powered Predictive Decision-Making for Sustainable Data Center Operations19 Aug 2026
- 2026Collate: Collaborative Neural Network Learning for Latency-Critical Edge Systems9 Jul 2026
- 2026Latency-Constrained DNN Architecture Learning for Edge Systems using Zerorized Batch Normalization8 Jul 2026
- 2026Data Complexity-aware Deep Model Performance Forecasting4 Jan 2026
- 2025ScaleDL: Towards Scalable and Efficient Runtime Prediction for Distributed Deep Learning Workloads6 Nov 2025
- 2025Efficient Fine-Grained GPU Performance Modeling for Distributed Deep Learning of LLM26 Sep 2025
- 2025Language modelling techniques for analysing the impact of human genetic variation7 Mar 2025
- 2025Duo Streamers: A Streaming Gesture Recognition Framework17 Feb 2025
- 2025Targeted Adversarial Denoising Autoencoders (TADA) for Neural Time Series Filtration9 Jan 2025
- 2024PreNeT: Leveraging Computational Features to Predict Deep Neural Network Training Time20 Dec 2024
- 2024Inducing Semi-Structured Sparsity by Masking for Efficient Model Inference in Convolutional Networks1 Nov 2024
12 newest of 47 All 47 (JSON)