atlas

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

Double-Filter: Efficient Fine-tuning of Pre-trained Vision-Language Models via Patch&Layer Filtering

ICML 2025 · Vision-language and multimodal › CLIP and zero-shot · approach: Test-time adaptation of VLMs

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.

Double-Filter slims fine-tuning of vision-language pre-trained models by filtering image patches (YOLO foreground/background split plus ViT [CLS] attention) and genetically searching which fine-grained sub-layers to replace with adapters.

Problem

Fine-tuning vision-language pre-trained models is computationally expensive, and existing efficient fine-tuning methods either add adapter overhead or remove whole transformer blocks coarsely while ignoring image-patch redundancy.

Approach

Combine a data-level Image Patch Filter that keeps high-[CLS]-attention patches separately within YOLO-detected foreground and background regions with an adjustable genetic algorithm that selects which fine-grained sub-layers (MHSA, MHCA, FFN) to replace with lightweight adapters.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply Double-Filter rather than full tuningMETER · VQA test-devaccuracy: 77.43 -> 74.25Hurt
Apply Double-Filter rather than full tuningMETER · NLVR test-Paccuracy: 83.05 -> 80.12Hurt
Apply Double-Filter rather than full tuningViLT · VQA test-devaccuracy: 71.26 -> 68.37Hurt
Apply Double-Filter rather than full tuningViLT · NLVR test-Paccuracy: 76.13 -> 74.50Hurt
Use IPF to filter 40% of image patches (ablation)METER · VQA test-devaccuracy: 75.28 -> 75.16Hurt
Use IPF to filter 50% of image patches (ablation)METER · VQA test-devaccuracy: 75.28 -> 75.01Hurt
Use IPF to filter 60% of image patches (ablation)METER · VQA test-devaccuracy: 75.28 -> 74.67Hurt
Use IPF to filter 70% of image patches (ablation)METER · VQA test-devaccuracy: 75.28 -> 74.16Hurt
Use IPF to filter 40% of image patches (ablation)METER · NLVR test-Paccuracy: 81.28 -> 81.15No clear effect
Use IPF to filter 50% of image patches (ablation)METER · NLVR test-Paccuracy: 81.28 -> 81.16No clear effect
Use IPF to filter 60% of image patches (ablation)METER · NLVR test-Paccuracy: 81.28 -> 81.32Helped
Use IPF to filter 70% of image patches (ablation)METER · NLVR test-Paccuracy: 81.28 -> 80.14Hurt

Surprising findings

Limitations

Experimental setup

Datasets: VQA2.0 NLVR2 Flickr30K

Benchmarks: VQA2.0 NLVR2 Flickr30K

Metrics: accuracy Recall@1 FLOPs inference throughput (items/s)

Baselines: Full Tuning Classifier Only Shallow Prompt Deep Prompt LoRA Adapter Scaled PA DAS EViT

Builds on: DAS EViT Adapter METER ViLT

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