paper-with-me

홈 › Papers

Descriptor and Word Soups: Overcoming the Parameter Efficiency Accuracy Tradeoff for Out-of-Distribution Few-shot Learning

2023-11-21 · CVPR 2024 1 · Christopher Liao, Theodoros Tsiligkaridis, Brian Kulis

Over the past year, a large body of multimodal research has emerged around zero-shot evaluation using GPT descriptors. These studies boost the zero-shot accuracy of pretrained VL models with an ensemble of label-specific text generated by GPT. A recent study, WaffleCLIP, demonstrated that similar zero-shot accuracy can be achieved with an ensemble of random descriptors. However, both zero-shot methods are un-trainable and consequently sub-optimal when some few-shot out-of-distribution (OOD) training data is available. Inspired by these prior works, we present two more flexible methods called descriptor and word soups, which do not require an LLM at test time and can leverage training data to increase OOD target accuracy. Descriptor soup greedily selects a small set of textual descriptors using generic few-shot training data, then calculates robust class embeddings using the selected descriptors. Word soup greedily assembles a chain of words in a similar manner. Compared to existing few-shot soft prompt tuning methods, word soup requires fewer parameters by construction and less GPU memory, since it does not require backpropagation. Both soups outperform current published few-shot methods, even when combined with SoTA zero-shot methods, on cross-dataset and domain generalization benchmarks. Compared with SoTA prompt and descriptor ensembling methods, such as ProDA and WaffleCLIP, word soup achieves higher OOD accuracy with fewer ensemble members. Please checkout our code: github.com/Chris210634/word_soups

📄 PDF Abstract BibTeX arXiv:2311.13612

Code (1)

chris210634/word_soups 공식 구현 pytorch

Tasks

Domain GeneralizationFew-Shot LearningGPU

Methods 이 논문이 사용한 방법론

SET Dynamic Sparse Training method where weight mask is updated randomly periodically
Soups Compress an ensemble of models into a single one by averaging their weights (under certain pre-conditions).
Multi-Head Attention 설명 없음
Attention 설명 없음
Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
Refunds@Expedia|||How do I get a full refund from Expedia? “How do I get a full refund from Expedia? How do I get a full refund from Expedia? – Call ☎️ +1-(888) 829 (0881) or +1-805-330-4056 or +1-805-330-4056 for Quick Help &…
Adam 설명 없음
Weight Decay 설명 없음

Similar Papers 제목 키워드 기반

Self-Soupervision: Cooking Model Soups without Labels

2026-02-02 · Anthony Fuller, James R. Green, Evan Shelhamer arxiv

Model soups are strange and strangely effective combinations of parameters. They take a model (the stock), fine-tune it into multiple models (the ingredients), and then mix their parameters back into one model (the soup)…

Self-Supervised Learning

Local Superior Soups: A Catalyst for Model Merging in Cross-Silo Federated Learning

2024-10-31 · Minghui Chen, Meirui Jiang, Xin Zhang, Qi Dou 외

Federated learning (FL) is a learning paradigm that enables collaborative training of models using decentralized data. Recently, the utilization of pre-trained weight initialization in FL has been demonstrated to effecti…

Federated Learning

RADIN: Souping on a Budget

2024-01-31 · Thibaut Menes, Olivier Risser-Maroix

Model Soups, extending Stochastic Weights Averaging (SWA), combine models fine-tuned with different hyperparameters. Yet, their adoption is hindered by computational challenges due to subset selection issues. In this pap…

Ensemble LearningModel Compression

LT-Soups: Bridging Head and Tail Classes via Subsampled Model Soups

2025-11-11 · Masih Aminbeidokhti, Subhankar Roy, Eric Granger, Elisa Ricci 외 arxiv

Real-world datasets typically exhibit long-tailed (LT) distributions, where a few head classes dominate and many tail classes are severely underrepresented. While recent work shows that parameter-efficient fine-tuning (P…

parameter-efficient fine-tuning

Seasoning Model Soups for Robustness to Adversarial and Natural Distribution Shifts

2023-02-20 · CVPR 2023 1 · Francesco Croce, Sylvestre-Alvise Rebuffi, Evan Shelhamer, Sven Gowal

Adversarial training is widely used to make classifiers robust to a specific threat or adversary, such as $\ell_p$-norm bounded perturbations of a given $p$-norm. However, existing methods for training classifiers robust…