OPERA: A Reinforcement Learning--Enhanced Orchestrated Planner-Executor Architecture for Reasoning-Oriented Multi-Hop Retrieval

TL;DR

OPERA combines reinforcement learning with a hierarchical planner-executor architecture, achieving 57.3% EM on HotpotQA and superior multi-hop reasoning.

cs.IR 🔴 Advanced 2025-08-22 43 views
Yu Liu Yanbing Liu Fangfang Yuan Cong Cao Youbang Sun Kun Peng Weizhuo Chen Jianjun Li Zhiyuan Ma
multi-hop reasoning reinforcement learning retrieval-augmented generation multi-agent policy optimization

Key Findings

Methodology

OPERA consists of a Goal Planning Module (GPM) and a Reason-Execute Module (REM). GPM uses a dedicated planner agent to decompose complex questions into sub-goals, while REM employs analysis-answer and rewrite agents for dynamic retrieval and reasoning. Training utilizes the novel MAPGRPO algorithm, a multi-agent extension of GRPO, to optimize each component sequentially. The process involves task decomposition, adaptive query reformulation, and fine-grained reward signals for each sub-task, ensuring coordinated learning. The architecture enables explicit task structure, improved reasoning accuracy, and effective filtering of noisy retrieval results.

Key Results

  • On HotpotQA, OPERA achieves 57.3% EM, surpassing the best baseline by 11.6%; on 2WikiMultiHopQA, 60.2% EM, exceeding by 15.9%; on Musique, 39.7% EM, outperforming by 15.4%.
  • The model significantly outperforms single-step RAG and prior multi-hop methods, especially in long reasoning chains and noisy environments, validating the architecture’s effectiveness.
  • Ablation studies show that removing planning or rewriting modules causes performance drops of over 20%, confirming their critical roles.

Significance

This work addresses the fundamental bottleneck in retrieval-augmented reasoning systems—the weak coupling between retrieval and reasoning modules. By hierarchically decomposing tasks and optimizing via reinforcement learning, OPERA achieves robust, scalable multi-hop reasoning. It advances AI's capacity for complex knowledge inference, with implications for open-domain QA, scientific research, and intelligent decision-making, pushing the boundary of autonomous reasoning systems.

Technical Contribution

The paper introduces a hierarchical architecture separating strategic planning from tactical reasoning, integrated with a novel multi-agent reinforcement learning algorithm, MAPGRPO. Theoretical guarantees include convergence at rate O(1/√T) and information-theoretic optimality of reward functions. The design supports fine-grained task decomposition, adaptive query reformulation, and noise filtering, enabling more efficient and accurate multi-hop reasoning. The multi-agent training framework ensures role-specific optimization, leading to improved coordination and performance.

Novelty

This is the first work to embed multi-agent reinforcement learning into hierarchical multi-hop retrieval and reasoning, explicitly decoupling high-level planning from low-level execution. The architecture’s layered design, combined with MAPGRPO, offers a new paradigm for scalable, reasoning-centric AI systems, surpassing prior single-agent or rule-based approaches in flexibility and robustness.

Limitations

  • Despite significant improvements, the model's reasoning depth on extremely complex, multi-layered problems remains limited by the quality of sub-goal decomposition and retrieval accuracy. Computational costs are high due to multi-stage training and large models, posing deployment challenges. Additionally, in highly noisy environments, filtering effectiveness can degrade, requiring further robustness enhancements.

Future Work

Future research will focus on integrating unsupervised learning to reduce reliance on annotated data, extending the architecture to multimodal inputs, and optimizing training efficiency. Exploring continual learning and transfer learning strategies could further improve reasoning depth and generalization, enabling deployment in real-world, large-scale applications such as scientific discovery or legal analysis.

AI Executive Summary

Complex reasoning tasks, especially multi-hop questions, have long challenged AI systems. Traditional retrieval-augmented generation (RAG) models often struggle with planning, dynamic retrieval, and filtering, limiting their effectiveness in intricate scenarios. Existing approaches lack a cohesive framework to orchestrate these components, resulting in suboptimal performance and unreliable reasoning paths.

To address these issues, this paper introduces OPERA, a hierarchical, reasoning-driven architecture that integrates reinforcement learning with multi-agent systems. OPERA's core components include the Goal Planning Module (GPM), which decomposes complex questions into manageable sub-goals, and the Reason-Execute Module (REM), which dynamically performs reasoning, retrieval, and answer extraction. The training leverages MAPGRPO, a novel multi-agent reinforcement learning algorithm that sequentially optimizes each sub-task with role-specific rewards, ensuring coordinated and efficient learning.

The architecture's design draws inspiration from task decomposition in human problem-solving, where high-level plans guide detailed actions. By explicitly modeling sub-goals and adaptive retrieval strategies, OPERA effectively filters noise, improves reasoning accuracy, and accelerates convergence. Experimental results on HotpotQA, 2WikiMultiHopQA, and Musique demonstrate that OPERA surpasses existing methods, achieving up to 57.3% EM on HotpotQA—an 11.6% improvement over the best baseline—and maintains robust performance across diverse reasoning patterns.

This work significantly advances the state-of-the-art in multi-hop reasoning, offering a scalable, interpretable, and theoretically grounded framework. Its implications extend to real-world applications such as intelligent question answering, scientific data analysis, and knowledge inference, where complex reasoning is essential. Despite these achievements, challenges remain in reducing computational costs and enhancing robustness in noisy environments. Future directions include integrating multimodal data, unsupervised training, and continual learning to further elevate AI reasoning capabilities. Overall, OPERA sets a new benchmark for reasoning-centric AI systems, opening avenues for more autonomous and reliable intelligent agents.

Deep Analysis

Background

多跳推理作为自然语言处理中的核心任务,经历了从单一检索到多阶段策略的演变。早期方法如DPR(Dense Passage Retrieval)和BERT-based检索模型解决了信息获取难题,但在复杂推理场景中表现有限。近年来,链式推理(Chain-of-Thought)和多智能体系统(如MetaGPT)推动了推理深度,但仍受限于静态策略和信息噪声。现有的RAG架构结合大规模预训练模型(如GPT-3)和密集检索器(如Faiss)实现了部分突破,但在多跳任务中的推理规划、检索策略和过滤效果仍不理想。研究的难点在于检索与推理的耦合不紧密,导致信息利用效率低,推理路径不稳,难以应对复杂、多层次的问题。

Core Problem

当前多跳推理模型在处理复杂问题时表现不佳,主要因缺乏动态规划能力、检索策略单一和过滤噪声不足。规则或静态策略难以适应问题多变性,导致检索不到关键信息或推理路径偏离目标。尤其在长链推理中,信息碎片化严重,模型难以保持推理连贯性。解决这些瓶颈,需架构实现高效任务分解、动态检索调整和细粒度过滤,从而提升整体性能。

Innovation

本研究的创新点在于提出OPERA架构,采用层次化智能体体系,将任务规划与推理执行分离,增强系统灵活性。引入MAPGRPO算法,结合多智能体逐步优化策略,确保不同子任务目标协同。架构支持细粒度推理和动态检索,有效改善信息过滤和路径规划,突破传统静态模型的局限。

Methodology

  • �� 目标规划模块(GPM)利用计划智能体,将复杂问题拆解为子目标,生成任务树结构。
  • �� 推理执行模块(REM)由分析-回答和重写智能体组成,前者评估信息充分性并提取答案,后者根据检索效果调整查询。
  • �� 训练采用MAPGRPO算法,逐步优化每个子任务的策略,确保目标导向性。
  • �� 具体流程包括:输入复杂问题→GPM分解子目标→REM执行推理和检索→智能体根据反馈调整策略→多阶段训练优化整体性能。
  • �� 采用高分样本选择策略,结合预先打分的样本,增强训练样本的质量和多样性。

Experiments

在HotpotQA、2WikiMultiHopQA和Musique三个数据集上进行评估,比较包括单步检索、传统RAG、链式推理和强化学习方法。指标涵盖EM、F1、推理步骤数、延迟和成功率。训练中使用Qwen2.5-7B预训练模型和BGE-M3检索器。通过消融实验验证架构模块的重要性,分析不同训练策略的效果。

Results

OPERA在HotpotQA达到57.3% EM,超越最优基线11.6%;在2WikiMultiHopQA达到60.2%,超越15.9%;在Musique达到39.7%,提升15.4%。在复杂推理任务中表现优异,特别在长链推理和噪声过滤方面优势明显。消融实验表明,规划和重写模块缺失导致性能大幅下降,验证模块协作关键。

Applications

该架构适用于复杂问答、知识推理和信息过滤等场景。可在企业知识库、智能助手和科研数据分析中实现高效多层次推理,提升信息检索的准确性和推理深度。未来结合多模态信息和知识图谱,将推动系统在开放域推理中的广泛应用。

Limitations & Outlook

模型在极端复杂问题和高噪声环境下仍存在推理深度不足的问题,训练成本较高,部署难度大。此外,智能体策略的优化依赖大量标注数据,未来需探索无监督或半监督学习策略以降低成本。

Plain Language Accessible to non-experts

想象你在厨房做一道复杂菜肴,首先要规划每一步:准备食材、调味、烹饪顺序。每个步骤都依赖前面,比如要先切菜,再调味。OPERA就像一支聪明的厨师团队,先制定详细的做菜计划(目标规划),然后由不同厨师(智能体)根据实际情况调整操作(推理执行),确保菜肴最终做得美味。这个系统能不断调整策略,找到最优做法,避免走弯路。就像厨师们合作,互相配合,最终呈现出完美的菜肴。

ELI14 Explained like you're 14

想象你在玩一个超级复杂的拼图游戏,你需要先拆分任务,把拼图分成几块,然后一块块拼起来。有时候拼到一半发现缺块,就得重新找材料或者调整拼法。OPERA就像一支聪明的拼图队伍,有人负责拆分任务(目标规划),有人专门找拼图(检索),有人判断拼得是否正确(推理分析),还会根据情况重新调整拼法(重写查询)。他们合作得很好,能快速找到正确的拼图,拼出完整的图像。这个系统就像一个聪明的拼图专家团队,帮你解决复杂难题。

Glossary

多跳推理 (Multi-hop reasoning)

指在复杂问题中需要多次信息检索与推理,逐步达到最终答案的过程。

论文中强调多跳推理的难点与架构设计。

强化学习 (Reinforcement Learning)

一种通过奖励信号训练智能体自主学习策略的方法,优化行为以最大化累积奖励。

OPERA采用MAPGRPO算法进行策略优化。

目标规划模块 (Goal Planning Module)

负责将复杂问题拆解成子目标,为推理提供结构化路径。

架构中的核心组件之一。

推理执行模块 (Reason-Execute Module)

实现具体推理、检索和答案生成的智能体集合,动态调整操作。

系统的执行核心。

MAPGRPO (Multi-Agents Progressive Group Relative Policy Optimization)

一种多智能体逐步优化的强化学习算法,确保不同子任务的目标协同。

论文提出的关键训练算法。

Open Questions Unanswered questions from this research

  • 1 如何进一步提升模型在极端复杂推理中的表现,尤其在长链推理和噪声环境下的鲁棒性。
  • 2 多智能体系统在大规模实际应用中的效率与稳定性问题,仍需探索更高效的训练与推理策略。

Applications

Immediate Applications

智能问答系统

结合OPERA架构,提升企业知识库和智能助手的多跳推理能力,实现更准确的答案生成。

Long-term Vision

自主推理AI

未来通过持续优化架构与算法,打造具有深度推理和自主学习能力的AI系统,应用于科研、医疗和法律等复杂领域。

Abstract

Recent advances in large language models (LLMs) and dense retrievers have driven significant progress in retrieval-augmented generation (RAG). However, existing approaches face significant challenges in complex reasoning-oriented multi-hop retrieval tasks: 1) Ineffective reasoning-oriented planning: Prior methods struggle to generate robust multi-step plans for complex queries, as rule-based decomposers perform poorly on out-of-template questions. 2) Suboptimal reasoning-driven retrieval: Related methods employ limited query reformulation, leading to iterative retrieval loops that often fail to locate golden documents. 3) Insufficient reasoning-guided filtering: Prevailing methods lack the fine-grained reasoning to effectively filter salient information from noisy results, hindering utilization of retrieved knowledge. Fundamentally, these limitations all stem from the weak coupling between retrieval and reasoning in current RAG architectures. We introduce the Orchestrated Planner-Executor Reasoning Architecture (OPERA), a novel reasoning-driven retrieval framework. OPERA's Goal Planning Module (GPM) decomposes questions into sub-goals, which are executed by a Reason-Execute Module (REM) with specialized components for precise reasoning and effective retrieval. To train OPERA, we propose Multi-Agents Progressive Group Relative Policy Optimization (MAPGRPO), a novel variant of GRPO. Experiments on complex multi-hop benchmarks show OPERA's superior performance, validating both the MAPGRPO method and OPERA's design.

cs.IR cs.AI