atlas

Research map / Continual learning / Continual fine-tuning of LLMs

TiC-CLIP: Continual Training of CLIP Models

ICLR 2024 · Continual learning › Continual fine-tuning of LLMs · approach: Mixture-of-experts for multimodal continual tuning · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Introduces TiC-CLIP, time-stamped web-scale continual training benchmarks (TiC-DataComp, TiC-YFCC, TiC-RedCaps) and shows that warm-starting CLIP from the last checkpoint while replaying all past data matches retraining from scratch at about 2.5-4x less compute.

Problem

Keeping CLIP-style vision-language foundation models up to date with time-evolving web data is costly, and there were no large-scale time-continual benchmarks or baselines for continually training CLIP.

Approach

Attach crawl/upload timestamps to existing web image-text datasets to create time-continual splits, build dynamic retrieval and classification evaluations across years, and benchmark simple replay-with-warm-start continual training against retraining from scratch under a fixed per-step compute budget.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replay all previous data and warm-start from the last checkpoint instead of training from scratchCumulative-All vs Oracle · TiC-YFCCAverage over 28 datasets: 29.0 -> 29.6No clear effect
Replay all previous data and warm-start from the last checkpoint instead of training from scratchCumulative-All vs Oracle · TiC-RedCapsAverage over 28 datasets: 32.3 -> 31.7No clear effect
Replay all previous data and warm-start from the last checkpoint instead of training from scratchCumulative-All vs Oracle · TiC-DataComp (M)Average over 28 datasets: 30.8 -> 30.0No clear effect
Replay all previous data rather than train only on new dataTiC-DataComp (L) · TiC-DataComp (L)Backward transfer: 52.6 -> 62.1Helped
Add replay of a buffer split equally among previous years instead of replaying all past data (ablation)Cumulative-All · TiC-DataComp (M)Average over 28 datasets: 30.0 -> 28.0Hurt
Add replay of a buffer halved at each step instead of replaying all past data (ablation)Cumulative-All · TiC-DataComp (M)Average over 28 datasets: 30.0 -> 28.8Hurt
Do not use warmup on subsequent training runs (ablation)Cumulative-All · TiC-DataComp (L)ImageNet accuracy: 47.6 -> 48.9Helped
Do not use warmup on subsequent training runs (ablation)Cumulative-All · TiC-DataComp (L)ID retrieval performance: 53.0 -> 57.3Helped
Add warmup to the first training run (ablation)Cumulative-All · TiC-DataComp (L)ImageNet accuracy at first time step: 24.1 -> 29.9Helped
Keep the same maximum learning rate across runs rather than reduce it to 0.00005 or 0.0001 (ablation)Cumulative-All · TiC-DataComp (M)ImageNet accuracy: 16.3 -> 24.0; 19.0 -> 24.0Helped
Use maximum learning rate 0.0005 instead of 0.00025 (ablation)Cumulative-All · TiC-DataComp (M)ImageNet accuracy: 24.0 -> 10.1Hurt
Use Const-Cosine instead of cyclic cosine learning-rate schedule (ablation)Cumulative-All · TiC-YFCCImageNet accuracy: 29.3 -> 32.8Helped

Surprising findings

Limitations

Experimental setup

Datasets: TiC-DataComp TiC-YFCC TiC-RedCaps DataComp CommonPool YFCC15M RedCaps ImageNet

Benchmarks: ImageNet ImageNet distribution shifts Flickr30k 28 zero-shot classification and retrieval tasks TiC-DataComp-Retrieval TiC-DataComp-Net

Metrics: zero-shot accuracy Recall@1 backward transfer forward transfer in-domain performance

Baselines: Oracle (retrain from scratch) Restart Sequential Patching LwF Cumulative-Exp Cumulative-Equal

Builds on: CLIP DataComp Learning without Forgetting Patching CLOC

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy