LGCVNov 22, 2024

Simplifying CLIP: Unleashing the Power of Large-Scale Models on Consumer-level Computers

arXiv:2411.14789v2h-index: 1
Originality Incremental advance
AI Analysis

This work makes CLIP more accessible to general users with limited computational resources, though it is incremental as it builds on existing CLIP methods.

The paper tackles the problem of training large-scale CLIP models on consumer-level computers by simplifying transformer blocks and using data augmentation, achieving a new state-of-the-art tradeoff in datascale, parameters, and accuracy.

Contrastive Language-Image Pre-training (CLIP) has attracted a surge of attention for its superior zero-shot performance and excellent transferability to downstream tasks. However, training such large-scale models usually requires substantial computation and storage, which poses barriers for general users with consumer-level computers. Motivated by this observation, in this paper we investigate how to achieve competitive performance on only one Nvidia RTX3090 GPU and with one terabyte for storing dataset. On one hand, we simplify the transformer block structure and combine Weight Inheritance with multi-stage Knowledge Distillation (WIKD), thereby reducing the parameters and improving the inference speed during training along with deployment. On the other hand, confronted with the convergence challenge posed by small dataset, we generate synthetic captions for each sample as data augmentation, and devise a novel Pair Matching (PM) loss to fully exploit the distinguishment among positive and negative image-text pairs. Extensive experiments demonstrate that our model can achieve a new state-of-the-art datascale-parameter-accuracy tradeoff, which could further popularize the CLIP model in the related research community.

Foundations

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

Your Notes