2020
DOI: 10.1109/tla.2020.9082927
|View full text |Cite
|
Sign up to set email alerts
|

Review of prominent strategies for mapping CNNs onto embedded systems

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4

Citation Types

0
4
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
6
1
1

Relationship

1
7

Authors

Journals

citations
Cited by 13 publications
(4 citation statements)
references
References 89 publications
0
4
0
Order By: Relevance
“…A deep neural network needs a huge amount of computation, which is usually deployed to edge devices by heterogeneous computing units [ 22 , 23 , 24 ]. These heterogeneous computing units are still in the research stage in China.…”
Section: Introductionmentioning
confidence: 99%
“…A deep neural network needs a huge amount of computation, which is usually deployed to edge devices by heterogeneous computing units [ 22 , 23 , 24 ]. These heterogeneous computing units are still in the research stage in China.…”
Section: Introductionmentioning
confidence: 99%
“…Overall, the highest accuracy was reached by introducing novel network components and irregular connectivity between layers that differ from the conventional layer types [21,22]. To deal with a wide range of CNN configurations, algorithm-level solutions [23] used in CPU-or GPU-based platforms have been employed either for their computing capabilities or the several deep learning frameworks (Caffe, Theano, Keras or Tensorflow [24,25]) that enable sharing trained network parameters for new custom models. Nevertheless, these approaches are still unsuitable for resource-constrained hardware, particularly in GPU devices, where power consumption makes implementing batteries-based systems unfeasible.…”
Section: Introductionmentioning
confidence: 99%
“…It is especially appropriate for mass production. (2)(3)(4)(5)(6)(7)(8)(9)(10)(11)(12)(13)(14)(15)(16)(17)(18) Deep learning (DL) has been adopted in AOI, which is a data-driven algorithm that learns how to classify objects from training data. DL learns to detect defective beans and foreign objects from a database of numerous images of defective and good-quality beans.…”
Section: Introductionmentioning
confidence: 99%
“…A CNN shows good performance in image classification or recognition but has high computational complexity. As a CNN requires large storage space and computing resources, (9) it cannot be used on mobile devices or embedded platforms. This problem must be solved to implement a smart coffee bean inspection system.…”
Section: Introductionmentioning
confidence: 99%