Performance Prediction for Convolutional Neural Networks on Edge GPUs

被引:11
|
作者
Bouzidi, Halima [1 ]
Ouarnoughi, Hamza [1 ]
Niar, Smail [1 ]
El Cadi, Abdessamad Ait [1 ]
机构
[1] Univ Polytech Hauts de France, LAMIH, CNRS, Valenciennes, France
关键词
Performance Modeling; CNN; Edge GPU; Multiple Linear Regression; Multi-Layer Perceptrons; Support Vector Machine; Random Forest; XGBoost;
D O I
10.1145/3457388.3458666
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Edge computing is increasingly used for Artificial Intelligence (AI) purposes to meet latency, privacy, and energy challenges. Convolutional Neural networks (CNN) are more frequently deployed on Edge devices for several applications. However, due to their constrained computing resources and energy budget, Edge devices struggle to meet CNN's latency requirements while maintaining good accuracy. It is, therefore, crucial to choose the CNN with the best accuracy and latency trade-off while respecting hardware constraints. This paper presents and compares five of the widely used Machine Learning (ML) based approaches to predict CNN's inference execution time on Edge GPUs. For these 5 methods, in addition to their prediction accuracy, we also explore the time needed for their training and their hyperparameters' tuning. Finally, we compare times to run the prediction models on different platforms. The use of these methods will highly facilitate design space exploration by quickly providing the best CNN on a target Edge GPU. Experimental results show that XGBoost provides an interesting average prediction error even for unexplored and unseen CNN architectures. Random Forest depicts comparable accuracy but needs more effort and time to be trained. The other 3 approaches (OLS, MLP, and SVR) are less accurate for CNN performance estimation.
引用
收藏
页码:54 / 62
页数:9
相关论文
共 50 条
  • [21] Pedestrian trajectory prediction with convolutional neural networks
    Zamboni, Simone
    Kefato, Zekarias Tilahun
    Girdzijauskas, Sarunas
    Noren, Christoffer
    Dal Col, Laura
    [J]. PATTERN RECOGNITION, 2022, 121
  • [22] Convolutional Recurrent Neural Networks for Glucose Prediction
    Li, Kezhi
    Daniels, John
    Liu, Chengyuan
    Herrero, Pau
    Georgiou, Pantelis
    [J]. IEEE JOURNAL OF BIOMEDICAL AND HEALTH INFORMATICS, 2020, 24 (02) : 603 - 613
  • [23] Face Attribute Prediction with Convolutional Neural Networks
    Gao, Doudou
    Yuan, Peijiang
    Sun, Ning
    Wu, Xulei
    Cai, Ying
    [J]. 2017 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND BIOMIMETICS (IEEE ROBIO 2017), 2017, : 1294 - 1299
  • [24] Convolutional Neural Networks for Movement Prediction in Videos
    Warnecke, Alexander
    Lueddecke, Timo
    Woergoetter, Florentin
    [J]. PATTERN RECOGNITION (GCPR 2017), 2017, 10496 : 215 - 225
  • [25] Public Transportation Prediction with Convolutional Neural Networks
    Panovski, Dancho
    Zaharia, Titus
    [J]. INTELLIGENT TRANSPORT SYSTEMS, 2020, 310 : 150 - 161
  • [26] Convolutional Neural Networks for Epileptic Seizure Prediction
    Eberlein, Matthias
    Hildebrand, Raphael
    Tetzlaff, Ronald
    Hoffmann, Nico
    Kuhlmann, Levin
    Brinkmann, Benjamin
    Mueller, Jens
    [J]. PROCEEDINGS 2018 IEEE INTERNATIONAL CONFERENCE ON BIOINFORMATICS AND BIOMEDICINE (BIBM), 2018, : 2577 - 2582
  • [27] Rainfall Prediction using Spatial Convolutional Neural Networks and Recurrent Neural Networks
    Lestari, Nadia Dwi Puji
    Djamal, Esmeralda Contessa
    [J]. 2022 INTERNATIONAL CONFERENCE ON DATA SCIENCE AND ITS APPLICATIONS (ICODSA), 2022, : 12 - 17
  • [28] Rainfall Prediction using Spatial Convolutional Neural Networks and Recurrent Neural Networks
    Lestari, Nadia Dwi Puji
    Djamal, Esmeralda Contessa
    [J]. 2022 International Conference on Data Science and Its Applications, ICoDSA 2022, 2022, : 12 - 17
  • [29] Convolutional Recurrent Neural Networks with a Self-Attention Mechanism for Personnel Performance Prediction
    Xue, Xia
    Feng, Jun
    Gao, Yi
    Liu, Meng
    Zhang, Wenyu
    Sun, Xia
    Zhao, Aiqi
    Guo, Shouxi
    [J]. ENTROPY, 2019, 21 (12)
  • [30] Performance prediction of random variable-width microfluidic chips by convolutional neural networks
    Yu, Junnan
    Cheng, Yang
    Liu, Zixuan
    Qi, Yibo
    Yu, Jianfeng
    [J]. MICROELECTRONICS JOURNAL, 2023, 133