atlas

Research map / Video / Action recognition

Understanding Video Transformers via Universal Concept Discovery

CVPR 2024 · Video › Action recognition · approach: Contrastive video representation learning · 8 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 VTCD, an unsupervised concept discovery method for video transformers that clusters feature-space tubelets, ranks concepts with CRIS, and mines Rosetta concepts shared across models.

Problem

Concept-based interpretability has only been studied for image models; explaining video transformers requires discovering high-level spatiotemporal concepts and ranking their importance, which existing image methods do not scale to or handle for transformer heads.

Approach

Generate tubelet proposals by SLIC clustering in the model's feature space, cluster them with convex NMF into concepts, rank concepts with CRIS (randomized parallel concept masking across all layers and heads), and identify universal Rosetta concepts shared across models via mIoU of concept supports.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Prune 33% of the least-important heads using VTCDVideoMAE · Something-Something-v2, six spill classesaccuracy: 37.1 -> 41.4Helped
Prune 33% of the least-important heads using VTCDVideoMAE · Something-Something-v2, six spill classesGFLOPs: 180.5 to 121.5Helped
Prune 50% of the least-important heads using VTCDVideoMAE · Something-Something-v2, six spill classesaccuracy: 37.1 -> 37.8Helped
Prune 50% of the least-important heads using VTCDVideoMAE · Something-Something-v2, six spill classesGFLOPs: 180.5 to 91.1Helped
Add VTCD object-tracking concepts and refine masks with SAMVideoMAE-SSL features · DAVIS’16 validationmIoU: 45.0 -> 68.1Helped
Add VTCD object-tracking concepts and refine masks with SAMVideoMAE features · DAVIS’16 validationmIoU: 43.1 -> 66.6Helped
Add VTCD object-tracking concepts and refine masks with SAMInternVideo features · DAVIS’16 validationmIoU: 45.8 -> 68.0Helped
Generate tubelet proposals with feature-space SLIC rather than random crops (ablation)VTCD · TCOW KubricPositive perturbation: 0.174 -> 0.102Helped
Generate tubelet proposals with feature-space SLIC rather than random crops (ablation)VTCD · TCOW KubricNegative perturbation: 0.274 -> 0.288Helped
Generate tubelet proposals with feature-space SLIC rather than random crops (ablation)VTCD · VideoMAE on Something-Something-v2Positive perturbation: 0.240 -> 0.094Helped
Generate tubelet proposals with feature-space SLIC rather than random crops (ablation)VTCD · VideoMAE on Something-Something-v2Negative perturbation: 0.300 -> 0.625Helped
Use CRIS instead of single-concept occlusion for concept importance (ablation)VTCD · TCOW KubricPositive perturbation: 0.174 -> 0.166Helped

Surprising findings

Limitations

Experimental setup

Datasets: TCOW Kubric Something-Something-v2 DAVIS 2016

Benchmarks: Something-Something-v2 DAVIS 2016

Metrics: attribution curve mIoU classification accuracy GFLOPs mIoU R-score

Baselines: Baseline + Occ (random crop tubelets with occlusion importance) Integrated gradients Random concept ordering CRIS-based random crop baseline

Builds on: ACE CRAFT Lens (concept occlusion) Rosetta neurons

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