FlipOut: Uncovering Redundant Weights via Sign Flipping
Andrei Apostol, Maarten Stol, Patrick Forr\'e

TL;DR
FlipOut is a novel neural network pruning method that leverages sign flips during training to identify redundant weights, enabling effective pruning before convergence with minimal tuning and achieving state-of-the-art sparsity levels.
Contribution
This paper introduces FlipOut, a pruning technique that uses weight sign oscillations to determine saliency, allowing early pruning with minimal hyperparameter tuning.
Findings
Achieves state-of-the-art sparsity levels of 99.6% and above.
Performs pruning before network convergence.
Requires minimal hyperparameter tuning.
Abstract
Modern neural networks, although achieving state-of-the-art results on many tasks, tend to have a large number of parameters, which increases training time and resource usage. This problem can be alleviated by pruning. Existing methods, however, often require extensive parameter tuning or multiple cycles of pruning and retraining to convergence in order to obtain a favorable accuracy-sparsity trade-off. To address these issues, we propose a novel pruning method which uses the oscillations around (i.e. sign flips) that a weight has undergone during training in order to determine its saliency. Our method can perform pruning before the network has converged, requires little tuning effort due to having good default values for its hyperparameters, and can directly target the level of sparsity desired by the user. Our experiments, performed on a variety of object classification…
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.
Taxonomy
MethodsPruning
