Memory Constrained Dynamic Subnetwork Update for Transfer Learning
A\"el Qu\'elennec, Pavlo Mozharovskyi, Van-Tam Nguyen, Enzo Tartaglione

TL;DR
MeDyate is a novel framework that enables efficient on-device transfer learning by dynamically updating neural network subnetworks within strict memory limits, using innovative importance metrics and sampling strategies.
Contribution
The paper introduces MeDyate, combining LaRa importance metric and dynamic channel sampling for memory-efficient subnetwork adaptation during transfer learning.
Findings
Achieves state-of-the-art performance under extreme memory constraints
Outperforms existing static and dynamic methods
Maintains high computational efficiency
Abstract
On-device neural network training faces critical memory constraints that limit the adaptation of pre-trained models to downstream tasks. We present MeDyate, a theoretically-grounded framework for memory-constrained dynamic subnetwork adaptation. Our approach introduces two key innovations: LaRa (Layer Ranking), an improved layer importance metric that enables principled layer pre-selection, and a dynamic channel sampling strategy that exploits the temporal stability of channel importance distributions during fine-tuning. MeDyate dynamically resamples channels between epochs according to importance-weighted probabilities, ensuring comprehensive parameter space exploration while respecting strict memory budgets. Extensive evaluation across a large panel of tasks and architectures demonstrates that MeDyate achieves state-of-the-art performance under extreme memory constraints, consistently…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
