Routing the Lottery: Adaptive Subnetworks for Heterogeneous Data
Grzegorz Stefanski, Alberto Presta, Michal Byra
TL;DR
Routing the Lottery reframes pruning as a data-driven modularization problem by learning multiple adaptive tickets instead of a single universal mask. The method partitions data into subsets, learns subset-specific sparse masks, and jointly retrains to preserve shared backbone structure while avoiding interference. Across CIFAR-10/100, implicit representations, and speech enhancement, RTL achieves higher accuracy/recall or perceptual metrics with far fewer parameters than independent models, while revealing a diagnostic subnetwork similarity score to predict oversparsification. This work demonstrates that aligning model sparsity with data heterogeneity yields modular, scalable, and interpretable deep models with practical efficiency gains.
Abstract
In pruning, the Lottery Ticket Hypothesis posits that large networks contain sparse subnetworks, or winning tickets, that can be trained in isolation to match the performance of their dense counterparts. However, most existing approaches assume a single universal winning ticket shared across all inputs, ignoring the inherent heterogeneity of real-world data. In this work, we propose Routing the Lottery (RTL), an adaptive pruning framework that discovers multiple specialized subnetworks, called adaptive tickets, each tailored to a class, semantic cluster, or environmental condition. Across diverse datasets and tasks, RTL consistently outperforms single- and multi-model baselines in balanced accuracy and recall, while using up to 10 times fewer parameters than independent models and exhibiting semantically aligned. Furthermore, we identify subnetwork collapse, a performance drop under aggressive pruning, and introduce a subnetwork similarity score that enables label-free diagnosis of oversparsification. Overall, our results recast pruning as a mechanism for aligning model structure with data heterogeneity, paving the way toward more modular and context-aware deep learning.
