atlas

Research map / Vision-language and multimodal / Cross-modal learning

Enhancing Cross-Modal Fine-Tuning with Gradually Intermediate Modality Generation

ICML 2024 · Vision-language and multimodal › Cross-modal learning · approach: Unimodal-to-multimodal representation transfer · 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.

Proposes PaRe, an end-to-end cross-modal fine-tuning method that uses a gate network to score patches and progressively replaces target patches with source patches to build easy-to-hard intermediate modalities.

Problem

Fine-tuning large pretrained models (text/vision) on specialized modalities with large modality discrepancy and scarce labeled data is unstable and suboptimal, and prior two-stage alignment (ORCA) only partly closes the gap.

Approach

Gate-network patch scoring selects top-k source patches to replace bottom-k target patches in the shared embedding space, with k decreasing linearly over training so intermediate modalities move from source-like to target-like; the loss is a weighted mix of source and target losses, trained end-to-end.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
replace ORCA with PaReCross-modal fine-tuning · NAS-Bench-360: CIFAR-1000-1 error (%): 6.53 -> 6.25Helped
replace ORCA with PaReCross-modal fine-tuning · NAS-Bench-360: PSICOVMAE₈: 1.91 -> 0.99Helped
replace ORCA with PaReCross-modal fine-tuning · PDEBench: Advection 1DnRMSE: 9.80E-03 -> 2.70E-03Helped
replace ORCA with PaReCross-modal fine-tuning · PDEBench: Navier-Stokes 1DnRMSE: 6.20E-02 -> 6.62E-02Hurt
replace ORCA with PaReCross-modal fine-tuning · OpenML-CC18 (30 datasets)Avg. AUROC: 0.8946 -> 0.9030Helped
use gradual linear k schedule rather than non-gradual k (ablation)PaRe · NAS-Bench-360: CIFAR-1000-1 error (%): 6.59 -> 6.25Helped
use piecewise k schedule rather than non-gradual k (ablation)PaRe · NAS-Bench-360: CIFAR-1000-1 error (%): 6.59 -> 6.22Helped
use exponential k schedule rather than non-gradual k (ablation)PaRe · NAS-Bench-360: CIFAR-1000-1 error (%): 6.59 -> 6.38Helped
replace random patch selection with gate scoring (ablation)PaRe · NAS-Bench-360: CIFAR-1000-1 error (%): 6.52 -> 6.25Helped
replace random patch selection with gate scoring (ablation)PaRe · NAS-Bench-360: Spherical0-1 error (%): 28.06 -> 25.55Helped
replace patch replacement with Mixup (ablation)PaRe · NAS-Bench-360: Cosmic1-AUROC: 0.121 -> 0.500Hurt
use MLP plus sigmoid gate instead of FC plus sigmoid (ablation)PaRe · NAS-Bench-360: CIFAR-1000-1 error (%): 6.25 -> 6.40Hurt

Surprising findings

Limitations

Experimental setup

Datasets: NAS-Bench-360 PDEBench OpenML-CC18 CIFAR10 Tiny-ImageNet PASCAL VOC CoNLL-2003 miniDomainNet

Benchmarks: NAS-Bench-360 PDEBench OpenML-CC18

Metrics: 0-1 error nRMSE relative l2 MAE 1-AUROC 1-mAP 1-F1 AUROC performance profiles

Baselines: ORCA NAS-Bench-360 hand-designed models DASH Perceiver IO FPT NFT PINN FNO U-Net XGBoost CatBoost LightGBM

Builds on: ORCA Mixup CutMix Gumbel softmax optimal transport dataset distance

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