Efficient convolutional neural networks on Raspberry Pi for image classification

被引:11
|
作者
Ju, Rui-Yang [1 ]
Lin, Ting-Yu [2 ]
Jian, Jia-Hao [1 ]
Chiang, Jen-Shiun [1 ]
机构
[1] Tamkang Univ, Dept Elect & Comp Engn, 151 Yingzhuan Rd, New Taipei City 251301, Taiwan
[2] Natl Cheng Kung Univ, Dept Engn Sci, 1 Univ Rd, Tainan 70101, Taiwan
关键词
Edge computing platform; Image classification; Convolutional neural network; Model acceleration; Model compression; Raspberry Pi;
D O I
10.1007/s11554-023-01271-1
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
With the good performance of deep learning in the field of computer vision (CV), the convolutional neural network (CNN) architectures have become main backbones of image recognition tasks. With the widespread use of mobile devices, neural network models based on platforms with low computing power are gradually being paid attention. However, due to the limitation of computing power, deep learning algorithms are usually not available on mobile devices. This paper proposes a lightweight convolutional neural network TripleNet, which can operate easily on Raspberry Pi. Adopted from the concept of block connections in ThreshNet, the newly proposed network model compresses and accelerates the network model, reduces the amount of parameters of the network, and shortens the inference time of each image while ensuring the accuracy. Our proposed TripleNet and other State-of-the-Art (SOTA) neural networks perform image classification experiments with the CIFAR-10 and SVHN datasets on Raspberry Pi. The experimental results show that, compared with GhostNet, MobileNet, ThreshNet, EfficientNet, and HarDNet, the inference time of TripleNet per image is shortened by 15%, 16%, 17%, 24%, and 30%, respectively.
引用
收藏
页数:9
相关论文
共 50 条
  • [21] Deep Learning for Inexpensive Image Classification of Wildlife on the Raspberry Pi
    Curtin, Brian H.
    Matthews, Suzanne J.
    2019 IEEE 10TH ANNUAL UBIQUITOUS COMPUTING, ELECTRONICS & MOBILE COMMUNICATION CONFERENCE (UEMCON), 2019, : 82 - 87
  • [22] Hierarchical Transfer Convolutional Neural Networks for Image Classification
    Dong, Xishuang
    Wu, Hsiang-Huang
    Yan, Yuzhong
    Qian, Lijun
    2019 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2019, : 2817 - 2825
  • [23] Evolving Deep Convolutional Neural Networks for Image Classification
    Sun, Yanan
    Xue, Bing
    Zhang, Mengjie
    Yen, Gary G.
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2020, 24 (02) : 394 - 407
  • [24] Design and Evolution of Deep Convolutional Neural Networks in Image Classification-A Review
    Bhat, Sachin S.
    Ananth, Alaka
    Venugopala, P. S.
    INTERNATIONAL JOURNAL OF INTEGRATED ENGINEERING, 2023, 15 (01): : 213 - 225
  • [25] Cifar-10 Image Classification with Convolutional Neural Networks For Embedded Systems
    Calik, Rasim Caner
    Demirci, M. Fatih
    2018 IEEE/ACS 15TH INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS AND APPLICATIONS (AICCSA), 2018,
  • [26] Accelerating Image Classification using Feature Map Similarity in Convolutional Neural Networks
    Park, Keunyoung
    Kim, Doo-Hyun
    APPLIED SCIENCES-BASEL, 2019, 9 (01):
  • [27] Application of Multi-Column Heterogeneous Convolutional Neural Networks in image classification
    Wang, Guo-Zhen
    JOURNAL OF COMPUTATIONAL METHODS IN SCIENCES AND ENGINEERING, 2019, 19 (02) : 307 - 316
  • [28] Particle Swarm Optimization for Automatically Evolving Convolutional Neural Networks for Image Classification
    Lawrence, Tom
    Zhang, Li
    Lim, Chee Peng
    Phillips, Emma-Jane
    IEEE ACCESS, 2021, 9 : 14369 - 14386
  • [29] Multilabel land cover aerial image classification using convolutional neural networks
    Kareem R.S.A.
    Ramanjineyulu A.G.
    Rajan R.
    Setiawan R.
    Sharma D.K.
    Gupta M.K.
    Joshi H.
    Kumar A.
    Harikrishnan H.
    Sengan S.
    Arabian Journal of Geosciences, 2021, 14 (17)
  • [30] MAX-MIN CONVOLUTIONAL NEURAL NETWORKS FOR IMAGE CLASSIFICATION
    Blot, Michael
    Cord, Matthieu
    Thome, Nicolas
    2016 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP), 2016, : 3678 - 3682