2021 IEEE/ACM 43rd International Conference on Software Engineering: Software Engineering in Practice (ICSE-SEIP) 2021
DOI: 10.1109/icse-seip52600.2021.00029
|View full text |Cite
|
Sign up to set email alerts
|

NNStreamer: Efficient and Agile Development of On-Device AI Systems

Abstract: We propose NNStreamer, a software system that handles neural networks as filters of stream pipelines, applying the stream processing paradigm to deep neural network applications. A new trend with the wide-spread of deep neural network applications is on-device AI. It is to process neural networks on mobile devices or edge/IoT devices instead of cloud servers. Emerging privacy issues, data transmission costs, and operational costs signify the need for on-device AI, especially if we deploy a massive number of de… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
11
0

Year Published

2022
2022
2023
2023

Publication Types

Select...
5
1

Relationship

1
5

Authors

Journals

citations
Cited by 6 publications
(12 citation statements)
references
References 13 publications
0
11
0
Order By: Relevance
“…Recent releases of DeepStream [15] propose edge-to-cloud AI pipelines. In addition to the issues of not treating tensors as 1st class citizens of stream data [8], it is proprietary software dedicated to NVidia hardware, which cannot meet R5, R6, and R7. Google has proposed MediaPipe AI pipeline framework [12], which is now targeting on-device AI applications of IoT devices in addition to cloud AI services.…”
Section: Related Workmentioning
confidence: 99%
See 4 more Smart Citations
“…Recent releases of DeepStream [15] propose edge-to-cloud AI pipelines. In addition to the issues of not treating tensors as 1st class citizens of stream data [8], it is proprietary software dedicated to NVidia hardware, which cannot meet R5, R6, and R7. Google has proposed MediaPipe AI pipeline framework [12], which is now targeting on-device AI applications of IoT devices in addition to cloud AI services.…”
Section: Related Workmentioning
confidence: 99%
“…Our approach extends the on-device AI pipeline platform, NN-Streamer, to the among-device AI pipeline platform. The on-device AI capability inherited from [8] R7 is preserved while new requirements (R1 to R6) are satisfied by this work. To satisfy the new requirements, we first extend the AI stream data type ("other/tensors" MIME) to support tensors with flexible dimensions and schemaless data streams.…”
Section: Introductionmentioning
confidence: 96%
See 3 more Smart Citations