Review of Energy-Efficient Embedded System Acceleration of Convolution Neural Networks for Organic Weeding Robots

被引:2
|
作者
Czymmek, Vitali [1 ]
Koehn, Carolin [1 ]
Harders, Leif Ole [1 ]
Hussmann, Stephan [1 ]
机构
[1] West Coast Univ Appl Sci, Fac Engn, Fritz Thiedemann Ring 20, D-25746 Heide, Germany
来源
AGRICULTURE-BASEL | 2023年 / 13卷 / 11期
关键词
convolution neural networks (CNN); FPGA; embedded systems; machine learning; edge devices; real time image processing; agricultural machinery and equipment for precision farming; REAL-TIME; FPGA ACCELERATOR; YOLO CNN;
D O I
10.3390/agriculture13112103
中图分类号
S3 [农学(农艺学)];
学科分类号
0901 ;
摘要
The sustainable cultivation of organic vegetables and the associated problem of weed control has been a current research topic for some time. Despite this, the use of chemical and synthetic pesticides increases every year. This is to be solved with the help of an automated robot system. The current version of the weeding robot uses GPUs to execute the inference phase. This requires a lot of energy for an 8-track robot. To enable autonomous solar operation, the system must be made more energy efficient. This work aims to evaluate possible approaches and the current state of research on implementing convolution neural networks on low power embedded systems. In the course of the work, the technical feasibility for the implementation of CNNs in FPGAs was examined, in particular, following the example of a feasibility analysis. This paper shows that the acceleration of convolution neural networks using FPGAs is technically feasible for use as detection hardware in the weeding robot. With the help of the current state of research and the existing literature, the optimization possibilities of the hardware and software have been evaluated. The trials of different networks on different hardware accelerators with diverse approaches were investigated and compared.
引用
收藏
页数:19
相关论文
共 50 条
  • [41] Energy-Efficient Neural Network Acceleration in the Presence of Bit-Level Memory Errors
    Kim, Sung
    Howe, Patrick
    Moreau, Thierry
    Alaghi, Armin
    Ceze, Luis
    Sathe, Visvesh S.
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2018, 65 (12) : 4285 - 4298
  • [42] Fuse and Mix: MACAM-Enabled Analog Activation for Energy-Efficient Neural Acceleration
    Zhu, Hanqing
    Zhu, Keren
    Gu, Jiaqi
    Jin, Harrison
    Chen, Ray T.
    Incorvia, Jean Anne
    Pan, David Z.
    2022 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN, ICCAD, 2022,
  • [43] PNeuro: a scalable energy-efficient programmable hardware accelerator for neural networks
    Carbon, A.
    Philippe, J-M.
    Bichler, O.
    Schmit, R.
    Tain, B.
    Briand, D.
    Ventroux, N.
    Paindavoine, M.
    Brousse, O.
    PROCEEDINGS OF THE 2018 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2018, : 1039 - 1044
  • [44] Energy-Efficient Convolutional Neural Networks via Recurrent Data Reuse
    Mocerino, Luca
    Tenace, Valerio
    Calimera, Andrea
    2019 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2019, : 848 - 853
  • [45] TRAINING DEEP SPIKING NEURAL NETWORKS FOR ENERGY-EFFICIENT NEUROMORPHIC COMPUTING
    Srinivasan, Gopalakrishnan
    Lee, Chankyu
    Sengupta, Abhronil
    Panda, Priyadarshini
    Sarwar, Syed Shakib
    Roy, Kaushik
    2020 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, 2020, : 8549 - 8553
  • [46] SiamSNN: Siamese Spiking Neural Networks for Energy-Efficient Object Tracking
    Luo, Yihao
    Xu, Min
    Yuan, Caihong
    Cao, Xiang
    Zhang, Liangqi
    Xu, Yan
    Wang, Tianjiang
    Feng, Qi
    ARTIFICIAL NEURAL NETWORKS AND MACHINE LEARNING, ICANN 2021, PT V, 2021, 12895 : 182 - 194
  • [47] Spiking Deep Convolutional Neural Networks for Energy-Efficient Object Recognition
    Cao, Yongqiang
    Chen, Yang
    Khosla, Deepak
    INTERNATIONAL JOURNAL OF COMPUTER VISION, 2015, 113 (01) : 54 - 66
  • [48] Eyeriss: An Energy-Efficient Reconfigurable Accelerator for Deep Convolutional Neural Networks
    Chen, Yu-Hsin
    Krishna, Tushar
    Emer, Joel
    Sze, Vivienne
    2016 IEEE INTERNATIONAL SOLID-STATE CIRCUITS CONFERENCE (ISSCC), 2016, 59 : 262 - U363
  • [49] Spiking Deep Convolutional Neural Networks for Energy-Efficient Object Recognition
    Yongqiang Cao
    Yang Chen
    Deepak Khosla
    International Journal of Computer Vision, 2015, 113 : 54 - 66
  • [50] Pruning Deep Neural Networks for Green Energy-Efficient Models: A Survey
    Tmamna, Jihene
    Ben Ayed, Emna
    Fourati, Rahma
    Gogate, Mandar
    Arslan, Tughrul
    Hussain, Amir
    Ayed, Mounir Ben
    COGNITIVE COMPUTATION, 2024, 16 (06) : 2931 - 2952