ResPerfNet: Deep Residual Learning for Regressional Performance Modeling of Deep Neural Networks
Chuan-Chi Wang, Ying-Chiao Liao, Chia-Heng Tu, Ming-Chang Kao, Wen-Yew, Liang, Shih-Hao Hung

TL;DR
ResPerfNet is a deep residual neural network model that accurately predicts the performance of deep neural networks on various computing platforms, aiding in efficient neural architecture exploration.
Contribution
The paper introduces ResPerfNet, a novel deep learning-based performance prediction method tailored for different hardware platforms, improving prediction accuracy over prior approaches.
Findings
Achieves 8.4% mean absolute percentage error on benchmark models.
Accurately predicts layer and network execution times across platforms.
Outperforms previous performance prediction methods.
Abstract
The rapid advancements of computing technology facilitate the development of diverse deep learning applications. Unfortunately, the efficiency of parallel computing infrastructures varies widely with neural network models, which hinders the exploration of the design space to find high-performance neural network architectures on specific computing platforms for a given application. To address such a challenge, we propose a deep learning-based method, ResPerfNet, which trains a residual neural network with representative datasets obtained on the target platform to predict the performance for a deep neural network. Our experimental results show that ResPerfNet can accurately predict the execution time of individual neural network layers and full network models on a variety of platforms. In particular, ResPerfNet achieves 8.4% of mean absolute percentage error for LeNet, AlexNet and VGG16…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Neural Network Applications · Adversarial Robustness in Machine Learning · Domain Adaptation and Few-Shot Learning
