atlas

Research map / Vision-language and multimodal / Multimodal LLMs

Machine Vision Therapy: Multimodal Large Language Models Can Enhance Visual Robustness via Denoising In-Context Learning

ICML 2024 · Vision-language and multimodal › Multimodal LLMs · approach: Instruction-tuned multimodal assistants · 0 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 Machine Vision Therapy, which uses MLLMs with a transition-matrix-guided denoising in-context learning strategy to rectify CLIP/EVA predictions on OOD data and fine-tunes vision models on the corrected labels without human annotation.

Problem

Pre-trained vision models such as CLIP and EVA lose accuracy under out-of-distribution shifts, and fixing this usually needs human labels; MLLMs can recognize images but struggle to output exact class names for classification.

Approach

Estimate a transition matrix from the vision model's confidence-ranked samples plus a small labeled support set, then prompt an MLLM with a positive exemplar and a confusing negative exemplar (denoising ICL) to diagnose and correct predictions, and fine-tune the vision model on the MLLM's corrected labels.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Fine-tune CLIP ViT-L using MVT-corrected predictionsCLIP ViT-L · ImageNet-Vaccuracy: 53.6 -> 68.8Helped
Use MVT without fine-tuningCLIP ViT-L · iWildCamaccuracy: 15.2 -> 25.0Helped
Replace confidence-based sampling with random sampling (ablation)Transition-matrix estimation · ImageNet-VL2 norm error: 3.83 -> 4.46Hurt
Use transition-matrix noisy classes instead of top-N predictions as therapy candidates (ablation)MVT · ImageNet-A, ImageNet-Sketch, ImageNet-Vaccuracy: 60.3 -> 65.5; 58.4 -> 59.0; 58.3 -> 61.6Helped
Vary the number of selected noisy classes from 6 (ablation)MVT · ImageNet-R, ImageNet-V, ImageNet-SketchaccuracyMixed
Increase the number of retrieved exemplar pairs (ablation)DICL · ImageNet-R, ImageNet-V, ImageNet-SketchaccuracyHelped
Use least-similar instead of most-similar retrieved exemplars (ablation)DICL · OOD datasetsaccuracyHurt
Use logit-based instead of feature-based exemplar retrieval (ablation)DICL · OOD datasetsaccuracyHelped
Retrieve exemplars from a support set with distribution shift (ablation)DICL · DomainBed domain-shift evaluationaccuracyNo clear effect
Increase in-context exemplar-pair length beyond 4 (ablation)DICL · OOD datasetsaccuracyHurt
Combine vision-model confidence and MLLM diagnosing confidence into detection score Δ (ablation)MVT · Open-class OOD detectionF1 scoreHelped
Use Otter instead of MMICL as the MLLM backbone (ablation)MVT · ImageNet-A and ImageNet-Vaccuracy: 71.2 vs 64.1; 62.1 vs 51.9Mixed

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet-1K ImageNet-V2 CIFAR10 CIFAR100 MNIST ImageNet-A ImageNet-R ImageNet-Sketch ImageNet-V iWildCam VLCS PACS

Benchmarks: ImageNet-Val ImageNet-V2 CIFAR10 CIFAR100 MNIST ImageNet-A ImageNet-R ImageNet-Sketch ImageNet-V iWildCam VLCS PACS

Metrics: classification accuracy F1 score (OOD detection)

Baselines: CLIP EVA VQA Vanilla FT Top-N prediction selection

Builds on: CLIP EVA RICES learning with noisy labels in-context learning theory of Xie et al.

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