RMoA 残差抽出型Mixture-of-Agents:エージェントが新しい発見をし、自己適応的に停止する「ACL2025」

華東師範大学、美団、東華大学、清華大学の共同研究チームが提案するRMoAフレームワークは、モデル応答の情報利用率を最大化し、計算コストを最小限に抑えます。本論文はACL2025に採択されました。

論文アドレス:https://arxiv.org/abs/2505.24442

オープンソースコード:https://github.com/mindhunter01/RMoA

はじめに:MoAの理想と現実

Agent製品を開発されている方なら、Mixture-of-Agents(MoA)アーキテクチャについて耳にしたことがある、または使用したことがあるでしょう。複数のAIモデルが協力して複雑な問題を解決するこのフレームワークは、理論的にはそれぞれの長所を組み合わせることができますが、実際の使用では愛憎入り混じる感情を抱かせます。

- 良い点:確かに回答の品質を向上させることができます。

- 悪い点:API呼び出しコストが非常に高く、レイヤー数が増えるにつれて回答の品質が徐々に「ずれ」ていく傾向があります。

華東師範大学、美団などの研究機関のチームが最近提案したRMoA(Residual Mixture-of-Agents)フレームワークは、この状況を根本的に変える可能性があります。

画像画像

残差学習の異分野融合:画像認識からAgent連携へ

残差学習とは?簡単なアナロジー

例えば、あなたが友人と一緒に重要な文書を修正しているとします。従来のやり方では、全員が最初から文書全体を書き直し、どのバージョンが良いか比較します。しかし、これには問題があります。ほとんどの内容が重複しており、本当に価値があるのは、それぞれの人が新しく追加または改善したごく一部だけです。

残差学習は、このような賢いアイデアです。全員に内容全体を書き直させる代わりに、差異を発見し、改善することに集中させるのです。これにより、労力を節約できるだけでなく、価値のある修正提案が見落とされることもなくなります。

画像認識からAI連携へのインスピレーション

2015年、ResNetと呼ばれる技術が画像認識分野で大きな話題を呼びました。これは、AI界を長年悩ませてきた問題、「なぜ複雑なニューラルネットワークほど性能が悪いのか?」という疑問を解決しました。ResNetの答えは単純でした。「AIにすべてを再学習させるのではなく、『新しい改善点』を学ぶことに集中させる」ということです。

これは、生徒が数学の問題を解くのと同じです。毎回基礎的な足し算・引き算から始めるのではなく、前の生徒の解答を基に、問題があるかもしれないステップを重点的に確認し、改善する方が、より速く正確です。

RMoAの巧妙な借用

RMoAの研究者たちは、複数のAIモデルが連携する際にも同様の問題に直面することを発見しました。各AIがゼロから完全な答えを出そうとするため、大量の重複作業と情報の無駄が発生していました。そこで彼らはひらめきました。「AIたちにも『要点だけを言う』ことを学ばせてはどうだろう?」と。

具体的には、後のAIが前のAIがすでに述べた内容を繰り返すのではなく、以下に集中させるということです。

✓ 前に漏れた情報を発見する

✓ 起こりうる間違いを修正する

✓ 新しい視点を補足する

このようにして、各AIが単純な繰り返し作業ではなく、独自の価値に貢献することができます。これは、効率的なブレインストーミング会議のように、誰もが先行者のアイデアを基に新しいアイデアを提案し、他人がすでに述べたことを繰り返さないのと似ています。

画像

従来のMoAとRMoAアーキテクチャの比較。RMoAは残差メカニズムと多様性選択を導入していることがわかります。

3つのコアな革新:Agent連携をよりスマートに

🎯 欲張り多様性埋め込み選択:すべての回答が参考になるわけではない

従来のMoAは、すべてのモデルの回答を次の層に供給します。これは会議で全員が発言するようなもので、民主的に聞こえますが、実際には効率が悪いです。

RMoAは巧妙なフィルタリングメカニズムを導入しています。

1. ベクトル表現:すべての回答をベクトル表現に変換します。

2. 欲張り戦略選択:最も多様なK個の回答を選択します。

3. 具体的なアルゴリズム:

- まず、すべての回答との平均類似度が最も低いものを開始点として選択します。

- 次に、すでに選択された集合と最も類似しない回答を順次選択します。

核となる価値:視点の多様性を確保しつつ、後続処理の計算量を大幅に削減します。

🔍 残差抽出エージェント:"新しいもの"を発見する専門家

これはRMoAの最も核となる革新です。研究チームは専門の残差抽出エージェントを設計しました。

主要タスク:

- 前のラウンドと現在のラウンドの回答を比較する。

- 真に新しい情報、修正された誤り、補足された詳細を識別する。

出力形式:

- 構造化されたレポート

- "Residuals Detected: Yes/No"を明確に表示する

- 具体的な差異内容

視覚的なアナロジー:医師の診察のように、各専門家は前の医師の診断全体を繰り返すのではなく、自分が発見した新しい問題や異なる見解を重点的に説明します。

🔧 残差集約エージェント:"新しいもの"を有機的に統合する

残差情報があれば、それを統合する別のエージェントが必要です。

作業フロー:

1. 前のラウンドの回答を受け取る。

2. 現在の層の残差情報を受け取る。

3. それらを統合して、より完全で正確な答えを作成する。

設計理念:ソフトウェア工学における単一責任原則に従う

- 残差抽出エージェント:差異の発見に特化する。

- 残差集約エージェント:価値の統合に特化する。

利点:分業が明確で、より良い結果をもたらします。

画像

RMoAの完全なアーキテクチャ図。欲張り多様性選択、残差抽出、残差集約、自己適応型終了の全プロセスを示しています。

自己適応型終了:システムがいつ停止すべきかを知る

スマートな限界利益判断

RMoAはさらに、非常に賢いメカニズムである自己適応型終了を実装しています。システムが連続して価値のある残差情報を検出しない場合、自動的に反復を停止します。これは、熟練したプログラマーがいつコードが十分に良いかを知り、過度の最適化が不要であると判断するのと似ています。このメカニズムは、計算リソースを節約するだけでなく、過度の反復によって生じる可能性のある幻覚問題を回避します。

エンジニアリング実装の精緻な詳細

埋め込みモデルの選択と最適化

RMoAのオープンソース実装では、埋め込みモデルとしてBGE-M3を選択しました。これは、多粒度で多機能なベクトル化モデルです。具体的な実装において、研究チームは多くの最適化を行いました。バッチサイズを6に設定し、最大長を2048とし、GPUアクセラレーションもサポートしています。これらの単純に見えるパラメータの背後には、大量の実験とチューニングの結果があります。

認知科学におけるロールプレイングの応用

エージェント間の認知的多様性を最大化するために、RMoAは異なるタスクに対して専門的な役割プロンプトを設計しました。例えば、数学のタスクでは、6つのエージェントがそれぞれ理論数学者、競技コーチ、計算科学者、教育コンテンツクリエーター、博士課程学生、保険数理士の役割を演じます。この設計は恣意的なものではなく、認知科学の研究に基づいています。異なる専門的背景は、異なる思考様式と問題解決の視点をもたらします。

コスト管理の精密化

産業応用向けのフレームワークとして、RMoAはコスト管理を非常に重視しています。システムは各層、各ステップのトークン消費量を正確に記録し、異なるAPIの料金モデルをサポートし、詳細なコスト分析レポートも提供します。このようなきめ細やかなコスト管理は、エンジニアが実際のプロジェクトで最も必要とする機能です。

実験検証:データが語る

4つの主要ベンチマークでの包括的な検証

研究チームは、AlpacaEval 2.0、MATH、CRUX、MMLU-reduxの4つのベンチマークで包括的なテストを実施しました。その結果、RMoAは計算コストを大幅に削減しつつ、より優れた性能を実現しました。特に数学的推論タスクでは、Qwen2.5-7B-Instructモデルの正解率が2.26%向上し、Gemma2-9B-Instructは13.8%も向上、強力なGPT-4oでさえ4.56%の改善を見せました。

コスト効率の大幅な改善

さらに印象的だったのは、コスト削減効果です。MATHデータセットでは、RMoAは従来のMoAと比較して正解率を1.92%向上させると同時に、トークンコストはわずか68.83%しか使用しませんでした。この性能向上とコスト削減の二重の利点は、産業応用で最も重視される指標です。

画像

RMoAの4つのベンチマークでのパフォーマンス - すべてのモデルで顕著な性能向上を実現。

企業戦略コンサルティングの実践的検証

RMoAが実際のビジネスシナリオでどれほど効果的かを検証するため、私は論文の核心アルゴリズムに基づいて企業戦略コンサルティングシステムを開発し、デジタルトランスフォーメーションの事例をシミュレーションしてテストを行いました。このシステムは、RMoAの3つの核心的な革新、すなわち欲張り多様性選択、残差学習メカニズム、自己適応型終了機能を統合しています。

ある伝統的な繊維アパレル企業(年間売上高50億、従業員3000人)のデジタルトランスフォーメーション戦略策定の事例です。システムは、市場アナリスト、財務アドバイザー、運用専門家、技術ストラテジストの4つの専門家役割を設定し、DeepSeekとQwenの2つのモデルを基盤LLMとして使用しました。

画像画像画像

さらに表示するには上下にスクロールしてください

Slide left and right to see more

実際の運用結果から、いくつかの重要な特徴が見て取れます。

インテリジェントな多ラウンド連携:システムは自動的に4ラウンドの分析イテレーションを実行しました。各ラウンドでは、前のラウンドに基づいて新しい情報を識別し、戦略的提言を完成させました。

正確なコスト管理:合計40,804トークンが消費され、1ラウンドあたり平均約10,201トークンとなり、従来のMoAよりも大幅に低くなりました。

高品質なビジネス出力:5つの側面から完全な戦略を生成し、優先順位付けからリスク管理まで実行可能なソリューションを提供しました。

堅牢な耐障害性:ネットワークが不安定な状況でもタスクを完了でき、一部のAPI呼び出しの失敗時にもエンジニアリングの堅牢性を示しました。

今回の実践検証は、RMoAが学術的なベンチマークテストで優れた性能を発揮するだけでなく、実際の企業アプリケーションシナリオにおいても高品質で低コストなインテリジェントサービスを提供できることを証明しました。多専門分野の連携が必要な複雑な意思決定シナリオにおいて、RMoAは従来の単一モデルや単純なMoAにはない優位性を示しています。

画像

異なるモデルの異なるレイヤー数におけるパフォーマンス。RMoAは継続的に改善できる一方、従来のMoAは性能低下が見られます。

画像

コスト効率分析の比較。RMoAはコストを削減しながらより良い性能を実現しています。

RMoA:どの分野が最も恩恵を受けるか

金融リスク管理:多次元リスク評価に理想的

金融リスク管理のシナリオにおいて、RMoAの残差学習メカニズムは、リスク評価プロセスにおいて重要な信号が見落とされないことを保証します。多様性選択メカニズムは、信用、市場、オペレーション、コンプライアンスなど、さまざまな視点から最も価値のあるリスク見解を選別し、集団思考によるリスクの盲点を回避します。自己適応型終了メカニズムは、リスク評価が安定状態に達したときに適時に停止し、分析品質を保証しつつコストを管理します。

医療診断:多分野連携診療のAI化

医療診断ももう一つの理想的な応用シナリオです。RMoAは多分野連携診療のプロセスをシミュレートでき、異なる専門分野のAIアシスタントがそれぞれの視点から症例を分析し、残差メカニズムによって診断のヒントが連携プロセスで失われることがないようにします。この方法は、診断の網羅性を高めるだけでなく、重複検査による資源の無駄を回避します。

コードレビュー:多角的な品質保証

ソフトウェア開発において、RMoAはより効率的なコードレビューを実現できます。アーキテクトは設計パターンに、セキュリティ専門家は脆弱性リスクに、パフォーマンス専門家は最適化の余地に、運用エンジニアはデプロイの問題に注目します。残差学習は、各専門家の独自の洞察が保持され統合されることを保証し、より包括的なコード品質評価を形成します。

💡 Agent開発者への実践的アドバイス

📈 段階的な統合戦略

RMoAを既存のAgentシステムに統合することを検討している場合、段階的な戦略を採用することをお勧めします。

ステップ1:まず、非基幹パスでRMoAを試用します。

ステップ2:その特性とパラメータチューニング方法を習得します。

ステップ3:徐々にコアビジネスシナリオへと拡張します。

重要ヒント:異なるタスクタイプに対するK値(多様性選択の数)の感度に特に注意してください。通常、K=3が良い出発点です。

💰 コスト監視の重要性

RMoAを展開する際には、完全なコスト監視メカニズムを確立することが不可欠です。

- 詳細な統計:フレームワークが提供する詳細なトークン統計機能を活用します。

- 層別分析:各層のコスト貢献度を分析します。

- 最適化の余地:潜在的な最適化の余地を見つけます。

- トレードオフ分析:残差抽出と集約プロセスのコストは、もたらされる品質向上とのバランスで考慮する必要があります。

🎭 ロール設計の専門化

RMoAの効果にとって極めて重要であるため、高品質なロールプロンプトの設計に時間を投資してください。

要素:専門分化;要件:真の専門分化に基づいていること;推奨:ロール間の職務重複を避けること。

要素:専門性;要件:ロール設定の専門性を確保すること;推奨:ドメイン専門家と協力すること。

要素:正確性;要件:記述の正確性を保証すること;推奨:多ラウンド検証と最適化を行うこと。

画像

アブレーション実験結果は、RMoAの各コンポーネントの有効性を検証しており、中でも残差エージェントの貢献が最大でした。

終わりに

RMoAは単なる新しい技術選択肢ではなく、AIシステムが変化に注目し、差異を大切にし、適切なタイミングで停止することを学ぶという、新しい思考方法でもあります。これら人間的な知恵に似た特質は、もしかしたら汎用人工知能開発の正しい方向性なのかもしれません。

未来はすでにここに。ご縁があれば共に歩みましょう。

画像

🎉一緒にさらなる素晴らしいものを創造しましょう!🎉

この記事が役立ったと感じたら、

ぜひ【いいね】や【ウォッチ】をお願いします!

WeChat ID:xiumaoprompt

追加の際は、目的を明記してください!

<本文終了、著者:修猫>

メインタグ:AIエージェント

サブタグ:残差学習AI連携機械学習計算コスト削減マルチエージェントシステム


前の記事:Agent Zero:学習し進化するオープンソースの無料エージェント

次の記事:AIも「損得勘定」ができるように?DecisionFlowで大規模言語モデルが高リスクな意思決定をより深く理解!

短いURLをシェア