MLLGFeb 2, 2024

No Free Prune: Information-Theoretic Barriers to Pruning at Initialization

arXiv:2402.01089v29 citationsh-index: 20ICML
AI Analysis

This addresses the challenge of efficiently identifying sparse networks in deep learning, revealing fundamental limitations for practitioners seeking to reduce computational costs, but it is incremental as it builds on existing theories like the Law of Robustness.

The paper tackles the problem of pruning neural networks at initialization to find sparse subnetworks without training the full model, showing that this is infeasible due to information-theoretic barriers, as effective parameter count depends on data-dependent masks gained during training.

The existence of "lottery tickets" arXiv:1803.03635 at or near initialization raises the tantalizing question of whether large models are necessary in deep learning, or whether sparse networks can be quickly identified and trained without ever training the dense models that contain them. However, efforts to find these sparse subnetworks without training the dense model ("pruning at initialization") have been broadly unsuccessful arXiv:2009.08576. We put forward a theoretical explanation for this, based on the model's effective parameter count, $p_\text{eff}$, given by the sum of the number of non-zero weights in the final network and the mutual information between the sparsity mask and the data. We show the Law of Robustness of arXiv:2105.12806 extends to sparse networks with the usual parameter count replaced by $p_\text{eff}$, meaning a sparse neural network which robustly interpolates noisy data requires a heavily data-dependent mask. We posit that pruning during and after training outputs masks with higher mutual information than those produced by pruning at initialization. Thus two networks may have the same sparsities, but differ in effective parameter count based on how they were trained. This suggests that pruning near initialization may be infeasible and explains why lottery tickets exist, but cannot be found fast (i.e. without training the full network). Experiments on neural networks confirm that information gained during training may indeed affect model capacity.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes