{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,8]],"date-time":"2026-05-08T00:29:39Z","timestamp":1778200179982,"version":"3.51.4"},"reference-count":52,"publisher":"IEEE","license":[{"start":{"date-parts":[[2024,5,20]],"date-time":"2024-05-20T00:00:00Z","timestamp":1716163200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2024,5,20]],"date-time":"2024-05-20T00:00:00Z","timestamp":1716163200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2024,5,20]]},"DOI":"10.1109\/infocom52122.2024.10621387","type":"proceedings-article","created":{"date-parts":[[2024,8,12]],"date-time":"2024-08-12T17:25:41Z","timestamp":1723483541000},"page":"1999-2008","source":"Crossref","is-referenced-by-count":13,"title":["DTMM: Deploying TinyML Models on Extremely Weak IoT Devices with Pruning"],"prefix":"10.1109","author":[{"given":"Lixiang","family":"Han","sequence":"first","affiliation":[{"name":"City University of Hong Kong,Department of Computer Science,China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zhen","family":"Xiao","sequence":"additional","affiliation":[{"name":"City University of Hong Kong,Department of Computer Science,China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zhenjiang","family":"Li","sequence":"additional","affiliation":[{"name":"City University of Hong Kong,Department of Computer Science,China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref1","volume-title":"Advanced ai embedded systems \u2014 nvidia jetson"},{"key":"ref2","article-title":"Arm\u00ae Corstone\u2122 SSE-300 example subsystem technical reference manual","year":"2021"},{"key":"ref3","article-title":"Micronets: Neural network architectures for deploying tinyml applications on commodity microcontrollers","volume-title":"Proc. of MLSys","author":"Banbury"},{"key":"ref4","article-title":"Bench-marking tinyml systems: Challenges and direction","author":"Banbury","year":"2020"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1145\/2994551.2994564"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.2018.2874634"},{"key":"ref7","article-title":"Tvm: An automated end-to-end optimizing compiler for deep learning","volume-title":"Proc. of USENIX OSDI","author":"Chen"},{"key":"ref8","article-title":"Visual wake words dataset","author":"Chowdhery","year":"2019"},{"key":"ref9","article-title":"Tensorflow lite micro: Embedded machine learning on tinyml systems","volume-title":"Proc. of MLSys","author":"David"},{"key":"ref10","article-title":"Learning to seek: Autonomous source seeking with deep reinforcement learning onboard a nano drone microcontroller","author":"Duisterhof","year":"2019"},{"key":"ref11","article-title":"Sparse: Sparse architecture search for cnns on resource-constrained microcontrollers","volume-title":"Proc. of ACM NeurIPS","author":"Fedorov"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1145\/3384419.3430734"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1109\/GCWkshps50303.2020.9367584"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1145\/3297858.3304011"},{"key":"ref15","article-title":"Deep compression: Compressing deep neural network with pruning, trained quantization and huffman coding","volume-title":"Proc. of ICLR","author":"Han"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2016.90"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1109\/ICCV.2017.155"},{"key":"ref18","article-title":"Distilling the knowledge in a neural network","author":"Hinton","year":"2015"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1145\/3495243.3560551"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM.2016.7524543"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM41043.2020.9155379"},{"key":"ref22","article-title":"Fddb: A benchmark for face detection in unconstrained settings","volume-title":"Technical Report UM-CS-2010 - 009","author":"Jain","year":"2010"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.3390\/s16111884"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1145\/3498361.3538932"},{"key":"ref25","article-title":"Learning multiple layers of features from tiny images","author":"Krizhevsky","year":"2009","journal-title":"Technical Report"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1109\/IPSN54338.2022.00030"},{"key":"ref27","article-title":"CMSIS-NN: Efficient neural network kernels for Arm Cortex-M CPUs","author":"Lai","year":"2018"},{"key":"ref28","article-title":"Pruning filters for efficient convnets","volume-title":"Proc. of ICLR","author":"Li"},{"key":"ref29","article-title":"Neural networks on microcontrollers: saving memory at inference via operator reordering","author":"Liberis","year":"2019"},{"key":"ref30","article-title":"Mcunet: Tiny deep learning on iot devices","volume-title":"Proc. of ACM NeurIPS","author":"Lin"},{"key":"ref31","article-title":"Dynamic model pruning with feedback","volume-title":"Proc. of ICLR","author":"Lin"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1109\/TNNLS.2021.3063265"},{"key":"ref33","article-title":"Arm\u00ae Helium\u2122 technology M-Profile Vector Extension (MVE) for Arm\u00ae Cortex\u00ae-M processors: Reference book","author":"Marsh","year":"2020"},{"key":"ref34","article-title":"Pruning filter in filter","volume-title":"Proc. of ACM NeurIPS","author":"Meng"},{"key":"ref35","article-title":"Enabling large neural networks on tiny microcontrollers with swapping","author":"Miao","year":"2021"},{"key":"ref36","article-title":"Pruning convolutional neural networks for resource efficient inference","volume-title":"Proc. of ICLR","author":"Molchanov"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1145\/3373376.3378534"},{"key":"ref38","volume-title":"Raspberry pi 3 model b","author":"Pi","year":"2015"},{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2016.91"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1109\/WiSPNET51692.2021.9419472"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM.2017.8057133"},{"key":"ref42","article-title":"Very deep convolutional networks for large-scale image recognition","author":"Simonyan","year":"2014"},{"key":"ref43","volume-title":"Stm32 high performance mcus","year":"2019"},{"key":"ref44","article-title":"Chip: Channel independence-based pruning for compact neural networks","volume-title":"Proc. of NeurIPS","author":"Sui"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1145\/3498361.3538923"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1145\/3447993.3448625"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM41043.2020.9155402"},{"key":"ref48","volume-title":"Tinyml: Machine learning with tensorflow lite on arduino and ultra-low-power microcontrollers","author":"Warden","year":"2019"},{"key":"ref49","article-title":"Learning structured sparsity in deep neural networks","volume-title":"Proc. of ACM NIPS","author":"Wen"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1145\/3485730.3485937"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1109\/INFCOMW.2017.8116356"},{"key":"ref52","author":"Zhang","year":"2017","journal-title":"Hello edge: Keyword spotting on microcontrollers"}],"event":{"name":"IEEE INFOCOM 2024 - IEEE Conference on Computer Communications","location":"Vancouver, BC, Canada","start":{"date-parts":[[2024,5,20]]},"end":{"date-parts":[[2024,5,23]]}},"container-title":["IEEE INFOCOM 2024 - IEEE Conference on Computer Communications"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx8\/10621050\/10621073\/10621387.pdf?arnumber=10621387","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T17:55:10Z","timestamp":1725558910000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/10621387\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,5,20]]},"references-count":52,"URL":"https:\/\/doi.org\/10.1109\/infocom52122.2024.10621387","relation":{},"subject":[],"published":{"date-parts":[[2024,5,20]]}}}