2023
DOI: 10.3390/s23042131
|View full text |Cite
|
Sign up to set email alerts
|

A Review of Embedded Machine Learning Based on Hardware, Application, and Sensing Scheme

Abstract: Machine learning is an expanding field with an ever-increasing role in everyday life, with its utility in the industrial, agricultural, and medical sectors being undeniable. Recently, this utility has come in the form of machine learning implementation on embedded system devices. While there have been steady advances in the performance, memory, and power consumption of embedded devices, most machine learning algorithms still have a very high power consumption and computational demand, making the implementation… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
4
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
7
1

Relationship

0
8

Authors

Journals

citations
Cited by 14 publications
(7 citation statements)
references
References 172 publications
0
4
0
Order By: Relevance
“…Regarding model development, the Raspberry Pi provides versatility by supporting various model architectures such as TensorFlow and PyTorch, while the Coral Dev Board primarily supports standard models like EfficientNet, Inception, MobileNet, and ResNet-50. Additionally, the Raspberry Pi boasts the lowest power consumption [ 29 , 30 ]. Furthermore, deploying TensorFlow-developed models to TPU edge requires additional conversion steps.…”
Section: Discussionmentioning
confidence: 99%
“…Regarding model development, the Raspberry Pi provides versatility by supporting various model architectures such as TensorFlow and PyTorch, while the Coral Dev Board primarily supports standard models like EfficientNet, Inception, MobileNet, and ResNet-50. Additionally, the Raspberry Pi boasts the lowest power consumption [ 29 , 30 ]. Furthermore, deploying TensorFlow-developed models to TPU edge requires additional conversion steps.…”
Section: Discussionmentioning
confidence: 99%
“…Other machine learning accelerators, including the NVIDIA Jetson [30], Intel Movidius [31], and Qualcomm Snapdragon [32], provide hardware support similar to the Google edge TPU. A recent survey [33] reviewed the features and performance of embedded machine learning accelerators. Although the exact structures of these devices may differ, they all accelerate the multiply-add operations that are common to neural network computations using batch operations on layer inputs, weights, and biases.…”
Section: Tensor Processingmentioning
confidence: 99%
“…Prior work has also evaluated the performance of edge tensor processors in the context of specific applications, including network intrusion detection [38,39], animal activity classification [40], object classification [41,42], and smart greenhouse development [43]. In a comprehensive survey [33], the authors summarize the use of embedded machine learning processors, including the Coral TPU, for sensing applications. Our work does not examine any specific applications because the accuracy of a machine learning model in a specific domain may vary wildly depending on the availability of training data, the availability of powerful training hardware, and the ability to select appropriate training parameters.…”
Section: Related Workmentioning
confidence: 99%
“…Even experienced inspectors can miss minor flaws. Deep learning models have a lot of potential in industrial applications like defect identification, quality control, predictive maintenance, and process optimization [94]. These algorithms, which can analyse a variety of data sources (images, videos, and sensor data), may detect and classify faults automatically.…”
Section: And DL Applications In the Detection Of Flaws In Aero-engine...mentioning
confidence: 99%