atlas

Research map / Vision-language and multimodal / CLIP and zero-shot

Transferable and Principled Efficiency for Open-Vocabulary Segmentation

CVPR 2024 · Vision-language and multimodal › CLIP and zero-shot · approach: Feature calibration for unseen-class detection · 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.

Prunes the CLIP image encoder with semantic-agnostic iterative magnitude pruning (distillation loss only) to get transferable sparse subnetworks, and fine-tunes only layers with heavy-tailed-spectrum-based selection, for efficient open-vocabulary segmentation.

Problem

Open-vocabulary segmentation relies on large CLIP backbones and expensive fine-tuning, and existing compression and efficient fine-tuning methods are heuristic and must be re-run for each model or framework.

Approach

Prune the CLIP image encoder once with iterative magnitude pruning using only a CLIP knowledge-distillation loss (no semantic labels), so the sparse mask transfers to other OVS frameworks without customization; and pick which layers to fine-tune by a weight-spectrum power-law exponent (alpha) analysis that needs no data or forward/backward passes.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Transfer the semantic-agnostic pruned subnetwork to FC-CLIPFC-CLIP · ADE20K-150mIoU: 23.3 -> 19.1Hurt
Transfer the semantic-agnostic pruned subnetwork to DeeplabV3DeeplabV3 · CityscapesmIoU: 20.3 -> 24.3Helped
Transfer the semantic-agnostic pruned subnetwork to Han et al.Han et al. · CityscapesmIoU: 33.9 -> 31.7Hurt
Replace the learned semantic-agnostic pruning mask with a random subnetwork (ablation)Han et al. · ADE20K-150mIoU: 15.8 -> 13.2Hurt
Freeze 50% of layers randomly during fine-tuning (ablation)Han et al. · ADE20K-150mIoU: 16.6 -> 16.4Hurt
Freeze 50% of layers with top (greater) α values (ablation)Han et al. · ADE20K-150mIoU: 16.6 -> 16.7Helped
Freeze 50% of layers with bottom (smaller) α values (ablation)Han et al. · ADE20K-150mIoU: 16.6 -> 17.3Helped
Freeze 50% of layers with bottom (smaller) α values rather than top α values (ablation)Han et al. · PC-59mIoU: 39.2 -> 39.9Helped
Combine selective layer-wise fine-tuning with subnetwork pruning (ablation)Han et al. · COCO trainingTraining FLOPs: 181.4 P -> 122.2 PHelped

Surprising findings

Limitations

Experimental setup

Datasets: COCO-Panoptic ADE20K Cityscapes PASCAL VOC 2012 PASCAL Context

Benchmarks: COCO-Panoptic Cityscapes ADE20K-150 ADE20K-847 PASCAL VOC 2012 (PAS-20) PC-59 PC-459

Metrics: mIoU parameters FLOPs training FLOPs

Baselines: Han et al. DeepLabV3 FC-CLIP Random subnetwork Cat-Seg OVSeg ZegFormer Simbaseline OpenSeg LSeg

Builds on: Lottery Ticket Hypothesis Iterative Magnitude Pruning Han et al. OVS distillation framework FC-CLIP DeepLabV3 Mask2Former

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