SkillLens: Adaptive Multi-Granularity Skill Reuse for Cost-Efficient LLM Agents
SkillLens は、スキルを適応的検索と選択的洗練のための多粒度グラフに編成することで LLM エージェントのパフォーマンスとコスト効率を最適化する階層的フレームワークであり、それにより MuLocbench や ALFWorld などのベンチマークにおいて既存のフラットなスキルベースのベースラインを上回る性能を発揮します。
原論文は CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) でライセンスされています。 これは以下の論文のAI生成解説です。著者が執筆または承認したものではありません。技術的な正確性については原論文を参照してください。 免責事項の全文を読む
複雑な問題、例えば壊れたトースターの修理や散らかったクローゼットの整理を解決しようとしていると想像してください。そこには、他の人々が書き残した膨大な量の古い取扱説明書(スキル)のライブラリが存在します。
従来の方法(問題点):
現在の AI エージェントは、これらの説明書を「丸ごと一冊の本」として扱う傾向があります。トースターの修理が必要であれば、AI は「家電修理」に関する本全体を引っ張り出し、その全内容を脳内に貼り付けます。
- 問題点: これは散漫です。その本にはトースターの修理に関する素晴らしい助言が含まれているかもしれませんが、同時にブレンダーやトースターオーブンの修理に関する 50 ページもの記述も含まれています。AI は無関係な情報に混乱し、それを読む時間を無駄にし、適合しない指示に従おうとするあまり、幻覚(事実無根の作り話)を起こす可能性さえあります。
- 代替案: もし AI がその本が大部分間違っていると気づけば、本全体を捨てて、ゼロからすべてを再考しようとします。これは遅く、かつ高コストです。
新しい方法(SkillLens):
この論文は、これらの取扱説明書をより賢く活用する「SkillLens」を導入します。SkillLens は、スキルを一つ大きく変更不可能なブロックとして扱うのではなく、各スキルを4 層の階層構造に分解します。これは、入れ子人形や企業の組織図のようなものです。
- ポリシー(ボス): 「トースターを修理する必要がある。」(高レベルの目標)
- 戦略(マネージャー): 「まずコンセントを抜き、次にヒーター素子を点検する。」(計画)
- 手順(監督): 「ドライバーを使って背面パネルを外す。もし固まっている場合は、優しく揺さぶる。」(ステップバイステップの規則)
- プリミティブ(労働者): 「ドライバーを時計回りに回す。」(微小で原子的な動作)
SkillLens の仕組み:
AI が新しいタスクに直面したとき、丸ごと一冊の本を引っ張り出すわけではありません。それは拡大鏡を持った賢い司書のように振る舞います。
- シードの発見: 関連するマニュアル(例:「家電修理」)を見つけます。
- ズームインとズームアウト: 全体を読むのではなく、「目次」(階層構造)を確認します。
- 検証者(裁判官): 特別な AI 裁判官がマニュアルの各部分を検証し、その扱いを決定します。
- 承認: 「この部分は完璧だ。そのまま保持する。」
- 分解: 「このセクションは曖昧すぎる。次の層を開いて、具体的な手順を確認しよう。」
- 書き換え: 「この部分はほぼ正しいが、電圧が自国用ではない。この文だけ微調整しよう。」
- スキップ: 「この部分はブレンダーに関するものだ。完全に無視する。」
結果:
AI は、古いマニュアルの完璧な部分のみを含み、小さな局所的な修正が加えられたカスタマイズされたコンパクトな指示書を構築します。ブレンダーの指示を読む時間を無駄にすることも、本全体を書き直す必要もありません。
「進化」(時間とともに賢くなること):
この論文では、AI が失敗から学ぶシステムについても記述されています。AI がタスクに失敗した場合、単に再試行するのではなく、「ギャップレポート」を作成します。
- 適切なマニュアルがなかったために失敗したのか?(エージェントのライブラリを更新する)
- 間違ったマニュアルを引っ張り出したのか、あるいは編集方法がわからなかったのか?(裁判官のルールを更新する)
実証:
著者らはこの手法を 2 種類のタスクでテストしました。
- コード内のバグ発見(MuLocbench): 巨大なソフトウェアプロジェクト内のタイプミスを見つけるようなものです。SkillLens は、特に非常に具体的で詳細な知識を必要とするタスクにおいて、他の手法よりも正確にファイルと機能を特定する能力が大幅に優れていました。
- バーチャルな家事(ALFWorld): ビデオゲームの中でロボットが散らかった部屋を掃除しようとするようなものです。SkillLens は成功率を 45% から 51% 以上に向上させ、複雑で多段階の家事をよりよく処理できることを示しました。
要約:
SkillLens は、AI が取扱説明書全体を盲目的にコピーしたり、捨て去ったりすることを防ぎます。代わりに、それは熟練した編集者のように振る舞い、良い部分は切り取り、悪い部分は微調整し、無関係な部分は無視することで、その場に適した完璧でコスト効率の高いガイドを作成します。
自分の分野の論文に埋もれていませんか?
研究キーワードに一致する最新の論文のダイジェストを毎日受け取りましょう——技術要約付き、あなたの言語で。