atlas

Research map / Video / Video-language understanding

MoTE: Reconciling Generalization with Specialization for Visual-Language to Video Knowledge Transfer

NeurIPS 2024 · Video › Video-language understanding · approach: Long video understanding · 2 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 MoTE, a mixture of temporal experts with weight-merging regularization and test-time temporal feature modulation to transfer CLIP to video recognition while balancing zero-shot and close-set performance.

Problem

Adding temporal parameters to CLIP for video recognition improves close-set accuracy but degrades zero-shot generalization, creating a trade-off between the two settings.

Approach

Replace each temporal Transformer FFN with multiple experts trained from different initializations and routed stochastically (multinomial routing), merge expert weights for inference at constant cost, regularize the merged model over a weight-space region defined by temperature-softened merges (Weight Merging Regularization), and modulate temporal features at test time using text-proxy similarity

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
replace the single FFN with temporal experts (ablation)Text4Vis with ViT-L/14 · UCF-101 zero-shotaccuracy: 82.6 -> 86.6Helped
replace the single FFN with temporal experts (ablation)Text4Vis with ViT-L/14 · Kinetics-400 close-setaccuracy: 86.7 -> 85.5Hurt
add Weight Merging Regularization (ablation)MoTE with ViT-L/14 · UCF-101 zero-shotaccuracy: 86.6 -> 87.2Helped
add MSE regularization (ablation)MoTE with ViT-L/14 · HMDB-51 zero-shotaccuracy: 56.6 -> 57.0Helped
add temporal feature modulation (ablation)MoTE with ViT-L/14 · HMDB-51 zero-shotaccuracy: 57.0 -> 61.4Helped
route training data to one expert rather than send all data to every expert (ablation)MoTE with same expert initialization · UCF-101 zero-shotaccuracy: 82.6 -> 86.4Helped
use different expert initializations (ablation)MoTE with all training data sent to experts · Kinetics-600 zero-shotaccuracy: 72.8 -> 79.0Helped
use 4 rather than 3 temporal experts per layer (ablation)MoTE with ViT-L/14 · Kinetics-600 zero-shotaccuracy: 77.4 -> 78.9Helped
merge expert weights rather than ensemble logits (ablation)MoTE with ViT-L/14 · UCF-101 zero-shotaccuracy: 86.3 -> 87.5Helped
use multinomial rather than random routing (ablation)MoTE with ViT-L/14 · Kinetics-600 zero-shotaccuracy: 78.1 -> 78.9Helped
construct a region in weight space rather than use point merging regularization (ablation)MoTE with ViT-L/14 · UCF-101 zero-shotaccuracy: 85.8 -> 87.5Helped
replace full-FFN experts with projection-level experts (ablation)MoTE with ViT-L/14 · UCF-101 zero-shotaccuracy: 87.5 -> 84.2Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Kinetics-400

Benchmarks: Kinetics-400 UCF-101 HMDB-51 Kinetics-600 Something-Something v2

Metrics: top-1 accuracy harmonic mean of zero-shot accuracy trade-off score (harmonic mean of K400 top-1 and HM_ZS)

Baselines: Text4Vis ViFi-CLIP Open-VCLIP FROSTER MAXI X-CLIP ActionCLIP ST-Adapter DiST OTI

Builds on: CLIP Text4Vis Mixture-of-Experts Open-VCLIP ViFi-CLIP

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