Self-Evolving Agents via Likelihood-Guided Tool-Space Optimization

📅 2026-09-28
📈 Citations: 0
✨ Influential: 0
📄 PDF
🤖 AI Summary
This study addresses the limitations of equipping agents with full tool libraries, including irrelevant context injection, neglect of output feedback, and high computational overhead from repetitive reasoning. To this end, we propose LOTS, a method that constructs a persistent, task-specific tool space evolved through output experience. LOTS introduces an output-aware scoring mechanism leveraging likelihood estimation and cumulative output experience aggregation, alongside an amortized tool selection strategy that supports state persistence and cross-model configuration transfer. Experimental results demonstrate that LOTS significantly enhances task performance while substantially reducing tool context length. By endowing agents with the capacity for continuous self-evolution, this approach effectively optimizes their decision-making efficiency.
📝 Abstract
Self-evolving agents can continually improve their behavior, while tools define the executable action space through which they interact with the environment. However, exposing the full tool library to model introduces substantial irrelevant context and can impair tool-use decisions. We study tool-space self-evolution, where each recurring task type maintains a persistent tool space which is constructed from accumulated output experience. We identify three limitations of existing methods: (1) output-unaware selection: they rely primarily on tool descriptions or model priors rather than observed tool outputs; (2) statelessness across request: they select tools independently for each request without consolidating prior output experience into persistent task-specific state; (3) inference cost: they repeatedly search, rank, or reason over candidate tools for subsequent requests of the same task. We address these limitations through output-aware tool scoring, persistent task-specific tool spaces, amortized tool selection, and reusable configurations across models. We introduce LOTS (Likelihood-Only Tool Scoring), which evolves an agent's tool space from accumulated output experience while keeping model parameters fixed. After each request, LOTS holds the model's generated answer and estimates each tool's contribution by measuring how much the answer likelihood changes when its observed output is removed. These contributions are aggregated within each recurring task to rank tools and update its persistent space. Across three benchmarks, LOTS improves task performance while substantially reducing tool context. More importantly, sequential experiments demonstrate that task-specific spaces persist and continue to improve over time, while cross-model experiments show that learned configurations transfer across different models.
Problem

Research questions and friction points this paper is trying to address.

Self-evolving agents
Tool-space optimization
Tool selection
Context reduction
Output-aware scoring
Innovation

Methods, ideas, or system contributions that make the work stand out.

Self-Evolving Agents
Tool-Space Optimization
Likelihood-Guided Scoring
Persistent Task State
Cross-Model Transferability
🔎 Similar Papers
No similar papers found.
💼 Related Jobs
No related jobs found.
X
Xuanqi Zhang
University of British Columbia, Vector Institute
Ruinan Jin
Ruinan Jin
University of British Columbia
R
Running Yang
University of British Columbia
Y
Yuxuan Zhang
University of British Columbia
M
Minghui Chen
Columbia University
Wenlong Deng
Wenlong Deng
University of British Columbia, Vector Institute
Machine LearningLarge Language Model
Xiaoxiao Li
Xiaoxiao Li
Assistant Professor, UBC; Vector Institute; CIFAR AI Chair; Canada Research Chair
Deep LearningTrustworthy AIAI for Healthcare