🔍

LongTraceRL:エージェント検索軌跡と量規報酬で長文脈推論を学習

に公開

LongTraceRL:エージェント検索軌跡と量規報酬で長文脈推論を学習

TL;DR

  • 検索エージェントの軌跡から2層のダストラクタ(Tier-1/High, Tier-2/Low)を構築し、従来のランダムサンプリングでは不可能なレベルの高難度訓練データを実現
  • エンティティレベルのRubric報酬で推論チェーン上の各ホップを細粒度に評価。Positive-Only戦略でreward hackingを防止
  • Qwen3-4Bで平均+5.7点、AA-LCRでは+8.6点。訓練データはたった2,815例ながら、他データセット(最大18,870例)を圧倒
  • コード・データ・モデルをすべてオープンソースで公開(THU-KEG, 清華大学)

論文: LongTraceRL: Learning Long-Context Reasoning from Search Agent Trajectories with Rubric Rewards (arXiv:2605.31584)
著者: Nianyi Lin, Jiajie Zhang, Lei Hou, Juanzi Li(清華大学 KEG)
コード: GitHub - THU-KEG/LongTraceRL


1. なぜこの論文が重要か

長文脈推論(Long-Context Reasoning)はLLMの核心的課題の一つだ。現実のユースケースでは、モデルは数万〜数十万トークンの文書から関連情報を探し出し、複数の証拠を統合して回答を生成しなければならない。しかし、現状のLLMは大量のダストラクタ(紛らわしい文書)が混ざると、容易にハルシネーションを起こしたり、無関係なパラグラフを引用したりしてしまう。

RLVR(Reinforcement Learning with Verifiable Rewards)は数学推論では大きな成功を収めてきたが、長文脈推論への適用は2つの根本的な限界に直面していた:

  1. 訓練データの質が低い — 既存のダストラクタはランダムにサンプリングされた無関係文書が多く、真に紛らわしいものではない
  2. 報酬信号が粗い — 最終答案の正誤のみを判定するため、中間推論ステップへのフィードバックがない

LongTraceRLは、この2つの課題をエージェントの検索軌跡という鮮やかなアプローチで同時に解決する。


2. 手法の核心

2.1 データ構築パイプライン:検索軌跡からダストラクタを抽出

LongTraceRL Framework
LongTraceRLの全体フレームワーク。左側がデータ構築パイプライン、右側が報酬設計。

LongTraceRLのデータ構築は4つのステップで構成される:

ステップ1 — 知識グラフランダムウォーク

Wikipediaのハイパーリンクグラフ上で制御付きランダムウォークを実行し、8ホップのエンティティ経路 P = [v_0, v_1, ..., v_8] を生成する。各ステップでLLMが最大5つの未訪問候補から最も関連性の高い次エンティティを選択。探索の多様性のために「マッドウォーク」(数回のランダムジャンプ)も定期的に挿入する。

ステップ2 — エージェント検索軌跡の収集

生成された問題に対して、ディープサーチ能力を持つエージェントを配置。検索クエリの発行、文書の閲覧、応答での情報引用までの全軌跡を記録する。各問題につき K=5 本の独立軌跡をサンプリングし、正解に到達したもののみを保持。

ステップ3 — 分層ダストラクタの抽出(核心的な工夫)

ここがLongTraceRL最大のブレイクスルーだ。検索軌跡中の文書を2層に分ける:

定義 混淆性 理由
Tier-1(高混淆性) エージェントが開いて読んだが、最終応答で引用しなかった文書 最高 トピック的に関連しており、エージェントが「読む価値がある」と判断したもの
Tier-2(低混淆性) 検索結果に表示されたが、開かれなかった文書 クエリとの表面的な関連性のみ

ステップ4 — コンテキスト组装

黄金エビデンス → Tier-1(優先) → Tier-2(残りを埋める)の順で配置し、最後に全文書をシャッフル。目標長は128Kトークン

この分層アプローチの効果は圧倒的だ。Tier-1ダストラクタの63.23%が推論チェーン上の黄金エンティティを含んでいる(randomではわずか1.35%)。これまでの「ランダムなダストラクタ」では、モデルは単にキーワードマッチで正解文書を見つけるだけでよかったが、LongTraceRLでは真に意味的な理解が要求される。

2.2 Rubric報酬:エンティティレベルの過程監督

Distractor Difficulty & Performance
左:ダストラクタ戦略ごとの混淆性(黄金エンティティ含有率)。右:Qwen3-4BでのBase vs LongTraceRLのベンチマーク別スコア。

既存のRLVRは最終答案の正誤のみを評価する。しかし、Figure 1の例では、モデルは正しい最終答え「Moroccan-Swedish」を出したものの、中間ホップで間違ったエンティティ「Love Game」を参照しており、二値結果報酬ではこの失敗が見逃されてしまう。

LongTraceRLはRubric報酬を導入する:

\hat{r}_{rb} = \frac{|\{e \in \mathcal{E} : e \text{ appears in response}\}|}{|\mathcal{E}|}

推論チェーン上の黄金エンティティのうち、モデルが応答で言及したものの割合を測定する。GRPOのグループ内で正規化し、問題ごとの難易度差を吸収。

Positive-Only戦略がもう一つの鍵だ。Rubric報酬は最終答案が正しいロールアウトにのみ付与する。間違ったロールアウトにもRubric報酬を与えると、モデルは「推論するふりをしてコンテキスト中のエンティティを列挙する」というreward hackingに陥ることが実証されている(Table 5: +1.9点の性能低下)。

最終的な複合報酬:

r = \begin{cases} (1-\alpha) \cdot r_{oc} + \alpha \cdot r_{rb} & \text{if } r_{oc} > 0 \\ 0 & \text{otherwise} \end{cases}

デフォルト \alpha = 0.3。結果報酬が主、Rubric報酬が従というバランスが最適。


3. 実験結果

3.1 メイン結果

Cross-Model Performance
3つのバックボーン(4B/8B/30B)での5ベンチマーク平均スコア比較。

3つの推論LLM(Qwen3-4B, DeepSeek-R1-0528-Qwen3-8B, Qwen3-30B-A3B)× 5つの長文脈ベンチマークで評価。

Qwen3-4Bでの結果が特に印象的:

手法 AA-LCR MRCR FRAMES LongBench V2 LongReason Avg
Base 33.2 36.2 76.7 41.7 78.5 53.3
LongRLVR (18,870例) 37.5 41.8 78.5 43.8 80.7 56.5
LongTraceRL (2,815例) 41.8 45.8 79.5 44.1 83.8 59.0
  • データ効率: 2,815例でLongRLVRの18,870例を上回る(+2.5点)
  • AA-LCR: +8.6点。100Kトークンクラスの実世界文書での大幅改善
  • 30Bモデル: 60.5 → 63.7(+3.2)。大きいモデルほど改善幅が小さい傾向

3.2 8Bモデルでの他手法の退化

注目すべきは、8Bバックボーンでは既存手法がBaseモデルより退化している点だ:

  • DocQA: 42.7 → 40.6(-2.1)
  • LoongRL: 42.7 → 40.1(-2.6)
  • LongRLVR: 42.7 → 40.9(-1.8)

これは、不適切な訓練データがモデルの長文脈能力を損なう可能性を示している。対してLongTraceRLは一貫して改善(42.7 → 43.8)。


4. 消融実験

Ablation Studies
(a) Rubric重みαの感度分析、(b) ダストラクタ戦略の比較、(c) Positive-Only vs Positive&Negative。

4.1 Rubric重みα(Table 2)

α Avg
0(GRPO only) 53.3
0.1 58.3
0.3 59.0
0.5 57.1

α=0.3が最適。α=0.5で全面的に悪化(-1.9) — 過強な過程監督が結果目的を希釈し、エンティティ列挙のショートカットを助長する。

4.2 ダストラクタ戦略(Table 3)

戦略 Avg ダストラクタ難度(Macro Avg)
random 55.7 1.35%
search 56.7 15.00%
traj-random 57.4 42.16%
traj-tiered 59.0 50.03%

ダストラクタの難度と downstream 性能がほぼ完全に相関している。Tier-1単体の63.23%という高混淆性が鍵。

4.3 Positive-Only戦略(Table 5)

  • Positive&Negative: 57.1
  • Positive-Only: 59.0(+1.9)

AA-LCRで-4.8、MRCRで-5.3の大幅悪化。全ロールアウトにRubric報酬を与えると、誤った応答でも非自明なRubricスコアを獲得でき、勾配が真正の問題解決から逸れる。


5. 考察

5.1 「検索軌跡」をダストラクタ源にする着想

この論文の最も独創的な点は、エージェントの検索行動そのものをデータ構築の材料にするというアプローチだ。従来のダストラクタ構築は「何か無関係な文書を足せばいい」という発想だったが、LongTraceRLは「エージェントがどの文書を読み、どの文書を無視したか」という行動ログから、人間の検索判断に近い混淆性を持つダストラクタを自動的に生成する。

Tier-1(読んだが引用しなかった文書)という概念が特に秀逸だ。これは「エージェントが一時的に有用と判断したが、最終的に不要だった情報」であり、まさに推論モデルが陥りやすい罠を体現している。

5.2 訓練データ量のパラダイムシフト

2,815例 vs 18,870例で圧倒する結果は、「データの質が量を凌駕する」ことを強力に示している。RLVRにおいて訓練データの設計はハイパラパラメータチューニング以上に重要だと言える。

5.3 エンティティレベル過程監督の位置づけ

Rubric報酬は、Block-level(LongRLVR)、Document-level(Evidence-augmented PO)、Tool-call-level(Zhang et al. 2026)といった既存の粒度とは異なり、エンティティという意味的単位で推論品質を評価する。これは推論チェーンの論理構造に直接対応しており、より直感的な監督信号となっている。

5.4 限界と今後の課題

  • 知識源がWikipediaに限定 — 単一KGは推論パターンの多様性を制約する可能性がある
  • エージェント能力への依存 — ダストラクタの質はエージェントの能力に依存する。エージェントが弱すぎるとTier-1の質が低下する
  • 128Kトークンへのスケール — 現在の最大コンテキスト長は128K。数百万トークンの超長文脈への適用は未検証

6. 関連研究との位置づけ

研究 報酬粒度 ダストラクタ構築 コンテキスト長
LoongRL 結果のみ ランダム+UUID追跡 16K
LongRLVR Block-level Fβ LLM生成問題 8-64K
Evidence-aug. PO Dense(共進化RM) 既存QA拡張 N/A
LongTraceRL Entity-level Rubric Agent軌跡の分層 128K

LongTraceRLは、長文脈RLにおけるデータ構築報酬設計の両面で同時に前進している点が特徴的だ。


7. まとめ

LongTraceRLは、検索エージェントの軌跡から高混淆性ダストラクタを構築し、エンティティレベルのRubric報酬で中間推論を監督する長文脈RLフレームワークだ。たった2,815例の訓練データで、最大18,870例の既存データセットを圧倒し、Qwen3-4Bで+5.7点の改善を達成した。

この論文が示唆するのは、RLVRの成功はアルゴリズム以上にデータ設計に依存しているということだ。検索軌跡という「人間の検索判断の化石」を活用する着想は、長文脈推論だけでなく、情報検索やエージェントシステムの訓練全般に波及する可能性がある。


参考文献

GitHubで編集を提案

Discussion