Towards Robust Multi-Modal Reasoning via Model Selection
On the map: LLM reasoning → Reasoning for agents, planning and code
also in 1 more
Abstract (arXiv)
The reasoning capabilities of LLM (Large Language Model) are widely acknowledged in recent research, inspiring studies on tool learning and autonomous agents. LLM serves as the "brain" of the agent, orchestrating multiple tools for collaborative multi-step task solving. Unlike methods invoking tools like calculators or weather APIs for straightforward tasks, multi-modal agents excel by integrating diverse AI models for complex challenges. However, current multi-modal agents neglect the significance of model selection: they primarily focus on the planning and execution phases, and will only invoke predefined task-specific models for each subtask, making the execution fragile. Meanwhile, other traditional model selection methods are either incompatible with or suboptimal for the multi-modal agent scenarios, due to ignorance of dependencies among subtasks arising by multi-step reasoning. To this end, we identify the key challenges therein and propose the textitM3 framework as a plug-in with negligible runtime overhead at test-time. This framework improves model selection and bolsters the robustness of multi-modal agents in multi-step reasoning. In the absence of suitable benchmarks, we create MS-GQA, a new dataset specifically designed to investigate the model selection challenge in multi-modal agents. Our experiments reveal that our framework enables dynamic model selection, considering both user inputs and subtask dependencies, thereby robustifying the overall reasoning process. Our code and benchmark: https://github.com/LINs-lab/M3.
Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). Placed in Reasoning for agents, planning and code, one of 17 directions in LLM reasoning. Builds on 51 of its 61 references that are in the map. First posted on arXiv 12 Oct 2023.
Builds on
51 of 61 references.
References · 51
- 2017Attention Is All You Needcited by 60,361
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2020Language Models are Few-Shot Learnerscited by 32,419
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
- 2022Training language models to follow instructions with human feedbackcited by 15,971
- 2023LLaMA: Open and Efficient Foundation Language Modelscited by 14,132
- 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,372
- 2019Sentence-BERT: Sentence Embeddings using Siamese BERT-Networkscited by 9,170
- 2017Graph Attention Networkscited by 8,923
- 2023BLIP-2: Bootstrapping Language-Image Pre-training with Frozen Image Encoders and Large Language Modelscited by 6,137
- 2022PaLM: Scaling Language Modeling with Pathwayscited by 5,326
- 2022BLIP: Bootstrapping Language-Image Pre-training for Unified Vision-Language Understanding and Generationcited by 4,322
38 more
- 2023Toolformer: Language Models Can Teach Themselves to Use Toolscited by 4,182
- 2022OPT: Open Pre-trained Transformer Language Modelscited by 3,512
- 2023Grounding DINO: Marrying DINO with Grounded Pre-Training for Open-Set Object Detectioncited by 3,332
- 2023InstructBLIP: Towards General-purpose Vision-Language Models with Instruction Tuningcited by 2,876
- 2023MiniGPT-4: Enhancing Vision-Language Understanding with Advanced Large Language Modelscited by 2,711
- 2014Empirical Evaluation of Gated Recurrent Neural Networks on Sequence Modelingcited by 2,367
- 2023PaLM-E: An Embodied Multimodal Language Modelcited by 2,071
- 2021WebGPT: Browser-assisted question-answering with human feedbackcited by 1,745
- 2021ViLT: Vision-and-Language Transformer Without Convolution or Region Supervisioncited by 1,230
- 2023HuggingGPT: Solving AI Tasks with ChatGPT and its Friends in Hugging Facecited by 1,190
- 2017Neural Collaborative Filteringcited by 1,111
- 2023Visual ChatGPT: Talking, Drawing and Editing with Visual Foundation Modelscited by 668
- 2022PAL: Program-aided Language Modelscited by 652
- 2023ViperGPT: Visual Inference via Python Execution for Reasoningcited by 603
- 2022GIT: A Generative Image-to-text Transformer for Vision and Languagecited by 537
- 2023MM-REACT: Prompting ChatGPT for Multimodal Reasoning and Actioncited by 517
- 2022Visual Programming: Compositional visual reasoning without trainingcited by 516
- 2018A Corpus for Reasoning About Natural Language Grounded in Photographscited by 459
- 2023Chameleon: Plug-and-Play Compositional Reasoning with Large Language Modelscited by 356
- 2022Simple Open-Vocabulary Object Detection with Vision Transformerscited by 305
- 2022GLIPv2: Unifying Localization and Vision-Language Understandingcited by 275
- 2023AudioGPT: Understanding and Generating Speech, Music, Sound, and Talking Headcited by 265
- 2023ToolkenGPT: Augmenting Frozen Language Models with Massive Tools via Tool Embeddingscited by 240
- 2023AssistGPT: A General Multi-modal Assistant that can Plan, Execute, Inspect, and Learncited by 97
- 2023Automatic Model Selection with Large Language Models for Reasoningcited by 35
- 2023Tryage: Real-time, intelligent Routing of User Prompts to Large Language Modelscited by 30
- 2022Toward Unsupervised Outlier Model Selectioncited by 19
- 2022ZLPR: A Novel Loss for Multi-label Classificationcited by 16
- 2023Foundation Model is Efficient Multimodal Multitask Model Selectorcited by 16
- 2023Can We Evaluate Domain Adaptation Models Without Target-Domain Labels?cited by 14
- 2022Oracle Inequalities for Model Selection in Offline Reinforcement Learningcited by 13
- 2023LOVM: Language-Only Vision Model Selectioncited by 12
- 2021Rethinking Semantic Segmentation Evaluation for Explainability and Model Selectioncited by 11
- 2020Automated Model Selection for Time-Series Anomaly Detectioncited by 9
- 2023AVIS: Autonomous Visual Information Seeking with Large Language Model Agentcited by 8
- 2022MetaGL: Evaluation-Free Selection of Graph Learning Models via Meta-Learningcited by 6
- 2022Differentiable Model Selection for Ensemble Learningcited by 5
- 2023Revisiting Bellman Errors for Offline Model Selectioncited by 5
50 most cited of 51 All 51 (JSON)
Built on by
Citing papers per year: 2024: 1; 2025: 4; 2026: 1.
6 papers.
- 2024Large Multimodal Agents: A Surveycited by 105
- 2025NoisyRollout: Reinforcing Visual Reasoning with Data Augmentationcited by 86
- 2025FinLMM-R1: Enhancing Financial Reasoning in LMM through Scalable Data and Reward Designcited by 2
- 2025Cost-Aware Model Orchestration for LLM-based Systemscited by 1
- 2025Towards Multimodal Graph Large Language Modelcited by 0
- 2026What Can Component-Replacement Evidence Establish? A Critical Scoping Review of Local Decisions in LLM Agentscited by 0
- 2026What Can Component-Replacement Evidence Establish? A Critical Scoping Review of Local Decisions in LLM Agents30 Sep 2026
- 2025Cost-Aware Model Orchestration for LLM-based Systems30 Nov 2025
- 2025FinLMM-R1: Enhancing Financial Reasoning in LMM through Scalable Data and Reward Design16 Jun 2025
- 2025Towards Multimodal Graph Large Language Model11 Jun 2025
- 2025NoisyRollout: Reinforcing Visual Reasoning with Data Augmentation17 Apr 2025
- 2024Large Multimodal Agents: A Survey23 Feb 2024
Similar, not cited
Close in wording, no citation either way
- 2025AutoTool: Dynamic Tool Selection and Integration for Agentic Reasoning
- 2025Agent-as-Tool: A Study on the Hierarchical Decision Making with Reinforcement Learning
- 2025LLM-based Agentic Reasoning Frameworks: A Survey from Methods to Scenarios
- 2025Agentic Reasoning and Tool Integration for LLMs via Reinforcement Learning
- 2025From Language to Action: A Review of Large Language Models as Autonomous Agents and Tool Users
- 2024Large Language Model based Multi-Agents: A Survey of Progress and Challenges
- 2026MAXS: Meta-Adaptive Exploration with LLM Agents
- 2025A Survey of Frontiers in LLM Reasoning: Inference Scaling, Learning to Reason, and Agentic Systems