atlas

Research map / Multi-agent systems and games / LLM agents

Towards Robust Multi-Modal Reasoning via Model Selection

ICLR 2024 · Multi-agent systems and games › LLM agents · approach: LLM multi-agent decision making · 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 M3, a learned model selector for multi-modal multi-step reasoning agents that models input, candidate-model choices, and subtask dependencies on a computation graph, and introduces the MS-GQA benchmark built from VisProg on GQA.

Problem

Model selection for multi-modal agents that chain multiple AI models across dependent subtasks; existing agents use fixed or metric-based model choices, and traditional model selection methods ignore subtask dependencies, making execution fragile.

Approach

Represent the multi-step reasoning as a directed acyclic computation graph whose nodes carry model embeddings and a multi-modal input embedding; a GAT-based computation graph learner predicts execution success for each model-choice configuration, trained with a list-wise categorical cross-entropy loss, and selects the configuration with highest predicted success.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use M3 for input- and dependency-aware model selection instead of MetaGLmodel selection on MS-GQA · MS-GQA Full testSER (%): 66.01_{\pm 0.4} -> 68.70_{\pm 0.6}; +2.69%Helped
use M3 instead of the best baselinemodel selection on MS-GQA · MS-GQA CompareSER (%): 82.26_{\pm 0.0} -> 76.45_{\pm 1.4}Hurt
use M3 instead of the best baselinemodel selection on MS-GQA · MS-GQA VerifySER (%): 75.46_{\pm 0.9} -> 75.09_{\pm 0.6}Hurt
use M3 instead of the best baselinemodel selection on MS-GQA · MS-GQA LogicalSER (%): 78.65_{\pm 0.0} -> 77.53_{\pm 2.9}Hurt
add computation graph description text features to NCFNCF on MS-GQA · MS-GQA Full testSER (%): 65.92_{\pm 1.5} -> 64.40_{\pm 1.7}Hurt
add computation graph description text features to MetaGLMetaGL on MS-GQA · MS-GQA Full testSER (%): 66.01_{\pm 0.4} -> 65.62_{\pm 3.2}Hurt
replace BLiP features with ViLT features (ablation)M3 · MS-GQA Full testSER: 68.70_{\pm 0.6} -> 65.91_{\pm 0.7}Hurt
replace BLiP features with BERT+ViT features (ablation)M3 · MS-GQA Full testSER: 68.70_{\pm 0.6} -> 64.94_{\pm 0.5}Hurt
replace GAT with GRU (ablation)M3 · MS-GQA Full testSER: 68.70_{\pm 0.6} -> 68.02_{\pm 0.7}Hurt
replace GAT with Transformer (ablation)M3 · MS-GQA Full testSER: 68.70_{\pm 0.6} -> 65.32_{\pm 0.4}Hurt
replace CCE with BCE loss (ablation)M3 · MS-GQA Full testSER: 68.70_{\pm 0.6} -> 67.65_{\pm 1.3}Hurt

Surprising findings

Limitations

Experimental setup

Datasets: GQA

Benchmarks: MS-GQA

Metrics: Successful Execution Rate (SER)

Baselines: Random VisProg ExMetric GlobalBest NCF MetaGL NCF++ MetaGL++

Builds on: VisProg NCF MetaGL GAT

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