atlas

Research map / Vision-language and multimodal / Multimodal LLMs

MoME: Mixture of Multimodal Experts for Generalist Multimodal Large Language Models

NeurIPS 2024 · Vision-language and multimodal › Multimodal LLMs · approach: Benchmarks and analysis of MLLMs · 4 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 MoME, a mixture of multimodal experts combining a vision-expert mixture (MoVE, with adaptive deformable transformation over CLIP, DINOv2, Pix2Struct features) and a language-expert mixture (MoLE, sparse adapters in FFN layers) to reduce task interference in generalist MLLMs.

Problem

Generalist MLLMs trained on mixed vision-language tasks underperform specialist models due to task interference, and prior MoE-for-MLLM work only addresses the language side while ignoring visual differences.

Approach

Apply mixture-of-experts on both the vision side (routing and aggregating features from multiple vision encoders after an adaptive deformable transformation that aligns their sequence lengths) and the language side (instance-level top-1 routed low-rank adapters parallel to each LLM FFN), with routing conditioned on a Sentence-BERT instruction embedding.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use MoME rather than the strongest listed baselineDocVQA · DocVQA testANLS: 47.1 -> 50.8Helped
use MoME rather than the strongest listed baselineChartQA · ChartQA testRelax Accuracy: 46.9 -> 57.2Helped
use MoME rather than the strongest listed baselineTextCaps · TextCaps valCIDEr: 108.8 -> 130.8Helped
use MoME rather than the strongest listed baselineTextVQA · TextVQA valAccuracy: 60.2 -> 53.2Hurt
use MoME rather than the strongest listed baselineFlickr30K · Flickr30K karpathy-testCIDEr: 87.4 -> 94.6Helped
use MoME rather than the strongest listed baselineIconQA · IconQA testAccuracy: 54.89 -> 61.4Helped
use MoME rather than the strongest listed baselineVSR · VSR valAccuracy: 73.8 -> 61.9Hurt
use MoME rather than the strongest listed baselineGQA · GQA test-devAccuracy: 62.0 -> 59.7Hurt
replace single vision encoders with MoVE using ADT and instruction-based RouterMoVE · General, REC, REG, Document (average)Avg.: 56.52 -> 69.39Helped
add ADT instead of AvgPool for vision-feature transformation (ablation)MoVE with Addition aggregation · General, REC, REG, Document (average)Avg.: 58.91 -> 62.88Helped
replace Addition with an instruction-based Router for feature aggregation (ablation)MoVE with ADT · General, REC, REG, Document (average)Avg.: 62.88 -> 69.39Helped
replace a single adapter with instance-level sentence-embedding routing (ablation)MoLE with CLIP · General, REC, REG, Document (average)Avg.: 57.32 -> 58.94Helped

Surprising findings

Limitations

Experimental setup

Datasets: COCOCap Flickr30K NoCaps OKVQA AOKVQA GQA VSR IconQA RefCOCO RefCOCO+ RefCOCOg ChartQA

Benchmarks: COCOCap Flickr30K NoCaps OKVQA AOKVQA GQA VSR IconQA RefCOCO RefCOCO+ RefCOCOg ChartQA

Metrics: CIDEr Accuracy ANLS F1 Score Relaxed Accuracy

Baselines: Shikra-7B Ferret-7B InstructBLIP LLaVA-v1.5 LION DocPedia MoE-LLaVA MixLoRA MoCLE LLaVA-MoLE

Builds on: LLaVA Deformable DETR MoE-LLaVA InstructBLIP Vicuna

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