Maintaining Symmetry between Convolutional Neural Network Accuracy and Performance on an Edge TPU with a Focus on Transfer Learning Adjustments

被引:1
|
作者
DeLozier, Christian [1 ]
Blanco, Justin [1 ]
Rakvic, Ryan [1 ]
Shey, James [1 ]
机构
[1] US Naval Acad, Elect & Comp Engn Dept, Annapolis, MD 21402 USA
来源
SYMMETRY-BASEL | 2024年 / 16卷 / 01期
关键词
machine learning; IoT; performance; energy; neural networks;
D O I
10.3390/sym16010091
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Transfer learning has proven to be a valuable technique for deploying machine learning models on edge devices and embedded systems. By leveraging pre-trained models and fine-tuning them on specific tasks, practitioners can effectively adapt existing models to the constraints and requirements of their application. In the process of adapting an existing model, a practitioner may make adjustments to the model architecture, including the input layers, output layers, and intermediate layers. Practitioners must be able to understand whether the modifications to the model will be symmetrical or asymmetrical with respect to the performance. In this study, we examine the effects of these adjustments on the runtime and energy performance of an edge processor performing inferences. Based on our observations, we make recommendations for how to adjust convolutional neural networks during transfer learning to maintain symmetry between the accuracy of the model and its runtime performance. We observe that the edge TPU is generally more efficient than a CPU at performing inferences on convolutional neural networks, and continues to outperform a CPU as the depth and width of the convolutional network increases. We explore multiple strategies for adjusting the input and output layers of an existing model and demonstrate important performance cliffs for practitioners to consider when modifying a convolutional neural network model.
引用
收藏
页数:25
相关论文
共 50 条
  • [31] Deep Convolutional Neural Network Using Transfer Learning for Fault Diagnosis
    Zhang, Dong
    Zhou, Taotao
    IEEE ACCESS, 2021, 9 : 43889 - 43897
  • [32] Extraction of Product Evaluation Factors with a Convolutional Neural Network and Transfer Learning
    Lee, Younghoon
    Chung, Minki
    Cho, Sungzoon
    Choi, Jinhae
    NEURAL PROCESSING LETTERS, 2019, 50 (01) : 149 - 164
  • [33] ECG BIOMETRICS METHOD BASED ON CONVOLUTIONAL NEURAL NETWORK AND TRANSFER LEARNING
    Zhang, Yefei
    Zhao, Zhidong
    Guo, Chunwei
    Huang, Jingzhou
    Xu, Kaida
    PROCEEDINGS OF 2019 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS (ICMLC), 2019, : 18 - 24
  • [34] MODIFIED CONVOLUTIONAL NEURAL NETWORK WITH TRANSFER LEARNING FOR SOLAR FLARE PREDICTION
    Zheng, Yanfang
    Li, Xuebao
    Wang, Xinshuo
    Zhou, Ta
    JOURNAL OF THE KOREAN ASTRONOMICAL SOCIETY, 2019, 52 (06) : 217 - 225
  • [35] Flotation Performance Recognition Based on Dual-modality Convolutional Neural Network Adaptive Transfer Learning
    Liao Yi-peng
    Yang Jie-jie
    Wang Zhi-gang
    Wang Wei-xing
    ACTA PHOTONICA SINICA, 2020, 49 (10)
  • [36] Research on Convolutional Neural Network Inference Acceleration and Performance Optimization for Edge Intelligence
    Liang, Yong
    Tan, Junwen
    Xie, Zhisong
    Chen, Zetao
    Lin, Daoqian
    Yang, Zhenhao
    SENSORS, 2024, 24 (01)
  • [37] Convolutional Neural Network for Roadside Barriers Detection: Transfer Learning versus Non-Transfer Learning
    Rezapour, Mahdi
    Ksaibati, Khaled
    SIGNALS, 2021, 2 (01): : 72 - 86
  • [38] Learning to transfer focus of graph neural network for scene graph parsing
    Jiang, Junjie
    He, Zaixing
    Zhang, Shuyou
    Zhao, Xinyue
    Tan, Jianrong
    PATTERN RECOGNITION, 2021, 112
  • [39] Relationship between Recognition Accuracy and Numerical Precision in Convolutional Neural Network Models
    Nakahara, Yasuhiro
    Kiyama, Masato
    Amagasaki, Motoki
    Iida, Masahiro
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2020, E103D (12) : 2528 - 2529
  • [40] Classification of impinging jet flames using convolutional neural network with transfer learning
    Lee, Minwoo
    Yoon, Sangwoong
    Kim, Juhan
    Wang, Yuangang
    Lee, Keeman
    Park, Frank Chongwoo
    Sohn, Chae Hoon
    JOURNAL OF MECHANICAL SCIENCE AND TECHNOLOGY, 2022, 36 (03) : 1547 - 1556