atlas

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

Multimodal Lego: Model Merging and Fine-Tuning Across Topologies and Modalities in Biomedicine

ICLR 2025 · Vision-language and multimodal › Cross-modal learning · approach: Medical multimodal fusion · 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 Multimodal Lego (MM-Lego), a wrapper (LegoBlock) that maps any unimodal encoder into a frequency-domain latent of shared shape, enabling training-free model merging (LegoMerge) and light fine-tuning fusion (LegoFuse) for biomedical multimodal tasks.

Problem

Multimodal fusion in biomedicine typically requires end-to-end training, scales poorly with number of modalities, handles modality imbalance and non-overlapping training sets poorly, and is topology-specific; existing model merging assumes identical architectures.

Approach

A LegoBlock wraps each unimodal encoder with an iterative cross-attention update in the frequency domain (keeping real and imaginary parts), giving all modalities a shared latent shape; merging is done via harmonic mean of magnitudes and arithmetic mean of phases, and task heads are merged via SLERP.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Fine-tune the stacked LegoBlocks for 2 epochs instead of using the unfine-tuned LegoMergeMM-Lego · BLCAc-Index: 0.701 -> 0.734Helped
Fine-tune the stacked LegoBlocks for 2 epochs instead of using the unfine-tuned LegoMergeMM-Lego · BRCAc-Index: 0.601 -> 0.626Helped
Fine-tune the stacked LegoBlocks for 2 epochs instead of using the unfine-tuned LegoMergeMM-Lego · KIRPc-Index: 0.825 -> 0.863Helped
Fine-tune the stacked LegoBlocks for 2 epochs instead of using the unfine-tuned LegoMergeMM-Lego · UCECc-Index: 0.625 -> 0.634Helped
Fine-tune the stacked LegoBlocks for 2 epochs instead of using the unfine-tuned LegoMergeMM-Lego · MIMIC ICD9AUC: 0.684 -> 0.771Helped
Fine-tune the stacked LegoBlocks for 2 epochs instead of using the unfine-tuned LegoMergeMM-Lego · MIMIC MORTMacro AUC: 0.751 -> 0.759Helped
Fine-tune the stacked LegoBlocks for 2 epochs instead of using the unfine-tuned LegoMergeMM-Lego · ISICAUC: 0.721 -> 0.701Hurt
Use the weaved variant instead of the stacked variant (ablation)LegoFuse · Seven biomedical datasetstask performanceNo clear effect
Merge modality-specific LegoBlocks without multimodal fine-tuningLegoMerge · Six of seven biomedical datasetstask performance: 2.9%; 1.7%; -1.8%; 1.6%; 5.7%; 5.3%; 2.1%Helped

Surprising findings

Limitations

Experimental setup

Datasets: TCGA (BLCA, BRCA, KIRP, UCEC) MIMIC-III SIIM-ISIC

Benchmarks: TCGA survival (c-Index) on BLCA, BRCA, KIRP, UCEC MIMIC-III ICD9 (AUC) and MORT (macro AUC) SIIM-ISIC (AUC)

Metrics: c-Index AUC macro AUC

Baselines: SNN AMIL MultiModN Perceiver SNN+ABMIL (concat, late) SNN+ABMIL (bilinear, late) MCAT HEALNet

Builds on: model merging SLERP TIES DARE Perceiver MultiModN

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