TimeEvo: Failure-Driven Self-Evolution of a Time Series Agent

Jie Yang, Yan Zheng, Jiarui Sun, Xiran Fan, Junpeng Wang, Liang Wang, Zelin Xu, Qinghua Liu and 3 others

University of Illinois at Chicago · Visa Research · University of Florida · The Ohio State University · Case Western Reserve University

Published September 23, 2026 · on the feed September 28, 2026 · ▲ 31 · arXiv 2609.27277

AgentsTabular & time series Empty repo arXiv ↗Hugging Face ↗

The abstract

Time series agents answer analytical questions by calling external tools, and which tools they carry is decided by people before the agent runs. However, we identify two failures in this setup. Human-Agent Tool Misalignment: a library of 21 expert-curated tools helps on some tasks and hurts on others, dropping anomaly accuracy under every backbone we test. Silent Harm: one round of generic self-revision changes 147 answers and breaks 56 of them, while the final score moves by less than a point. Both follow from the same gap: whether a tool helps is decided question by question at runtime, while tools are supplied in advance and judged by a single average. To address this, we propose TimeEvo, which clusters an agent's diagnosed failures into capability gaps, plans a measurement for each, synthesizes evidence-only tools that fill them, and admits the candidate library only through a paired admission gate. Experiments on ten time series QA tasks and three backbones show that TimeEvo, starting from an empty library, improves accuracy on every task and every backbone, and that a library grown on a cheap model still gains when it is installed into stronger ones. Code is available at https://github.com/Muyiiiii/TimeEvo.

The Brief

2:19

A short podcast summary of the paper. Written and voiced by AI.

Transcript

TimeEvo. Failure-Driven Self-Evolution of a Time Series Agent. By Jie Yang and ten others, from the University of Illinois at Chicago, Visa Research, and three other institutions. Published on the twenty-third of September. Its code repository is a placeholder: a readme, and nothing to run yet.

Time series agents answer analytical questions by calling external tools, and which tools an agent carries is decided by people before it ever runs. The authors identify two failures in that arrangement. The first they call Human-Agent Tool Misalignment. A library of twenty-one expert-curated tools helps on some tasks and hurts on others, and it drops anomaly accuracy under every backbone they test. The second they call Silent Harm. One round of generic self-revision changes one hundred and forty-seven answers and breaks fifty-six of them, while the final score moves by less than a point. The damage is real, and the headline number hides it.

Both failures, the paper argues, come from the same gap. Whether a tool helps is decided question by question, at runtime. But tools are supplied in advance, and judged by a single average.

TimeEvo closes that gap by letting the agent grow its own tool library out of its own mistakes. Rather than starting from what people expect to be useful, it starts from where the agent actually failed, and admits a new tool only when there is evidence that the tool helps.

The loop has four parts. First, the agent's diagnosed failures are clustered into capability gaps. Second, for each gap, TimeEvo plans a measurement. Third, it synthesizes evidence-only tools that fill those gaps. Fourth, the candidate library is admitted only by passing a paired admission gate. Nothing enters the library simply because someone expected it to help.

Experiments cover ten time series question answering tasks and three backbones. Starting from an empty library, TimeEvo improves accuracy on every task and on every backbone. There is also a transfer result. A library grown on a cheap model still gains when it is installed into stronger ones.

The paper's diagnosis and its remedy line up closely. Tools chosen in advance and judged by an average were the problem, so the remedy grows tools from observed failures and gates the candidate library before it is let in. And because a library grown on a cheap model still helps stronger ones, the growing can be done where it costs least.

Paper Quest · 7 chapters · about 40 min

Play this paper

Learn it by doing: make the calls the authors made, guess the result before you see it, and defend it in a viva graded on your own words. Chapter 1 is right here.

Chapter 1 🧩 · The problem

More tools and more self-revision should help. Here they quietly don't.

Your time series agent answers analytical questions by calling tools, and people choose those tools before it runs. You give it a big expert-curated tool set: it helps some tasks and hurts others.

The road ahead

  1. 1 · The problem ~6 min People pick a time series agent's tools before it runs, and both extra tools and self-revision can quietly break answers the average score hides.
  2. 2 · What came before ~3 min
  3. 3 · The key idea ~9 min Judge any tool library change by counting, on the same questions, how many answers it fixed and how many it broke.
  4. 4 · Choose your own research ~3 min
  5. 5 · Build the method ~8 min Starting from no tools, the agent groups its failures, plans what to measure, writes evidence tools, and keeps them only if a paired gate approves.
  6. 6 · The experiment ~6 min You’ll guess: Starting from an empty tool library, how did TimeEvo's self-grown, evidence-gated tools affect accuracy across time series question answering tasks and backbones?
  7. 7 · The viva ~5 min Three questions from the examiners, answered in your own words. Win it for the paper’s trophy.
Join free to play the whole quest ›

Free, with Google or an email address. Your stars and progress are kept.

KipQuest: the day’s AI research, as podcasts and quests. All papers Android app Privacy Contact Episodes are written and voiced by AI from each paper. Summaries can contain mistakes: the paper is the source.