{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,4]],"date-time":"2025-12-04T09:11:24Z","timestamp":1764839484524,"version":"3.46.0"},"reference-count":65,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"1","license":[{"start":{"date-parts":[[2026,1,1]],"date-time":"2026-01-01T00:00:00Z","timestamp":1767225600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/legalcode"}],"funder":[{"DOI":"10.13039\/501100002428","name":"Austrian Science Fund","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100002428","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. on Mobile Comput."],"published-print":{"date-parts":[[2026,1]]},"DOI":"10.1109\/tmc.2025.3594214","type":"journal-article","created":{"date-parts":[[2025,7,31]],"date-time":"2025-07-31T18:33:21Z","timestamp":1753986801000},"page":"451-465","source":"Crossref","is-referenced-by-count":0,"title":["REDS: Resource-Efficient Deep Subnetworks for Dynamic Resource Constraints"],"prefix":"10.1109","volume":"25","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-7138-1646","authenticated-orcid":false,"given":"Francesco","family":"Corti","sequence":"first","affiliation":[{"name":"Institute of Technical Informatics, Graz University of Technology, Graz, Austria"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2925-4560","authenticated-orcid":false,"given":"Balz","family":"Maag","sequence":"additional","affiliation":[{"name":"ABB Research, Zurich, Switzerland"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2268-0612","authenticated-orcid":false,"given":"Joachim","family":"Schauer","sequence":"additional","affiliation":[{"name":"University of Applied Sciences FH Joanneum, Graz, Austria"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8881-1497","authenticated-orcid":false,"given":"Ulrich","family":"Pferschy","sequence":"additional","affiliation":[{"name":"University of Graz, Graz, Austria"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7849-3368","authenticated-orcid":false,"given":"Olga","family":"Saukh","sequence":"additional","affiliation":[{"name":"Institute of Technical Informatics, Graz University of Technology\/Complexity Science Hub Vienna, Graz, Austria"}]}],"member":"263","reference":[{"article-title":"DRESS: Dynamic real-time sparse SubNets","year":"2022","author":"Qu","key":"ref1"},{"key":"ref2","first-page":"71","article-title":"Deep learning for human activity recognition","volume-title":"Proc. 6th Int. Conf. Convergence Technol.","author":"Ravi"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1109\/icpads.2017.00013"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1155\/2022\/4653923"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.14778\/3229863.3229865"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1145\/3079856.3080246"},{"key":"ref7","first-page":"1135","article-title":"Deep compression: Compressing DNNs with pruning, trained quantization and Huffman coding","volume-title":"Proc. Int. Conf. Learn. Representations","author":"Han"},{"key":"ref8","first-page":"800","article-title":"TensorFlow Lite micro: Embedded machine learning for TinyML systems","volume-title":"Proc. Mach. Learn. Syst.","volume":"3","author":"David"},{"article-title":"Efficient inference with TensorRT","volume-title":"Proc. GPU Technol. Conf.","author":"Vanholder","key":"ref9"},{"key":"ref10","first-page":"1135","article-title":"Compressing neural networks using the variational information bottleneck","volume-title":"Proc. Int. Conf. Mach. Learn.","author":"Dai"},{"article-title":"Pruning filters for efficient ConvNets","year":"2017","author":"Li","key":"ref11"},{"key":"ref12","first-page":"598","article-title":"Optimal brain damage","volume-title":"Proc. Int. Conf. Neural Inf. Process. Syst.","author":"LeCun"},{"key":"ref13","first-page":"164","article-title":"Second order derivatives for network pruning: Optimal brain surgeon","volume-title":"Proc. Int. Conf. Neural Inf. Process. Syst.","author":"Hassibi"},{"key":"ref14","first-page":"1135","article-title":"Learning both weights and connections for efficient neural network","volume-title":"Proc. Int. Conf. Neural Inf. Process. Syst.","author":"Han"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/sensysml50931.2020.00010"},{"key":"ref16","first-page":"72","article-title":"Understanding the effect of sparsity on neural networks robustness","volume-title":"Proc. Int. Conf. Mach. Learn. Workshop Over Parameterization","author":"Timpl"},{"key":"ref17","first-page":"1","article-title":"Studying the impact of magnitude pruning on contrastive learning methods","volume-title":"Proc. Int. Conf. Mach. Learn. Workshop Hardware-Aware Efficient Training","author":"Corti"},{"article-title":"Network trimming: A data-driven neuron pruning approach towards efficient deep architectures","year":"2016","author":"Hu","key":"ref18"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1109\/DCOSS52077.2021.00026"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1109\/rtas52030.2021.00020"},{"article-title":"The case for approximate intermittent computing","year":"2021","author":"Bambusi","key":"ref21"},{"article-title":"Slimmable neural networks","volume-title":"Proc. Int. Conf. Learn. Representations","author":"Yu","key":"ref22"},{"key":"ref23","first-page":"115","article-title":"NestDNN-device deep learning for continuous mobile vision","volume-title":"Proc. Annu. Int. Conf. Mobile Comput. Netw.","author":"Fang"},{"issue":"241","key":"ref24","first-page":"1","article-title":"Sparsity in deep learning: Pruning and growth for efficient inference and training in neural networks","volume":"22","author":"Hoefler","year":"2021","journal-title":"J. Mach. Learn. Res."},{"article-title":"The role of permutation invariance in linear mode connectivity of neural networks","volume-title":"Proc. Int. Conf. Learn. Representations","author":"Entezari","key":"ref25"},{"key":"ref26","first-page":"12894","article-title":"Structural pruning via latency-saliency knapsack","volume-title":"Proc. Int. Conf. Neural Inf. Process. Syst.","author":"Shen"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1109\/MCAS.2023.3302182"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1016\/j.dam.2019.02.016"},{"article-title":"Accelerating sparse deep neural networks","year":"2021","author":"Mishra","key":"ref29"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2019.01152"},{"article-title":"SPDY: Accurate pruning with speedup guarantees","year":"2022","author":"Frantar","key":"ref31"},{"article-title":"To prune, or not to prune: Exploring the efficacy of pruning for model compression","year":"2017","author":"Zhu","key":"ref32"},{"article-title":"Once-for-all: Train one network and specialize it for efficient deployment","volume-title":"Proc. Int. Conf. Learn. Representations","author":"Cai","key":"ref33"},{"key":"ref34","first-page":"107","article-title":"Skeletonization: A technique for trimming the fat from a network via relevance assessment","volume-title":"Proc. Int. Conf. Neural Inf. Process. Syst.","author":"Mozer"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1038\/323533a0"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1145\/3437984.3458836"},{"article-title":"SNIP: Single-shot network pruning based on connection sensitivity","year":"2018","author":"Lee","key":"ref37"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1109\/TCYB.2024.3455760"},{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1007\/s10107-021-01755-7"},{"article-title":"MobileNets: Efficient convolutional neural networks for mobile vision applications","year":"2017","author":"Howard","key":"ref40"},{"article-title":"An image is worth 16 x 16 words: Transformers for image recognition at scale","year":"2020","author":"Dosovitskiy","key":"ref41"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.52202\/079017-1273"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1145\/3569468"},{"article-title":"Llama 2: Open foundation and fine-tuned chat models","year":"2023","author":"Touvron","key":"ref44"},{"article-title":"Scaling (down) CLIP: A comprehensive analysis of data, architecture, and training strategies","year":"2024","author":"Li","key":"ref45"},{"key":"ref46","article-title":"Knapsack problems \u2014 An overview of recent advances. Part I: Single knapsack problems","volume-title":"Comput. Operations Res.","volume":"143","author":"Cacchiani","year":"2022"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1093\/imaman\/dpn004"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1016\/j.cor.2021.105693"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.4236\/ajor.2018.85023"},{"article-title":"Speech commands: A dataset for limited-vocabulary speech recognition","year":"2018","author":"Warden","key":"ref50"},{"article-title":"Fashion-MNIST: A novel image dataset for benchmarking machine learning algorithms","year":"2017","author":"Xiao","key":"ref51"},{"article-title":"CIFAR-100 and CIFAR-10 (Canadian Institute for Advanced Research)","year":"2009","author":"Krizhevsky","key":"ref52"},{"article-title":"Visual wake words dataset","year":"2019","author":"Chowdhery","key":"ref53"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2009.5206848"},{"article-title":"Hello edge: Keyword spotting on microcontrollers","year":"2017","author":"Zhang","key":"ref55"},{"key":"ref56","doi-asserted-by":"publisher","DOI":"10.5555\/3045118.3045167"},{"article-title":"Layer normalization","year":"2016","author":"Ba","key":"ref57"},{"key":"ref58","first-page":"265","article-title":"TensorFlow: A system for large-scale machine learning","volume-title":"Proc. 12th USENIX Conf. Operating Syst. Des. Implementation","author":"Abadi"},{"article-title":"The role of pre-training data in transfer learning","year":"2023","author":"Entezari","key":"ref59"},{"article-title":"SortedNet, a place for every network and every network in its place: Towards a generalized solution for training many-in-one neural networks","year":"2023","author":"Valipour","key":"ref60"},{"year":"2023","key":"ref61","article-title":"RP2040 Datasheet - A microcontroller by Raspberry Pi"},{"article-title":"Edge impulse: An MLOps platform for tiny machine learning","year":"2022","author":"Hymel","key":"ref62"},{"key":"ref63","first-page":"6105","article-title":"EfficientNet: Rethinking model scaling for convolutional neural networks","volume-title":"Proc. Int. Conf. Mach. Learn.","author":"Tan"},{"key":"ref64","doi-asserted-by":"publisher","DOI":"10.1007\/s12559-020-09734-4"},{"key":"ref65","doi-asserted-by":"publisher","DOI":"10.1145\/1356052.1356053"}],"container-title":["IEEE Transactions on Mobile Computing"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx8\/7755\/11275706\/11105507.pdf?arnumber=11105507","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,12,4]],"date-time":"2025-12-04T09:08:02Z","timestamp":1764839282000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/11105507\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,1]]},"references-count":65,"journal-issue":{"issue":"1"},"URL":"https:\/\/doi.org\/10.1109\/tmc.2025.3594214","relation":{},"ISSN":["1536-1233","1558-0660","2161-9875"],"issn-type":[{"type":"print","value":"1536-1233"},{"type":"electronic","value":"1558-0660"},{"type":"electronic","value":"2161-9875"}],"subject":[],"published":{"date-parts":[[2026,1]]}}}