← 最新の論文
🤖 AI

Looped Language Models Improve Compositional Tool Calling

本論文は、ループ型言語モデルが、特に計算資源を動的に割り当てるための適応的推論を採用する場合、複数のAPI呼び出しを効果的に調整し、状態を維持し、依存関係を管理することによって、構成的なツール呼び出しのシナリオにおける性能を大幅に向上させることを実証している。

原著者: Andrei Cristian Popescu, Haitz Sáez de Ocáriz Borde, Pietro Liò

公開日 2026-08-20
📖 1 分で読めます☕ さくっと読める

原著者: Andrei Cristian Popescu, Haitz Sáez de Ocáriz Borde, Pietro Liò

原論文は CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) でライセンスされています。 これは以下の論文のAI生成解説です。著者が執筆または承認したものではありません。技術的な正確性については原論文を参照してください。 免責事項の全文を読む

急速に進化する人工知能の展望において、単に質問に答えるだけのモデルから、行動を起こすシステムへと大きな転換が起きている。これらの新しいシステムは、しばしば「エージェント」と呼ばれ、複雑な問題を解決するために、ソフトウェアプログラムやデータベースのような外部ツールを使用するように設計されている。天気を教えるだけでなく、実際に航空券を予約し、カレンダーを確認し、旅行の確認メールを送信するデジタルアシスタントを想像してみてほしい。これらのエージェントが機能するためには、複数のステップを連鎖させ、あるアクションの結果を記憶して次のアクションに反映させることができなければならない。これには、システムがシーケンスを計画し、それを実行し、問題が発生した場合には適応するという、構造化された思考の形態が必要となる。研究者にとっての課題は、このようなマルチステップのワークフローを、途中で迷ったりエラーを起こしたりすることなく、いかに信頼できる形で大規模言語モデルに扱わせるかという点であった。

ケンブリッジ大学の研究チームは、この問題を解決するための特定のアーキテクチャ的アプローチを調査し、「ループ型(looped)」言語モデルとして知られる設計に焦点を当てた。入力を出力へと一度のストレートなパスで処理する標準的なモデルとは異なり、これらのループ型モデルは、回答を確定する前に、システムが内部的な思考を何度も再訪し、洗練させることを可能にする。これは、難しいパズルを解いている人が、一気にゴールまで駆け抜けるのではなく、数手ごとに自分の作業をダブルチェックするために立ち止まる様子に似ている。研究者たちは、この「考えるための追加の時間」、すなわち反復的な洗練を行うことが、複数のAPIを正しい順序で呼び出したり、あるツールの出力が別のツールの入力になる依存関係を管理したりといった、複雑なツール利用の調整能力を向上させるかどうかを検証したかった。

これをテストするために、チームはツール呼び出し能力を測定するために設計された3つの異なるベンチマークを用いて、一連の制御実験を行った。これらのテストは、質問に答えるために単一の関数を選択するといった単純なタスクから、複数の独立した呼び出しを生成したり、一つの呼び出しの出力が次の呼び出しに厳密に必要とされる入れ子状のシーケンスを管理したりする必要がある非常に複雑なシナリオまで多岐にわたった。彼らは、標準的なモデルと、「ネイティブ」なループ型モデル(最初からこの反復能力を備えて構築されたもの)、および既存の標準モデルにループ型の挙動を後付けした「レトロフィット(後付け)」モデルを比較した。研究者たちは、公平な比較を行うために、これらのモデルを同じデータセットと同一の最適化設定でトレーニングし、ループ機構そのものの効果を分離して検証した。

結果は、意思決定を考えるための時間をモデルに与えることが、複雑なマルチステップのタスクを処理する能力を大幅に向上させることを示唆している。複数のツール呼び出しを調整したり、それらの間の依存関係を管理したりする必要があるベンチマークにおいて、ループ型モデルは一貫して非ループ型のモデルを上回った。この改善は、最初のツール呼び出しの出力が二番目の呼び出しの引数として渡される必要があるなど、モデルが複数の決定にわたって構造化された計画を維持しなければならないタスクにおいて最も顕著であった。これらのシナリオでは、タスクの内部表現を洗練させる能力により、モデルは関数の選択、引数のグラウンディング(根拠付け)、および呼び出しの順序におけるエラーを修正することができた。例えば、ある観察されたケースでは、モデルは当初、必要な依存関係を認識できなかったが、数回の内部的な洗練を経て、欠落していたリンクを特定し、正しいアクションのシーケンスを生成することに成功した。

しかし、その恩恵はすべての種類のタスクにおいて一様ではなかった。タスクが単一の孤立したツール呼び出しを含む場合、ループ型アプローチの利点ははるかに小さく、特定のモデルによって差があった。これは、追加の計算上の努力が、単純な検索よりも、計画と調整を必要とする問題において最も価値があることを示している。研究者たちはまた、この考える時間をより効率的に利用できるかどうかを調査した。モデルが停止するまでに何回ループする必要があるかを動的に決定できるようにすることで、固定された深いループ数を使用する場合とほぼ同等の高いパフォーマンスを達成しつつ、計算コストを大幅に削減できることを見出した。この適応的なアプローチにより、モデルは困難で複雑な問題にはより多くの時間を費やし、単純な問題には素早く進むことができるようになる。

本研究は、ループ型言語モデルが、より信頼性の高いエージェント的システムの基礎となる有望なものであると結論付けている。知見は、潜在的な表現を反復的に洗練させる能力が、複雑なワークフローの構造を保持するのを助け、構成的なツール利用の計画、調整、および実行を向上させることを示唆している。レトロフィットモデルも改善を示したが、ネイティブなループ型モデルは、より深く入れ子になったタスクにおいて概して優れた性能を示した。これは、モデルがどのように事前学習されているかが、この種の再帰的な洗練からどの程度恩恵を受けられるかを左右することを示唆している。最終的に、この研究は、AIエージェントがタスクの複雑さに応じて計算リソースを動的に割り当て、複雑さが要求される場合にのみ深く考えることで、速度と精度のより効率的なバランスを実現できる未来を指し示している。

自分の分野の論文に埋もれていませんか?

研究キーワードに一致する最新の論文のダイジェストを毎日受け取りましょう——技術要約付き、あなたの言語で。

Digest を試す →