MicroTL: Transfer Learning on Low-Power IoT Devices

Christos Profentzas, M. Almgren, O. Landsiedel
{"title":"MicroTL: Transfer Learning on Low-Power IoT Devices","authors":"Christos Profentzas, M. Almgren, O. Landsiedel","doi":"10.1109/LCN53696.2022.9843735","DOIUrl":null,"url":null,"abstract":"Deep Neural Networks (DNNs) on IoT devices are becoming readily available for classification tasks using sensor data like images and audio. However, DNNs are trained using extensive computational resources such as GPUs on cloud services, and once being quantized and deployed on the IoT device remain unchanged. We argue in this paper, that this approach leads to three disadvantages. First, IoT devices are deployed in real-world scenarios where the initial problem may shift over time (e.g., to new or similar classes), but without re-training, DNNs cannot adapt to such changes. Second, IoT devices need to use energy-preserving communication with limited reliability and network bandwidth, which can delay or restrict the transmission of essential training sensor data to the cloud. Third, collecting and storing training sensor data in the cloud poses privacy concerns. A promising technique to mitigate these concerns is to utilize on-device Transfer Learning (TL). However, bringing TL to resource-constrained devices faces challenges and trade-offs in computational, energy, and memory constraints, which this paper addresses. This paper introduces MicroTL, Transfer Learning (TL) on low-power IoT devices. MicroTL tailors TL to IoT devices without the communication requirement with the cloud. Notably, we found that the MicroTL takes 3x less energy and 2.8x less time than transmitting all data to train an entirely new model in the cloud, showing that it is more efficient to retrain parts of an existing neural network on the IoT device.","PeriodicalId":303965,"journal":{"name":"2022 IEEE 47th Conference on Local Computer Networks (LCN)","volume":"2010 7","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-09-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 IEEE 47th Conference on Local Computer Networks (LCN)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/LCN53696.2022.9843735","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

Deep Neural Networks (DNNs) on IoT devices are becoming readily available for classification tasks using sensor data like images and audio. However, DNNs are trained using extensive computational resources such as GPUs on cloud services, and once being quantized and deployed on the IoT device remain unchanged. We argue in this paper, that this approach leads to three disadvantages. First, IoT devices are deployed in real-world scenarios where the initial problem may shift over time (e.g., to new or similar classes), but without re-training, DNNs cannot adapt to such changes. Second, IoT devices need to use energy-preserving communication with limited reliability and network bandwidth, which can delay or restrict the transmission of essential training sensor data to the cloud. Third, collecting and storing training sensor data in the cloud poses privacy concerns. A promising technique to mitigate these concerns is to utilize on-device Transfer Learning (TL). However, bringing TL to resource-constrained devices faces challenges and trade-offs in computational, energy, and memory constraints, which this paper addresses. This paper introduces MicroTL, Transfer Learning (TL) on low-power IoT devices. MicroTL tailors TL to IoT devices without the communication requirement with the cloud. Notably, we found that the MicroTL takes 3x less energy and 2.8x less time than transmitting all data to train an entirely new model in the cloud, showing that it is more efficient to retrain parts of an existing neural network on the IoT device.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
MicroTL:低功耗物联网设备上的迁移学习
物联网设备上的深度神经网络(dnn)正变得越来越容易用于使用图像和音频等传感器数据的分类任务。然而,dnn是使用云服务上的gpu等大量计算资源进行训练的,一旦被量化并部署在物联网设备上,dnn就会保持不变。我们在本文中认为,这种方法导致三个缺点。首先,物联网设备部署在现实场景中,初始问题可能会随着时间的推移而转移(例如,转移到新的或类似的类),但如果没有重新训练,dnn就无法适应这种变化。其次,物联网设备需要使用具有有限可靠性和网络带宽的节能通信,这可能会延迟或限制基本训练传感器数据向云的传输。第三,在云中收集和存储训练传感器数据会带来隐私问题。缓解这些担忧的一个有前途的技术是利用设备上迁移学习(TL)。然而,将TL引入资源受限的设备面临着计算、能量和内存约束方面的挑战和权衡,本文将对此进行讨论。本文介绍了MicroTL、迁移学习(TL)在低功耗物联网设备中的应用。MicroTL为物联网设备量身定制TL,而不需要与云通信。值得注意的是,我们发现,与在云中传输所有数据来训练一个全新的模型相比,MicroTL所需的能量减少了3倍,时间减少了2.8倍,这表明在物联网设备上重新训练现有神经网络的部分更有效。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
MicroTL: Transfer Learning on Low-Power IoT Devices Service-Based Identification of Highly Coupled Mobile Applications Raising the AWAREness of BFT Protocols for Soaring Network Delays How to build socio-organizational information from remote IP addresses to enrich security analysis? ReCEIF: Reinforcement Learning-Controlled Effective Ingress Filtering
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1