📜Papers🔥🔥

LRMの推論を最適化するEvoThink──冗長ステップの剪定と失敗からの学習で効率と精度を両立

推論軌跡を原子ユニットに分解し、冗長な検証ステップを剪定するSPTと、失敗から正解を導くAha-Moment Preference Optimizationにより、トークン消費を抑えつつ推論能力を向上させた。
リリース: 2026-07-22 · 読了 7

論文概要

Large Reasoning Models (LRMs) における「過剰思考(Overthinking)」を解決するため、推論プロセスを原子的なユニットに分解し、冗長な検証ステップを削減するフレームワーク「EvoThink」が提案された。本手法は、教師なし学習による推論軌跡の剪定と、失敗した推論プロセスから正解への転換を促す嗜好最適化(Preference Optimization)を組み合わせることで、推論の効率化と精度の向上を同時に実現している。

Figure 1: DeepSeek-R1における過剰思考の例と、推論軌跡を独立した原子推論ユニットに分解する概念図。

関連研究

従来の過剰思考対策には、推論速度を切り替える「Fast-Slow Thinking」や、推論軌跡そのものを圧縮する手法が存在する。しかし、これらは推論プロセス内のどのステップが有益で、どのステップが冗長であるかという微細な区別を行わないため、効率を追求する過程でモデルの推論能力そのものを損なうリスクがあった。

新規性と貢献

EvoThinkの新規性は、推論プロセスを「原子推論ユニット」として構造化し、以下の2つの手法で最適化する点にある。

  1. Self-Pruning Training (SPT): 冗長なステップを反復的に剪定し、簡潔な軌跡のみを学習させる。
  2. Aha-Moment Preference Optimization (AMPO): 遺伝的アルゴリズムに着想を得て、失敗した推論から「Aha-Moment(気づき)」を抽出・合成し、正しい推論パターンをモデルに内面化させる。

Figure 2: 冗長なユニットを剪定するSelf-Pruning Trainingと、失敗した推論から学習するAha-Moment Preference Optimizationの全体像。

提案手法の詳細

本手法は、推論プロセスを単なるテキスト生成ではなく、論理的なステップの連鎖として扱う。SPTでは、推論の各ステップを評価し、最終的な正解に寄与しない冗長な検証を削除する。AMPOでは、一度失敗した推論軌跡を分析し、どこで思考の飛躍(Aha-Moment)が起きるべきかを特定する。これにより、モデルは単に正解を暗記するのではなく、推論の誤りを修正するプロセス自体を学習する。

評価・考察

数学的推論およびコード生成のベンチマークにおいて評価を実施。実験結果は、EvoThinkが推論時のトークン使用量を大幅に削減しつつ、Pass@1精度を向上させていることを示している。既存のLRMと比較して、より少ない計算リソースで高い推論能力を維持できることが実証された。

Figure 3: 様々なモデルとベースラインにおける、4つのベンチマークでのPass@1精度とトークン消費量の比較結果。

応用例と今後の展望

本手法は、推論コストがボトルネックとなる複雑な推論タスクにおいて即座に応用可能である。特に、金融データ解析や大規模コードベースの自動リファクタリングなど、高い推論精度とコスト効率が求められる国内のAI開発現場において、推論コストを最適化しつつ性能を底上げする手段として有用である。今後の課題は、より多様なドメインにおけるAha-Momentの抽出精度の向上である。

結論

EvoThinkは、LRMの推論プロセスにおける冗長性を排除し、失敗から学ぶことで推論能力を強化する有効なフレームワークである。推論の効率化と精度向上のトレードオフを解消するアプローチとして、今後の推論モデル開発の重要な指針となる。

注釈

  • LRM (Large Reasoning Models): 推論能力を強化するために設計された大規模言語モデル。
  • 過剰思考 (Overthinking): モデルが不必要な検証ステップを繰り返すことで、推論効率が低下し、かえって精度が不安定になる現象。