atlas

Research map / Video / Action recognition

FROSTER: Frozen CLIP is A Strong Teacher for Open-Vocabulary Action Recognition

ICLR 2024 · Video › Action recognition · approach: Disentangled action recognition · 4 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.

Proposes FROSTER, which fine-tunes CLIP for video-specific action recognition while distilling from frozen CLIP through a residual feature distillation head to retain open-vocabulary generalization.

Problem

Open-vocabulary action recognition with CLIP: fine-tuning CLIP on video data improves seen classes but degrades generalization to unseen action categories.

Approach

Use the frozen CLIP as a feature-distillation teacher, but apply the distillation loss through a residual sub-network (identity plus zero-initialized two-layer MLP with scale alpha) so the tuned features can learn video-specific knowledge while staying close to the generalizable CLIP features; works with any architecture without weight-interpolation constraints.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add FROSTER residual feature distillation to VCLIPVCLIP · K-600 cross-datasetTop-1 accuracy: 65.9±1.0 -> 74.8$\pm$0.9Helped
Add residual feature distillation to vision encoder rather than no distillation (ablation)VCLIP · UCF-101 cross-datasetTop-1 accuracy: 79.7 -> 82.9Helped
Add residual feature distillation to text encoder rather than no distillation (ablation)VCLIP · HMDB-51 cross-datasetTop-1 accuracy: 48.5 -> 52.3Helped
Use an MLP projector for feature distillation instead of direct feature matching (ablation)VCLIP vision encoder · UCF-101 cross-datasetTop-1 accuracy: 81.8 -> 80.5Hurt
Use residual feature distillation instead of direct feature matching (ablation)VCLIP vision encoder · UCF-101 cross-datasetTop-1 accuracy: 81.8 -> 82.9Helped
Add GPT3.5 action-name descriptions (ablation)FROSTER with vision and text distillation · K-600 cross-datasetTop-1 accuracy: 73.0$\pm$0.7 -> 74.8$\pm$0.9Helped
Zero-initialize the second projector layer W2 (ablation)FROSTER · K-600 cross-datasetTop-1 accuracy: 74.4$\pm$1.0 -> 74.8$\pm$0.9Helped
Set α to 0.05 rather than 0.1 (ablation)FROSTER · K-600 cross-datasetTop-1 accuracy: 74.8$\pm$0.9 -> 74.3$\pm$0.9Hurt
Set β to 3 rather than 2 (ablation)FROSTER · UCF-101 cross-datasetTop-1 accuracy: 85.0 -> 85.0No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: Kinetics-400 Kinetics-600 UCF-101 HMDB-51 Something-to-Something V2

Benchmarks: Kinetics-400 Kinetics-600 UCF-101 HMDB-51 Something-to-Something V2

Metrics: top-1 accuracy harmonic mean (HM)

Baselines: Frozen CLIP ActionCLIP X-CLIP VPT AIM ST-Adapter ViFi-CLIP Open-VCLIP Vita-CLIP Text4Vis ER-ZASR

Builds on: CLIP VCLIP Open-VCLIP ResNet residual learning

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