Lottery Pools: Winning More by Interpolating Tickets without Increasing Training or Inference Cost
Lu Yin, Shiwei Liu, Meng Fang, Tianjin Huang, Vlado Menkovski, Mykola, Pechenizkiy

TL;DR
This paper introduces Lottery Pools, a simple interpolation method over subnetworks from lottery ticket pruning, significantly improving their performance without extra training or inference costs across multiple datasets and architectures.
Contribution
We propose Lottery Pools, an interpolation-based ensemble method that enhances sparse subnetworks from lottery ticket pruning without additional training or inference overhead.
Findings
Lottery Pools outperform original lottery tickets on CIFAR-10/100 and ImageNet.
Sparse subnetworks surpass pre-trained dense models in accuracy.
Method improves robustness in out-of-distribution scenarios.
Abstract
Lottery tickets (LTs) is able to discover accurate and sparse subnetworks that could be trained in isolation to match the performance of dense networks. Ensemble, in parallel, is one of the oldest time-proven tricks in machine learning to improve performance by combining the output of multiple independent models. However, the benefits of ensemble in the context of LTs will be diluted since ensemble does not directly lead to stronger sparse subnetworks, but leverages their predictions for a better decision. In this work, we first observe that directly averaging the weights of the adjacent learned subnetworks significantly boosts the performance of LTs. Encouraged by this observation, we further propose an alternative way to perform an 'ensemble' over the subnetworks identified by iterative magnitude pruning via a simple interpolating strategy. We call our method Lottery Pools. In…
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.
Code & Models
Videos
Taxonomy
TopicsHuman Pose and Action Recognition · Retinal Imaging and Analysis · Multimodal Machine Learning Applications
MethodsPruning
