Preprint · 2024
StreamBench: Towards Benchmarking Continuous Improvement of Language Agents
| Venue | arXiv |
|---|---|
| DOI | 10.48550/arXiv.2406.08747 |
| URL | http://arxiv.org/abs/2406.08747 |
| Topics | ReplicHAI / Agent Evals / 11 Continual learning, memory & multi-agent |
| Tags | Computer Science - Computation and Language |
| archiveID | arXiv:2406.08747 |
| extra | arXiv:2406.08747 [cs.CL] |
| libraryCatalog | arXiv.org |
| shortTitle | StreamBench |
Abstract
Recent works have shown that large language model (LLM) agents are able to improve themselves from experience, which is an important ability for continuous enhancement post-deployment. However, existing benchmarks primarily evaluate their innate capabilities and do not assess their ability to improve over time. To address this gap, we introduce StreamBench, a pioneering benchmark designed to evaluate the continuous improvement of LLM agents over an input-feedback sequence. StreamBench simulates an online learning environment where LLMs receive a continuous flow of feedback stream and iteratively enhance their performance. In addition, we propose several simple yet effective baselines for improving LLMs on StreamBench, and provide a comprehensive analysis to identify critical components that contribute to successful streaming strategies. Our work serves as a stepping stone towards developing effective online learning strategies for LLMs, paving the way for more adaptive AI systems in streaming scenarios. Source code: https://github.com/stream-bench/stream-bench. Benchmark website: https://stream-bench.github.io.
BibTeX
@misc{wu_streambench_2024,
title = {{StreamBench}: {Towards} {Benchmarking} {Continuous} {Improvement} of {Language} {Agents}},
shorttitle = {{StreamBench}},
url = {http://arxiv.org/abs/2406.08747},
doi = {10.48550/arXiv.2406.08747},
abstract = {Recent works have shown that large language model (LLM) agents are able to improve themselves from experience, which is an important ability for continuous enhancement post-deployment. However, existing benchmarks primarily evaluate their innate capabilities and do not assess their ability to improve over time. To address this gap, we introduce StreamBench, a pioneering benchmark designed to evaluate the continuous improvement of LLM agents over an input-feedback sequence. StreamBench simulates an online learning environment where LLMs receive a continuous flow of feedback stream and iteratively enhance their performance. In addition, we propose several simple yet effective baselines for improving LLMs on StreamBench, and provide a comprehensive analysis to identify critical components that contribute to successful streaming strategies. Our work serves as a stepping stone towards developing effective online learning strategies for LLMs, paving the way for more adaptive AI systems in streaming scenarios. Source code: https://github.com/stream-bench/stream-bench. Benchmark website: https://stream-bench.github.io.},
urldate = {2026-11-06},
publisher = {arXiv},
author = {Wu, Cheng-Kuang and Tam, Zhi Rui and Lin, Chieh-Yen and Chen, Yun-Nung and Lee, Hung-yi},
month = oct,
year = {2024},
note = {arXiv:2406.08747 [cs.CL]},
keywords = {Computer Science - Computation and Language},
}