TY - GEN
T1 - Toward Data-Adaptable TinyML using Model Partial Replacement for Resource Frugal Edge Device
AU - Kwon, Jisu
AU - Park, Daejin
N1 - Publisher Copyright:
© 2021 Owner/Author.
PY - 2021/1/20
Y1 - 2021/1/20
N2 - Demand to perform machine learning (ML) tasks in microcontroller unit (MCU)-based edge devicesinstead of the server, that have limited resources, is gradually increasing. TinyML framework makespossible that creating ML firmware in a language that can be ported to the MCU. This paper aims at a technique that flexibly responds to various inputs by partial replacement of the network model part among the ML firmware operating in the MCU. Before implementing the proposed technique, a preliminary experiment was performed. As the number of words trained on the network in the speech commanddataset increases, the size of the model increases, but the evaluation accuracy decreases. The experimental results show the possibility of a technique that replaces small learning models corresponded to each domain, instead of using a huge model that trains all input data variations for different domains.
AB - Demand to perform machine learning (ML) tasks in microcontroller unit (MCU)-based edge devicesinstead of the server, that have limited resources, is gradually increasing. TinyML framework makespossible that creating ML firmware in a language that can be ported to the MCU. This paper aims at a technique that flexibly responds to various inputs by partial replacement of the network model part among the ML firmware operating in the MCU. Before implementing the proposed technique, a preliminary experiment was performed. As the number of words trained on the network in the speech commanddataset increases, the size of the model increases, but the evaluation accuracy decreases. The experimental results show the possibility of a technique that replaces small learning models corresponded to each domain, instead of using a huge model that trains all input data variations for different domains.
KW - edge device
KW - MCU
KW - neural network
KW - partial replacement
KW - TinyML
UR - http://www.scopus.com/inward/record.url?scp=85099883409&partnerID=8YFLogxK
U2 - 10.1145/3432261.3439865
DO - 10.1145/3432261.3439865
M3 - Conference contribution
AN - SCOPUS:85099883409
T3 - ACM International Conference Proceeding Series
SP - 133
EP - 135
BT - Proceedings of International Conference on High Performance Computing in Asia-Pacific Region, HPC Asia 2021
PB - Association for Computing Machinery
T2 - 2021 International Conference on High Performance Computing in Asia-Pacific Region, HPC Asia 2021
Y2 - 20 January 2021 through 22 January 2021
ER -