Dissecting Convolutional Neural Networks for Runtime and Scalability Prediction

被引:0
|
作者
Beringer, Tim [1 ]
Mazaheri, Arya [1 ]
Stock, Jakob [1 ]
Wolf, Felix [1 ]
机构
[1] Tech Univ Darmstadt, Darmstadt, Hesse, Germany
关键词
Artificial intelligence; deep neural networks; convolution; performance modeling; distributed training; scalability;
D O I
10.1145/3673038.3673107
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Given the computational complexity of deep neural networks (DNN), accurate prediction of their training and inference time using performance modeling is crucial for efficient infrastructure planning and DNN development. However, existing methods often predict only the inference time and rely on exhaustive benchmarking and fine tuning, making them time consuming and restricted in scope. As a remedy, we propose ConvMeter, a novel yet simple performance model that considers the inherent characteristics of DNNs, such as architecture, dataset, and target hardware, which strongly affect their runtime and scalability. Our performance model, which has been thoroughly tested on convolutional neural networks (ConvNets), a class of DNNs widely used for image analysis, offers the prediction of inference and training time, the latter on one or more compute nodes. Experiments with various ConvNets demonstrate that our runtime predictions of inference and training phases achieved an average error rate of less than 20% and 18%, respectively, making the assessment of ConvNets regarding efficiency and scalability straightforward.
引用
收藏
页码:168 / 178
页数:11
相关论文
共 50 条
  • [31] RNA secondary structure prediction with convolutional neural networks
    Mehdi Saman Booy
    Alexander Ilin
    Pekka Orponen
    BMC Bioinformatics, 23
  • [32] Epileptic Seizure Prediction with Recurrent Convolutional Neural Networks
    Ozcan, Ahmet Remzi
    Erturk, Sarp
    2017 25TH SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2017,
  • [33] PLANT DISEASE PREDICTION USING CONVOLUTIONAL NEURAL NETWORKS
    Prasad, K. Sai
    Shekar, K.
    Chinnasamy, P.
    Kiran, Ajmeera
    Mohamed Junaid, K.A.
    Rachana, B.
    2023 IEEE International Conference on Research Methodologies in Knowledge Management, Artificial Intelligence and Telecommunication Engineering, RMKMATE 2023, 2023,
  • [34] Spatial Correlation and Value Prediction in Convolutional Neural Networks
    Shomron, Gil
    Weiser, Uri
    IEEE COMPUTER ARCHITECTURE LETTERS, 2019, 18 (01) : 10 - 13
  • [35] Convolutional Neural Networks for Prostate Cancer Recurrence Prediction
    Kumar, Neeraj
    Verma, Ruchika
    Arora, Ashish
    Kumar, Abhay
    Gupta, Sanchit
    Sethi, Amit
    Gann, Peter H.
    MEDICAL IMAGING 2017: DIGITAL PATHOLOGY, 2017, 10140
  • [36] Pruning convolutional neural networks for inductive conformal prediction
    Zhao, Xindi
    Farjudian, Amin
    Bellotti, Anthony
    NEUROCOMPUTING, 2025, 611
  • [37] Efficient and Invariant Convolutional Neural Networks for Dense Prediction
    Gao, Hongyang
    Ji, Shuiwang
    2017 17TH IEEE INTERNATIONAL CONFERENCE ON DATA MINING (ICDM), 2017, : 871 - 876
  • [38] Using machine learning to model the training scalability of convolutional neural networks on clusters of GPUs
    Sergio Barrachina
    Adrián Castelló
    Mar Catalán
    Manuel F. Dolz
    Jose I. Mestre
    Computing, 2023, 105 : 915 - 934
  • [39] Using machine learning to model the training scalability of convolutional neural networks on clusters of GPUs
    Barrachina, Sergio
    Castello, Adrian
    Catalan, Mar
    Dolz, Manuel F.
    Mestre, Jose, I
    COMPUTING, 2023, 105 (05) : 915 - 934
  • [40] Neural Networks for Runtime Verification
    Perotti, Alan
    Garcez, Artur d'Avila
    Boella, Guido
    PROCEEDINGS OF THE 2014 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2014, : 2637 - 2644