SYNTOLOGY HomeExplorerAtlasCodeMethodologyAboutDevelopersFeedPricing
Paper · 2306.10460 · ICML · 2023

Instant Soup: Cheap Pruning Ensembles in A Single Pass Can Draw Lottery Tickets from Large Models

Tianlong Chen, Zhangyang Wang, Shiwei Liu, Ajay Jaiswal, Ying Ding

arXiv · PDF · Open in the Atlas

Code that ran

We lifted 3 functions out of this paper's own repositories and ran 3 of them in a sandbox. "Ran" means the function executed on a synthesized input and returned a value. It is not a reproduction of the paper's results.

RepositoryRoleRan
vita-group/instant_soup canonical 3 of 3
FunctionStatusWhere it lives
all_dicts Ran vita-group/instant_soup/clip_assets/code/isp_all.py
code served (permissive licence) · get_code("3c5645cc8dea21dd")
intersect_dicts Ran vita-group/instant_soup/clip_assets/code/isp_all.py
code served (permissive licence) · get_code("0d3107a6ebaa4351")
merge_dicts Ran vita-group/instant_soup/clip_assets/code/isp_all.py
code served (permissive licence) · get_code("3e174a2399a96927")

Repositories linked to this paper

Some links come from the archived Papers with Code dataset (CC BY-SA 4.0): attribution and licence.

Abstract

lottery ticket quality subnetworks, using a fraction of the original IMP cost by replacing the expensive intermediate pruning stages of IMP with computationally efficient weak mask generation and aggregation routine. More specifically, during the mask generation stage, ISP takes a small handful of iterations using varying training protocols and data subsets to generate many weak and noisy subnetworks, and superpose them to average out the noise creating a high-quality denoised subnetwork. Our extensive experiments and ablation on two popular largescale pre-trained models: CLIP (unexplored in pruning till date) and BERT across multiple benchmark vision {MNIST, SVHN, Cars, GTSRB, CIFAR-10, CIFAR-100} and language datasets {MNLI, QNLI, QQP, SST, ...} validate the effectiveness of ISP compared to several state-of-the-art pruning methods. Additionally, we show that ISP can be easily modified with minimal overhead to produce benefits comparable to model soups, without the prerequisite to generate multiple candidates fine-tuned models. Codes are available at: https://github. com/VITA-Group/instant_soup.

For agents

The same record, over MCP at https://syntology.ai/mcp:

get_harvested_code_for_paper("2306.10460")
get_code_for_paper("2306.10460")
have("2306.10460")

Connect an agent — have() is free.