atlas

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

C-3PO: Compact Plug-and-Play Proxy Optimization to Achieve Human-like Retrieval-Augmented Generation

ICML 2025 · Multi-agent systems and games › LLM agents · approach: Agent data synthesis and behavior studies · 0 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 C-3PO, a lightweight 0.5B/1.5B multi-agent proxy trained with MARL and tree-structured rollouts to align frozen retrievers and LLMs for RAG.

Problem

Aligning independently developed retrievers and LLMs in RAG without modifying either component, while optimizing the full pipeline rather than single subtasks like query rewriting or reranking.

Approach

A single small proxy model plays three agents (Reasoning Router, Information Filter, Decision Maker) that mediate between a frozen retriever and frozen LLM; it is trained with PPO using Monte Carlo credit assignment computed from a tree-structured rollout that explores all reasoning strategies per question.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use C-3PO with a Qwen2-1.5B proxy instead of the strongest listed baselineRAG with Qwen2-72B · 2Wikiaccuracy: 49.7 -> 65.2Helped
Use C-3PO with a Qwen2-1.5B proxy instead of the strongest listed baselineRAG with Qwen2-72B · HQAaccuracy: 55.8 -> 69.0Helped
Use C-3PO with a Qwen2-1.5B proxy instead of the strongest listed baselineRAG with Qwen2-72B · Musiqueaccuracy: 41.3 -> 54.2Helped
Use C-3PO with a Qwen2-1.5B proxy instead of the strongest listed baselineRAG with Qwen2-72B · NQaccuracy: 62.4 -> 65.9Helped
Use C-3PO with a Qwen2-1.5B proxy instead of the strongest listed baselineRAG with Qwen2-72B · PopQAaccuracy: 40.9 -> 44.8Helped
Use C-3PO with a Qwen2-1.5B proxy instead of the strongest listed baselineRAG with Qwen2-72B · TQAaccuracy: 78.9 -> 82.1Helped
Add reinforcement learning to the C-3PO-ICL frameworkC-3PO proxy · 2Wikiaccuracy: 54.1 -> 65.2Helped
Add reinforcement learning to the supervised warm-up model (ablation)C-3PO · 2Wiki, Musique, PopQA, and TQAaccuracy: +1.6%, +4.5%, +1.7%, and +2.0%Helped
Remove tree-structured rollout and Monte Carlo credit assignment, using a single trajectory and system-level rewards (ablation)C-3PO RL training · Six in-domain datasetsaccuracyHurt
Force the Direct Answering strategy for every question instead of adaptive strategy selection (ablation)C-3PO · 2Wiki, PopQA, FQA, and M-RAGaccuracy: 2Wiki: 65.2 -> 41.6; PopQA: 44.8 -> 24.3; FQA: 72.8 -> 58.2; M-RAG: 50.0 -> 42.2Hurt
Force the Single-pass Retrieval strategy for every question instead of adaptive strategy selection (ablation)C-3PO · 2Wiki, PopQA, FQA, and M-RAGaccuracy: 2Wiki: 65.2 -> 64.7; PopQA: 44.8 -> 44.6; FQA: 72.8 -> 68.8; M-RAG: 50.0 -> 48.3Mixed
Force the Multi-Step Planning strategy for every question instead of adaptive strategy selection (ablation)C-3PO · 2Wiki, PopQA, FQA, and M-RAGaccuracy: 2Wiki: 65.2 -> 65.5; PopQA: 44.8 -> 46.9; FQA: 72.8 -> 74.8; M-RAG: 50.0 -> 50.4Mixed

Surprising findings

Limitations

Experimental setup

Datasets: Natural Questions PopQA TriviaQA 2WikiMultiHopQA Musique HotpotQA FreshQA MultiHop-RAG

Benchmarks: 2WikiMultiHopQA HotpotQA Musique Natural Questions PopQA TriviaQA FreshQA MultiHop-RAG Humanity's Last Exam

Metrics: accuracy (LLM-judged) average accuracy inference latency

Baselines: Direct Standard RAG REPLUG Self-RAG InstructRAG Auto-RAG Reranker QueryRewrite SKR-KNN SlimPLM

Builds on: PPO Self-RAG REPLUG SlimPLM Auto-RAG

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