失敗経験をグラフ化してツール使用エージェントを改善
Learning from Failures: Heterogeneous Graph Memory for Small Language Model Tool-Using Agents
この論文をやさしく読む
ひとことで言うと
ツール操作の成功と失敗を原因や修復策ごとグラフに記録し、小さな言語モデルの操作に使う研究。
何に役立つ?
長い手順や状態変更を伴うツール操作で、過去の失敗を踏まえた判断を助ける可能性がある。実運用で不可逆な操作の安全を保証した結果ではない。
この研究の面白いところ
失敗した操作だけを記憶するのではなく、タスク、前提条件、誤り、修復の依存関係を結び付けて検索する。重みを固定したモデルで評価している。
どこまで分かった?
結果はτ-BenchとAppWorldおよび評価した公開モデルでの比較である。要旨には成功率の具体値や実サービスでの検証結果はない。
v1のアブストラクトに基づくAI解説。日本語訳とは別に、用途の解釈を含みます。
アブストラクトの日本語訳
小規模・中規模の言語モデルは、ツールを使うエージェントの実行役として費用が比較的低く、ローカル運用や大規模展開に向いている。しかし、長い手順や状態が変わる環境では、必要な観測を見落とす、早すぎる書き込みを行う、失敗した呼び出しを繰り返す、操作の前提条件に違反するなど、構造的な誤りを犯しやすい。こうした誤りは状態の不正な更新、方針違反、費用のかかる、あるいは取り消せない結果につながるため、確実なツール実行が課題となる。既存の追加学習法には大量のデータと計算が必要であり、単純な記憶検索では失敗した操作の因果関係や安全条件を保持できないことがある。 本研究は、成功と失敗の履歴を構造化した外部経験へ変換するFRESHを提案する。これは経験を異種グラフとして構造化し、失敗を考慮して検索する枠組みである。課題、操作、誤り、修復、実行条件の依存関係を明示することで、重みを固定した言語モデルが信頼できる手順を再利用し、同じ失敗を避け、状態を持つツールとのやり取りでより安全な判断をする助けとなる。複数の公開モデルを使ったτ-BenchとAppWorldでの実験では、記憶を使わないエージェントや代表的な記憶利用型の比較手法より、タスク成功率とツール利用の信頼性が一貫して向上した。
v1の要旨から自動生成。本文の精読・人による確認は未実施。
- 初稿
- 2026-09-23(UTC)
- 最新改訂
- 2026-09-23 · v1
- 査読・掲載
- 査読状況未確認
更新履歴
- v1 2026-09-23 この版を読む
取得できた版を表示。版の更新は査読済みを意味しません。過去版の本文差分は未解析です。
原文の要旨
Small and medium-sized language models offer cost-effective executors for tool-using agents, making them attractive for local and large-scale deployment. However, in long-horizon and stateful environments, they often make structural errors such as missing required observations, performing premature writes, repeating failed calls, and violating action preconditions. These errors can lead to incorrect state updates, policy violations, and costly or irreversible consequences, making reliable tool execution a critical deployment challenge. Existing fine-tuning approaches require substantial data and computation, while flat memory may retrieve failed actions without preserving their causal context or safety conditions. In this paper, we propose FRESH, a Failure-aware Retrieval framework over Experience-Structured Heterogeneous graphs, which transforms historical successes and failures into structured external experience for tool-using agents. By explicitly modeling the dependencies among tasks, actions, errors, repairs, and execution conditions, FRESH helps frozen language models reuse reliable strategies, avoid recurring failures, and make safer decisions in stateful tool interactions. Experiments on $\tau$-Bench and AppWorld with multiple open-source models show that FRESH consistently improves task success and tool-use reliability over no-memory agents and representative memory-based baselines.
arXiv ID: 2609.28003 / 要約の誤りについて