Conceptio › Archive › arXiv CS
arXiv CS open access

MetaCaster: Meta-Harness-Optimized Agent for End-to-End Few-Shot Learning of Lightweight Time Series Forecasters

2026 · arxiv_cs
arXiv CS · Papers · 2026
Open Source ↗Direct PDF ↓
deep-learningmachine-learningneural-networks
Conceptio Open Archive

Analyze & explore related research in Conceptio

Connect this record directly into your research workflow or AI agent. Explore citations across open repositories, query full text, and export structured proof bundles.

M ETAC ASTER: Meta-Harness-Optimized Agent for End-to-End Few-Shot Learning of Lightweight Time Series Forecasters ChengAo Shen1 , Wenchao Yu2 , Fangyu Wu3 , Dongjin Song4 , Hanghang Tong5 , Dongsheng Luo6 , Wei Cheng2 , Haifeng Chen2 , Jingchao Ni1 1 University of Houston, 2 NEC Labs, 3 University of Waterloo, 4 University of Connecticut, 5 University of Illinois at Urbana-Champaign, 6 Singapore Management University 1 {cshen9, jni7}@uh.edu, 2 {wyu, weicheng, haifeng}@nec-labs.com, 3 fangyu.wu@uwaterloo.ca, 4 dongjin.song@uconn.edu, 5 htong@illinois.edu, 6 dsluo@smu.edu.sg

arXiv:2608.23473v1 [cs.LG] 24 Aug 2026

Abstract Time series forecasting (TSF) is evolving toward multimodal and agentic settings, yet using foundation models remains uneconomical in resource-constrained scenarios, where compact, specialized forecasters are more desirable. However, lightweight forecasters typically require substantial training data, limiting their use in domains with scarce, slowly accumulated, or privacy-sensitive time series. To address this dilemma, we investigate the challenging problem of few-shot learning for lightweight forecasters. We propose M ETAC ASTER, a metaharness-optimized multi-agent framework that uses agentic data generation to automatically train specialized lightweight forecasters from only a few examples and textual contexts. Our work highlights a new TSF paradigm in which agents act not as forecasters but as intermediary engineers that prepare efficient, task-specific forecasters for deployment. Experiments on 18 datasets, 23 state-of-the-art lightweight forecasters, and 14 baselines demonstrate that M ETAC ASTER achieves both data efficiency and computational efficiency while maintaining high-quality TSF performance.1

1

Introduction

Time series forecasting (TSF) underpins decisionmaking and intelligence across domains such as geoscience, healthcare, and energy (Koprinska et al., 2018; Morid et al., 2023; Ardid et al., 2025). Unlike traditional TSF, which focuses on numerical prediction at future timesteps, emergent TSF settings are multimodal, incorporating textual context describing domains, events, or external conditions (Jiang et al., 2025). This transition is driven by advances in large language models (LLMs) and AI agents. As Fig. 1 illustrates, recent LLM-based TSF methods have two main paradigms: (a) LLMas-Forecaster – where pre-trained LLMs serve as 1

The code of M ETAC ASTER is available at https:// github.com/D2I-Group/metacaster.

forecasting backbones with additional cross-modal adapters and TSF heads (e.g., TimeLLM (Jin et al., 2024), S2IPLLM (Pan et al., 2024), TimeVLM (Zhong et al., 2025), etc.); and (b) Agent-as-Forecaster – where LLM agents interpret time series in contextual prompts, reason about future trends, and generate forecasts conversationally or visually (e.g., LLMTime (Gruver et al., 2023), TimeOmni-1 (Guan et al., 2026a), Nexus (Das et al., 2026), etc.). Despite the inspiring progress, using LLMs as the computational core for forecasting is largely obstructed by the modality gap between discrete language tokens and continuous time series values. Consequently, the effectiveness of the paradigms in Fig. 1(a) and (b), compared with specialized nonLLM forecasters, remains under debate (Tan et al., 2024; Merrill et al., 2024). Benchmark studies consistently show that dedicated numerical models, such as DLinear (Zeng et al., 2023) and PatchTST (Nie et al., 2023), can outperform LLM-based approaches (Shen et al., 2025a), motivating the rise of time series foundation models (TSFMs) such as Moirai (Woo et al., 2024), Chronos (Ansari et al., 2024), and Sundial (Liu et al., 2025c). However, using large models – whether LLMs or TSFMs – as one-size-fits-all solutions raises concerns about sustainability and carbon footprint (Bolón-Canedo et al., 2024). The demand for rapid deployment in resource-constrained settings (e.g., edge devices and small organizations) has therefore sparked growing interest in lightweight forecasters (Ma et al., 2024), analogous to the rise of small language models (SLMs) (Belcak et al., 2025). Notably, recent studies show that lightweight forecasters can rival LLMs and TSFMs in individual TSF tasks (Shen et al., 2025b), Their main limitation is the need for sufficient downstream training data, as they lack large-scale pre-training. In practice, collecting long-history time series for training can significantly delay deployment. In privacy-sensitive domains such as healthcare and

(a) LLM-As-Forecaster

(c) MetaCaster (Agent-As-Engineer)

(b) Agent-As-Forecaster

Inference Time 🔥 TSF head ❄/🔥 Pre-trained LLM

❄/🔥

Deployment Time MGAgent Context

“The electricity is

Prompt 0.1, 0.2, …, 0.5 …”

🔥 Adapter Context

LLM agent FTAgent

❄

“0.1, 0.2, …, 0.5”

𝓓𝐬𝐮𝐩

Context

🔥Harness

❄ " 𝓓

❄ Harness

Lightweight Forecaster

Figure 1: Comparison of different paradigms of using LLMs for TSF. M ETAC ASTER is the proposed model.

finance, acquiring large training datasets may even be infeasible. This raises a challenging question: can lightweight forecasters be effectively trained with only a few samples? Although such models are highly prone to overfitting without large-scale pretraining, we demonstrate that a solution is possible in the era of agentic AI. To address this challenge, we propose M ETA C ASTER, a Meta-harness-optimized agent for endto-end few-shot learning of lightweight forecasters. As Fig. 1(c) illustrates, rather than directly generating forecasts, M ETAC ASTER’s agents act as intermediaries that prepares a specialized forecaster for a target TSF task. At deployment time, given a few-shot support set Dsup and contextual description C, M ETAC ASTER employs two agents: (1) MG AGENT refers to Dsup and C, and generates a sufficient dataset D̄ that complies with domain constraints; and (2) FTAGENT trains and selects the best lightweight forecasters using D̄. To support FTAGENT, we compile 23 state-of-the-art (SOTA) lightweight forecasters (2022-2026) into LT-L IB library (§3.5) with a unified API. Similar to finetuning a foundation model, M ETAC ASTER performs task adaptation at deployment time, but more efficiently via the novel agents and LLM API calls. After deployment, only the selected lightweight forecaster is used for inference. Unlike existing time series generation models that focus on data simulation (Huang et al., 2025b; Gu et al., 2025; Ge et al., 2025), M ETAC ASTER generates time series specifically to improve forecasting performance. To our knowledge, it is the first framework to align data generation with forecaster quality. Motivated by recent findings on the importance of agent Harnesses (Li et al., 2026a; Lee et al., 2026) – the infrastructure surrounding an LLM (e.g., system prompts, skills, tools) – we optimize MG AGENT’s Harness using a meta-harness HPAGENT (Fig. 2), which is more efficient than fine-tuning LLMs. The optimized Harness is also

transferable across different LLMs, enabling flexible API switching in downstream deployment, as demonstrated in §4.2. In summary, our contributions are as follows. • We investigate the challenging problem of fewshot learning for lightweight forecasters. • We propose M ETAC ASTER, a novel metaharness-optimized multi-agent framework that achieves large-model-like performance with efficient inference for TSF tasks. • We compile 20+ SOTA lightweight forecasters into LT-L IB, a unified library that will be released alongside M ETAC ASTER. • We conduct comprehensive experiments on 18 datasets against 14 baselines, demonstrating the effectiveness of M ETAC ASTER.

2

Related Work

LLM-based TSF. As discussed in §1, many existing LLM-based TSF models adopt either LLM-AsForecaster (Zhou et al., 2023; Jin et al., 2024; Pan et al., 2024; Liu et al., 2024, 2025a; Wang et al., 2025; Zhong et al., 2025) or Agent-As-Forecaster (Xue and Salim, 2023; Gruver et al., 2023; Das et al., 2026). Additionally, some multi-task time series QA agents can conduct TSF via LLM reasoning (Kong et al., 2025; Guan et al., 2026a; Yu et al., 2025; Wu et al., 2026; Guan et al., 2026b). In contrast, there are relatively fewer Agent-AsEngineer models that use Harness for TSF (Zhao et al., 2025; Garza and Rosillo Garcia, 2025; Zhang et al., 2025; Jalori et al., 2025). However, these models don’t generate times series (thus require large training data), and never automatically optimize their Harness for TSF, distinguishing them from M ETAC ASTER. Time Series Generation. Our work is related to time series generation models, including data augmentation techniques (Luo et al., 2023; Yue et al., 2022; Iwana and Uchida, 2021; Wen et al., 2021), generative models that focus on data distributions

(Yoon et al., 2019; Desai et al., 2021; Jeon et al., 2022; Yuan and Qiao, 2024), and language-based models that can encode contexts (Naiman et al., 2024; Huang et al., 2025b; Gu et al., 2025; Ge et al., 2025). However, these standalone generators aim to simulate certain data properties, rather than directly optimize TSF performance, leaving a significant gap as we will demonstrate in §4. Agent Harness Optimization. AI agents are undergoing a paradigm shift. Recent findings challenge the assumption that better models alone produce more reliable agents (Li et al., 2026a; Ning et al., 2026). Rather, improving the infrastructure layer around an agent, i.e., the agent harness, can significantly enhance its performance (Li et al., 2026a), leading to growing attention to harness engineering (Lin et al., 2026), and emerging techniques for optimizing texts (Yuksekgonul et al., 2025) and harness (Lee et al., 2026) within agentic systems. Unlike time series agents that mostly rely on supervised fine-tuning or reinforcement learning (Guan et al., 2026a,b; Wu et al., 2026), the proposed M ETAC ASTER is, to our best knowledge, the first time series agent exposed to automatic harness optimization.

3

The Proposed Method

3.1

Problem Statement

Given a multivariate time series (MTS) X = [x1 , ..., xD ]⊤ ∈ RD×T within a look-back window of length T , where xd ∈ RT (1 ≤ d ≤ D) is a univariate time series (UTS) of the d-th variate, the goal of TSF is to estimate the most likely values of the MTS at future H time steps, i.e., Ȳ ∈ RD×H , such that the difference between the estimation and the ground truth Y = XT +1:T +H ∈ RD×H is minimized in terms of a metric, such as mean squared error (MSE). In this work, we integrate multiple lightweight forecasters F = {f1 , ..., fL }, where fl : RD×T → RD×H (1 ≤ l ≤ L). We refer to F as LT-L IB (Lightweight TSF Library, §3.5). It is noteworthy that the forecasters in F are non-pre-trained due to their small capacities. The Task. Given F, a K-shot support set Dsup = {(Xi , Yi )}K i=1 , and a textual context description C about the target domain (e.g., climatology, healthcare), the task is to train the forecasters in F with optimal forecasting errors on a test set. The task is challenging when K is small, i.e., in the few-shot setting, especially for the small forecasters in F.

3.2

Framework Overview

To address the task, we propose M ETAC ASTER, a multi-agent system that generates a sufficient ′ ′ dataset D̄ = {(Xi , Yi )}N i=1 with N ≫ K based on the limited data in {Dsup , C}, and then splits D̄ into a training set D̄tr and a validation set D̄val for training the forecasters in F. Unlike existing generative models that focus on data realism (Huang et al., 2025b; Gu et al., 2025; Ge et al., 2025), M ETAC ASTER generates D̄ to ensure that forecasters trained on D̄tr perform comparably to those trained on real data of the same size (as |D̄tr |) in the target domain. This objective difference is crucial: standard generators cannot guarantee faithful data reproduction, and the resulting mismatch may lead to biased forecasters. In contrast, M ETAC ASTER directly optimizes data generation for downstream forecasting performance, learning to produce training data that is better suited for building effective time series forecasters in the target domain. To enable agent optimization, we adopt a metaharness strategy (Lee et al., 2026) given recent findings on harness’s significant impact on agent performance (Li et al., 2026a). Fig. 2 illustrates the optimization framework of M ETAC ASTER, consisting of three key components: (1) a MetaGenerator (MG AGENT, §3.4); (2) a Forecaster Trainer (FTAGENT, §3.5); and (3) a Harness Proposer (HPAGENT, §3.6). Among them, HPAGENT optimizes the Harness of MG AGENT during the agent optimization process, which will be dropped at deployment and inference time (§3.7). 3.3

The Harness Optimization Problem

To enable M ETAC ASTER to generate domainspecific training data, we construct a corpus of time series datasets Char = {Dm , Cm }M m=1 for Harness m m optimization, where D = {(Xi , Yi )}N i=1 denotes the time series from the m-th domain and Cm its associated context. The corpus spans M diverse domains to improve M ETAC ASTER’s cross-domain generalizability. As illustrated in Fig. 2, each dataset Dm is m and split into train/validation/test sets Dtrm , Dval Dtem , representing the authentic data from the m-th domain. To simulate practical few-shot settings, m . K samples from Dtrm are used to construct Dsup m M ETAC ASTER then leverages {Dsup , Cm } to genm }. The objective is to minimize erate {D̄trm , D̄val the performance gap between forecasters trained

LT-Lib ⭐

Harness Proposer (HPAgent)

🔥 Trainable ❄ Frozen

Memory

Toolkit

Forward pass Feedback loop

LLM

Optimization step

Diagnosis

Reasoning Traces ×𝐵

Training Datasets Train set Val set Test set Context

×𝐵𝐾

Other

Few-shot set

Evaluation Metrics

SparseTSF

Training Logs

Mixlinear

CycleNet TSMixer

FITS

CMoS

DLinear

LightTS

……

Update System Prompt 🔥

🔥

Sample

❄ This is about Electricity Load Diagrams 2011-2014: Portuguese clients, hourly consump@on in kW …

Train set

Analysis

Lightweight TSF library with 23 forecasters

❄

❄ Toolkit

❄

Skills

TS-Generator Create LLM Iterate ❄ Memory

Other

Generated ❄ Dataset

System Prompt ❄ ❄

LLM

❄ Toolkit

Run Monitor ❄ Memory

Skills Train Process

Other

Lightweight Forecaster

Forecaster Trainer (FTAgent)

Meta-Generator (MGAgent)

Figure 2: An illustration of the harness optimization framework of the proposed M ETAC ASTER system. m } and those trained on {D̄ m , D̄ m }, on {Dtrm , Dval tr val evaluated on the same test set Dtem . Formally, let θ be the trainable Harness in M ETAC ASTER, flm (f¯lm ) be the forecaster trained m } ({D̄ m , D̄ m }), the Harness optiusing {Dtrm , Dval tr val mization problem is  min E1≤m≤M,1≤l≤L δ(ω(flm ), ω(f¯lm )) (1) θ

where ω(·) is a metric that evaluates forecasting errors on Dtem , and δ(·, ·) is a measure of difference between two metrics. 3.4

Meta-Generator (MG AGENT)

m , C }, MG AGENT Given the few-shot set {Dsup m m seeks to generate D̄ , that is m D̄m = MG AGENT(Dsup , Cm )

(2)

m } by FTAGENT which will be split into {D̄trm , D̄val (§3.5). Here, Cm provides semantic cues that guide MG AGENT to generate domain-compliant signals using methods pertinent to the m-th domain. As shown in Fig. 2, MG AGENT is centered on a (replaceable) LLM. Rather than generating MTS directly, the LLM uses its Harness to create a TS-Generator program that integrates domainspecific knowledge, rules, and models pertinent to the m-th domain, circumventing LLM’s limited capability in direct time series inference (Merrill et al., 2024). Instead, MG AGENT exploits the LLM’s strengths in planning, reasoning, and coding to orchestrate more suitable tools for time series inference, hence the “Meta-” prefix. m , C }, MG AGENT (1) anUpon receiving {Dsup m m alyzes the MTS in Dsup , (2) creates TS-Generator to generate Dm , and (3) performs quality checks.

It accepts Dm if all checks pass. Otherwise, it goes to step (2) to revise TS-Generator. In this process, the Harness exposes several components to the LLM, including a system prompt, skills, a toolkit, long-term memory, and other execution middleware. The system prompt defines MG A GENT’s behavior, goals, constraints, and tool-usage rules. Skills (Li et al., 2026b) are reusable modules containing instructions, metadata, and tool bindings for the time series generation task in Eq. (2). The toolkit provides APIs for tools such as Python and web search, while the long-term memory stores information about generated data to support iterative review and refinement in steps (2) and (3). In the Harness, the system prompt and skills define key behavior of MG AGENT. Thus, we freeze the LLM and use them as the trainable parameters θ. Instead of Harness engineering (Li et al., 2026a), θ is edited by HPAGENT (§3.6) in an outer loop to automatically optimize Eq. (1). 3.5

Forecaster Trainer (FTAGENT)

m } according to FTAGENT splits D̄m into {D̄trm , D̄val m }, orchestrates comthe partition sizes of {Dtrm , Dval putational resources to train the forecasters in F, and evaluates them on Dtem , producing trained forecasters, evaluation metrics, and training reports:

{{flm , f¯lm , ω(flm ), ω(f¯lm )}L l=1 , R} m m = FTAGENT({Dtrm , Dval , Dtem }, {D̄trm , D̄val }) (3) where ω(·) is the evaluation metric such as MSE and MAE, and R denotes the training reports.

Lightweight TSF Library (LT-L IB). To construct F, we collect 23 SOTA lightweight forecasters proposed from 2022 to 2026, including

Linear-Layer models (e.g., MixLinear (Ma et al., 2024)), MLP-based forecasters (e.g., TSMixer (Chen et al., 2023)), and Frequency-domain models (e.g., FITS (Xu et al., 2024)). Their sizes, as listed in Appendix C.1, are much smaller than SOTA Transformer-based forecasters (e.g., PatchTST (Nie et al., 2023): ∼3.2M) and TSFMs (e.g., Chronos (Ansari et al., 2024): ∼700M). We compile them in LT-L IB with a unified interface to facilitate training calls in FTAGENT. As shown in Fig. 2, FTAGENT composes programs to train each forecaster with a grid search of hyperparameters. It organizes training jobs – i.e., (forecaster, hyperparameter, dataset) triplets – into a queue and assigns available GPUs for maximally parallel execution. During training, it monitors processes, resolves errors when encountered, and recovers interrupted jobs without human intervention. This procedure ends when the queue is emptied. FTAGENT’s Harness shares the same components as MG AGENT’s, with additional access to LT-L IB. Unlike MG AGENT, however, its Harness is not optimized, since the training process is relatively standard and has less impact on the resulting forecasters than the generated dataset D̄m . 3.6

Harness Proposer (HPAGENT)

HPAGENT is the meta-harness (Lee et al., 2026) that configures the Harness of MG AGENT to optimize Eq. (1). Upon receiving {ω(flm ), ω(f¯lm )}L l=1 from FTAGENT, HPAGENT evaluates Eq. (1) using a hinge-loss based measure: n ω(f¯m ) − ω(f m ) o l l ,0 δ(ω(flm ), ω(f¯lm )) = max ω(flm ) (4) which induces a penalty when the forecasting error ω(f¯lm ) of the forecaster trained on the generated D̄tr is larger than ω(flm ) of the forecaster trained on the authentic dataset Dtr , suggesting D̄tr needs improvements. Otherwise, Eq. (4) won’t induce any penalty when f¯lm performs better than flm . As in Fig. 2, HPAGENT oversees the entire pipeline through three stages: (1) Self-Planned Analysis, which collects evidence on MG AGENT and FTAGENT performance, including the loss in Eq. (1), statistical differences between Dtr and D̄tr (e.g., MMD), and training issues from logs R; (2) Diagnosis, which identifies potential causes of performance degradation from MG AGENT’s reasoning traces, system prompt, and skills, then determines how to update the Harness θ of MG AGENT; and

(3) Update, which edits θ. Effectively, HPAGENT serves as the optimizer of Eq. (1), as defined by its system prompt. Accordingly, HPAGENT’s lifecycle is the entire optimization process with multiple epochs of updating θ, whereas MG AGENT and FTAGENT each functions within a single epoch. HPAGENT therefore relies more heavily on long-term memory, which stores dataset snapshots, evaluation metrics, training logs, analysis/diagnosis results, θ update logs, etc., across epochs. This memory enables rollback of harmful updates and allows HPAGENT to output the best θ at the end of optimization. 3.7

Training and Inference

Harness Training. We summarize the optimization process in Appendix A. In every epoch, we draw K ∼ Uniform([10, 50]). Notably, instead m , C } to of feeding the K-shot support set {Dsup m M ETAC ASTER individually, we sample a batch of B datasets from the corpus Char to extract B support sets, and let M ETAC ASTER process them simultaneously. This extension allows HPAGENT to evaluate generalizability across datasets and mitigate overfitting to any specific dataset. Inference. After optimization, HPAGENT outputs the best θ ∗ , and is discarded. The Harnesses of MG AGENT (including θ ∗ ) and FTAGENT (including LT-L IB) are retained, while their LLMs are removed. For a new target domain g, these Harnesses are attached to user-selected LLM APIs to instantiate MG AGENT and FTAGENT. Given Kg shot Dsup and context Cg , the agents execute the forward process in Fig. 2 to produce the trained forecaster f¯∗g . At TSF stage, only f¯∗g needs to be maintained, while MG AGENT and FTAGENT are dropped, as shown in Fig. 1(c). Therefore, the entire downstream deployment and inference process can be accomplished using low-cost devices capable of running the Harnesses and the LT-L IB framework, making it more efficient than relying on GPU-intensive TSFMs.

4

Experiments

4.1

Experimental Setup

Datasets. To evaluate M ETAC ASTER, we employ the GIFT-Eval benchmark (Aksu et al., 2024), previsouly adopted for training TSFMs (Woo et al., 2024). We use 18 datasets across 9 domains (e.g., energy, weather, traffic), split into a train corpus of 8 datasets (i.e., Char in §3.3), an in-domain (IND)

1.004 1.061 1.800 0.116 2.419 0.098 0.513

0.922 1.150 1.792 0.118 2.758 0.094 0.552

1.960 0.702 2.093

1.492 2.690 2.178

1.474 1.501 2.331

0.345 0.226 1.177 0.114 2.362 0.125 0.152

1.049 0.287 1.414 0.121 2.479 0.084 0.220

1.464 0.533 2.112

IND (K = 10)

1.049 0.288 1.420 0.124 2.587 0.079 0.208

References m Dsup Dtrm

Repeat

ETTm1 Electricity Seattle SZTaxi Sales Bitbrains Solar

1.154 0.365 1.643 0.111 4.323 0.121 0.238

0.749 0.328 1.759 0.114 2.795 0.109 0.237

0.781 0.380 1.955 0.134 4.175 0.197 0.278

0.748 0.379 1.849 0.118 2.949 0.149 0.272

0.746 0.375 1.925 0.123 2.946 0.159 0.272

1.919 7.057 43.24 1.122 4.321 0.826 0.446

0.687 0.721 2.341 0.187 3.004 0.152 0.440

0.316 0.121 1.024 0.096 2.927 0.150 0.157

OOD

0.376 0.300 1.522 0.104 2.616 0.068 0.158

Augmentation Methods Bootstrap Jitter MagWarp

TimeVAE

Saugeen USbirths M4†

1.578 1.540 2.444

2.281 1.775 2.688

2.705 0.607 2.993

3.119 0.752 3.250

2.887 0.715 3.101

2.908 0.714 3.057

3.893 12.08 8.654

1.859 1.204 2.628

1.183 0.250 2.330

IND (K = 30)

Generation Models VerbalTS T2S DiffTS

ETTm1 Electricity Seattle SZTaxi Sales Bitbrains Solar

1.027 1.055 1.806 0.116 2.455 0.097 0.515

0.910 1.140 1.777 0.115 2.942 0.095 0.576

1.211 0.363 1.673 0.112 4.439 0.130 0.240

0.684 0.268 2.158 0.156 2.598 0.114 0.234

0.714 0.305 1.738 0.162 3.603 0.463 0.254

0.664 0.287 1.656 0.141 3.131 0.469 0.252

0.662 0.290 1.622 0.135 3.158 0.489 0.248

0.943 1.644 21.15 1.626 3.422 0.777 0.356

0.602 0.657 1.785 0.150 2.611 0.137 0.379

0.316 0.121 1.024 0.096 2.927 0.150 0.157

OOD

TimeDP

Saugeen USbirths M4†

1.495 1.980 2.248

1.480 1.509 2.394

1.593 1.536 2.522

2.286 1.732 2.663

2.019 0.474 3.402

2.419 0.546 3.126

2.266 0.524 3.109

2.277 0.525 3.169

2.620 5.107 10.321

1.547 0.803 2.950

1.183 0.250 2.330

IND (K = 50)

Ours M ETAC ASTER

ETTm1 Electricity Seattle SZTaxi Sales Bitbrains Solar

0.267 0.191 1.125 0.110 2.835 0.119 0.149

1.063 0.279 1.423 0.120 2.605 0.097 0.234

1.035 1.053 1.819 0.114 2.474 0.099 0.520

0.931 1.197 1.779 0.113 2.852 0.095 0.553

1.284 0.352 1.732 0.113 4.459 0.124 0.250

0.548 0.227 2.810 0.318 2.683 0.155 0.547

0.582 0.244 1.537 0.230 2.778 0.929 0.234

0.556 0.234 1.462 0.222 2.590 0.976 0.231

0.546 0.233 1.497 0.216 2.560 0.987 0.229

0.592 1.287 12.78 0.352 3.039 1.214 0.333

0.456 0.472 1.533 0.143 2.501 0.119 0.296

0.316 0.121 1.024 0.096 2.927 0.150 0.157

OOD

Dataset

Saugeen USbirths M4†

1.415 0.424 1.916

1.464 2.366 2.157

1.482 1.509 2.455

1.591 1.531 2.444

2.291 1.687 2.896

1.767 0.367 3.279

2.462 0.396 3.330

2.380 0.380 3.300

2.371 0.376 3.282

2.528 5.787 12.210

1.515 0.574 2.560

1.183 0.250 2.330

Wins (of 30)

19

3

3

1

1

3

0

0

0

0

–

–

Table 1: TSF performance comparison on IND and OOD corpora for K ∈ {10, 30, 50} in terms of MSE. Lower MSE is better. Red (blue) values indicate the best (second-best) MSE per row. † M4 uses instance-normalized MSE to address large distribution shifts. MAE results are available in Appendix E.

MSE

3 2

MetaCaster

IND

TimeScientist

OOD

4.3

5.2

3.3 3.3 3.3

1 0

10 30 50

10 30 50

10 30 50

10 30 50

10 30 50

10 30 50

10 30 50

ETTm1

Electr.

Seattle

SZTaxi

Sales

Bitbr.

Solar

10 30 50

10 30 50

Saugeen USbirths

10 30 50

M4

Figure 3: Comparing the selected (trained) forecasters of agent pipelines M ETAC ASTER and TimeScientist.

test corpus (7 datasets), and an out-of-domain (OOD) test corpus (3 datasets). The IND corpus shares domains with Char , while the OOD corpus covers unseen domains to evaluate generalization. All test datasets are disjoint from Char . Each dataset Dm has a textual context Cm . Time series are split chronologically into 80%/10%/10% train/validation/test sets. Following standard protocol (Nie et al., 2023), the look-back window T is set as 336, the prediction horizon H is 192. Full dataset details and approaches to avoid data leakage are deferred to Appendix B.1. Baselines. We compare M ETAC ASTER with the most relevant SOTA methods, including time series generation models: (1) TimeVAE (Desai et al., 2021), (2) DiffTS (Yuan and Qiao, 2024), (3) T2S (Ge et al., 2025), (4) TimeDP (Huang et al., 2025b),

(5) VerbalTS (Gu et al., 2025); time series augmentation techniques (Iwana and Uchida, 2021; Luo et al., 2023): (6) Repeat, (7) Bootstrap, (8) Jitter, (9) MagWarp; pre-trained TSFMs: (10) Chronos (Ansari et al., 2024), (11) Moirai (Woo et al., 2024), (12) VisionTS (Chen et al., 2024), (13) Time-LLM (Jin et al., 2024); and a SOTA agent pipeline: (14) TimeScientist (Zhao et al., 2025). Details about these methods are in Appendix B.2. Settings. We draw K ∈ {10, 30, 50} samples from m , which is fed each test dataset to constitute Dsup with Cm to the compared methods. Generation m ,C } models and augmentation methods use {Dsup m ′ , which is used to train to produce D̄m of size Nm m for the forecasters in our LT-L IB. TSFMs use Dsup m fine-tuning. TimeScientist uses Dsup to directly train forecasters as it cannot generate time series.

Held-Out Forecaster

MSE

Ours

Ours

Figure 4: Performance distribution. Each dot represents the performance of a forecaster f¯lm on a test set Dtem , covering all forecasters in LT-L IB and all datasets in both of IND and OOD corpora.

For our M ETAC ASTER, we set batch size B = 8, and use GPT-5.4 (Lee et al., 2026) as the default LLM. We also test different LLMs in our ablation study (Table 2). For all methods that can generate ′ is set to |D m | + |D m |. Following D̄m , the size Nm tr val (Nie et al., 2023; Tan et al., 2024), we use MSE and MAE to evaluate the TSF performance. 4.2

Experimental Results

Table 1 reports MSE results comparing generation models, augmentation methods, and M ETA C ASTER. We randomly hold out 3 forecasters from LT-L IB and evaluate the average performance over the remaining 20; the held-out forecasters are used to assess M ETAC ASTER’s generalization to unseen forecasters (Fig. 4). MAE results are provided in Appendix E, and Appendix F reports the bestperforming forecaster among the 20 as trained by the compared methods. Table 1 also reports results of training forecastm and full set D m , serving as ers with K-shot Dsup tr lower and upper performance references, respectively. From Table 1, we highlight several observations: (1) M ETAC ASTER outperforms the generation/augmentation baselines in most cases, demonstrating the benefit of optimizing data generation for forecasting; (2) M ETAC ASTER’s performance improves with larger K, showing effective fewshot utilization; (3) When K ≥ 30, M ETAC ASTER approaches or even surpasses Dtrm , suggesting that raw data may be noisy and optimized data can improve training; (4) In the extreme case when K = 10, M ETAC ASTER remains competitive; and (5) Despite increased difficulty, M ETAC ASTER generalizes well to OOD datasets, where it generally outperforms baselines. Fig. 4 shows the MSE distribution of individual forecasters trained by the models in Table 1, normalized by the upper reference (Dtrm )

Inference Latency (ms)

Figure 5: Comparing M ETAC ASTER with TSFMs on Solar dataset. Full results are in Appendix E.

(i.e., Eq. (4)). M ETAC ASTER produces more highquality forecasters with lower variance. Moreover, it generalizes better to held-out forecasters than the baselines. Fig. 3 compares M ETAC ASTER with TimeScientist under K ∈ 10, 30, 50. Without data generation capability, TimeScientist struggles to train generalizable forecasters and its performance does not scale with K, indicating that a pure training pipeline is insufficient. Appendix E reports results when TimeScientist uses LT-L IB, yielding consistent conclusions. Comparing with TSFMs. Fig. 5 compares MetaCaster with TSFMs on the Solar dataset under K = 30 in terms of performance vs. cost. After deployment, M ETAC ASTER trains and selects a lightweight forecaster for inference and incurs no further agent overhead – here, MixLinear (243 parameters) is selected at runtime. In contrast, TSFMs remain expensive from fine-tuning through inference. At comparable performance, M ETA C ASTER achieves up to 103 × lower latency and 105 × fewer parameters than TSFMs. Ablation Study. Table 2 presents an ablation study using averaged MSE with K = 30, with M ETA C ASTER as our original model. In (a), we study the effect of forecasting-oriented optimization in Eq. (1) by replacing Eq. (1) with MMD and Wasserstein distances to directly align the generated set D̄trm with the authentic set Dtrm . In (b), we remove contextual cues Cm to evaluate their contribution. In (c), we examine the impact of different LLMs. From Table 2(a), minimizing data distribution discrepancy generally degrades performance, as it is not directly aligned with the forecasting objective. Table 2(b) shows that contextual cues Cm are crucial, as they guide MG AGENT in selecting domain-relevant knowledge for generating time se-

Dataset (→) Method (↓)

ETTm1

Electricity

IND Corpus Seattle SZTaxi

Sales

Bitbrains

Solar

OOD Corpus Saugeen USbirths

M4

Overall

M ETAC ASTER

0.345

0.226

1.177

0.114

2.362

0.125

0.152

1.464

0.533

2.112

0.267

(a) Loss→MMD (a) Loss→Wasserstein

0.708 0.702

0.157 0.284

1.204 1.734

0.150 0.152

3.581 3.553

0.575 0.483

0.254 0.254

2.339 2.406

0.403 0.535

2.556 3.105

0.764 0.940

(b) Remove context Cm

0.386

0.293

1.425

0.144

2.595

0.158

0.281

2.004

0.534

2.312

0.521

(c) LLM→Gemini-3.1-Pro (c) LLM→Claude-Opus-4.7 (c) LLM→Qwen3.5-122B-A10B (c) LLM→GPT-5.3-Codex

0.430 0.494 0.494 0.557

0.226 0.226 0.223 0.209

1.177 1.189 1.177 1.115

0.114 0.114 0.114 0.087

2.362 2.362 2.362 2.229

0.120 0.151 0.199 0.098

0.151 0.150 0.152 0.148

1.396 1.491 1.729 1.465

0.533 0.541 0.533 1.488

2.129 2.129 2.129 2.269

0.288 0.321 0.366 0.677

Table 2: Ablation analysis in terms of MSE. “Overall” assesses the normalized MSE (Eq. (4)) across datasets.

Relative MSE 

(a) Harness Optimization

(b) Meta-Generator (Epoch 4)

 Final selection



Mean: 2.62/53.25 Std: 0.26/2.57 P>0:90% ...

 

Epoch 2

Epoch 5

Memory

CPU

Context shows this is cloud server trace data, including CPU and Memory. Search related information about the variates. > tool_call(web_search(query=“Cloud server trace data feature”)) [1] Microsoft.com Azure VM trace 2017 / 2019 (GitHub) [2] arxiv.com Characterizing co-located DC workloads CPU utilisation [3] Google Borg cluster workload trace (ResearchGate)

 

(c) Harness-Optimizer (Epoch 4 → 5)

Analysis: Perform statistical analysis and visualization









Generation: create TS_Generator()

 Epoch

1 2

Memory

CPU

CPU

Memory

def TS_Generator(exp_set): # Sample each channel from exp_set, perturb each channel to generate.

(d) Key Changes in Meta-Generator (Epoch 5) Quality check 1 def TS_Generator(exp_set): 2 # Perturb CPU channel with noise 3 # Derive Memory noise from CPU usage

Check cross-channel ρ Check lagged cross-correlation

……

Initiate: Optimization round 4, downstream Forecaster underperforms current best (epoch 2), Launch analysis. Analysis: load authentic and generated time series, compare their mean/var and plots Mean: 2.62/53.25 vs 2.93/48.23 Std: 0.26/2.57 vs 0.31/2.61 P>0:90% ...

Diagnosis: The per-window ρ histogram reveals brokenchannel correlation in the generated time series. Plan: I will strengthen the channel-correlation check during server dataset generation. Update skills of Meta-Generator: Skill name: cloud_server_coupled_synthesis description: “Generate cloud-server CPU/memory utilization.” applies_to_datasets: - cloud_server_traces - cpu_memory_utilization

Figure 6: An illustration of Harness optimization by M ETAC ASTER: (a) hinge loss (Eq. (4)) during optimization iterations. (b)-(d) key traces of MG AGENT and HPAGENT from Epoch 4 to 5 on alibaba_cluster_2018 dataset.

ries. Interestingly, Table 2(c) shows that different LLMs yield comparable results in many cases, suggesting the Harness – rather than the LLM backbone – is the key factor in M ETAC ASTER, consistent with prior findings (Li et al., 2026a). Although GPT-5.3-Codex wins in some cases, it is unstable on datasets such as ETTm1 and USbirths, leading to worse overall results; thus, we adopt GPT-5.4 as the default LLM for its consistent performance. Further Analysis. We have evaluated computational efficiency, token usage, robustness of performance (using standard deviation), performance change w.r.t. K, performance of top-ranked forecasters, visualization of generated time series and data distribution, which are in Appendix C.3, F. 4.3

Case Study

Fig. 6(a) shows the evolution of hinge loss (Eq. (4)) over 8 Harness optimization epochs, where M ETA C ASTER converges quickly and selects the final Harness from epoch 5. Fig 6(b)-(d) illustrates MG AGENT and HPAGENT traces from epoch 4 to 5 on the alibaba_cluster_2018 dataset in Char . MG A GENT (Fig 6(b)) analyzes the few-shot examples m , inspects statistics, retrieves domain knowlDsup edge about the two variates CPU and memory, and constructs a TS_Generator. HPAGENT (Fig. 6(c)) detects performance degradation at epoch 4 via

memory, then performs Analysis and Diagnosis. The Analysis uses analytical tools pertinent to the issue identified in the reasoning traces of MG A GENT and the training logs of FTAGENT . The Diagnosis identifies broken inter-variate correlation as the root cause. It then updates MG AGENT’s skills, leading to an improved TS_Generator that strengthens the CPU-memory correlation and and an addition of consistency checks. Consequently, epoch 5 produces correlated time series that are more compliant with the few-shot examples than epoch 4. This example illustrates a simple Harness update. In fact, M ETAC ASTER’s optimization is more complex and it deals with B = 8 datasets in Char concurrently. The final output is a trained lightweight forecaster rather than the generated time series.

5

Conclusion

In this work, we study few-shot learning for lightweight forecasters via a novel meta-harnessoptimized multi-agent, M ETAC ASTER, which automates an end-to-end pipeline for time series generation, forecaster training, parameter tuning, and model selection. Experiments not only validate the effectiveness of M ETAC ASTER, but also set a groundwork for delving into the Agent-as-Engineer paradigm in agentic time series forecasting.

Limitations In this work, we study the challenging yet practical problem of improving lightweight time series forecasters in a few-shot setting for rapid deployment, avoiding delays from costly data acquisition and privacy constraints. This is enabled by leveraging the knowledge and reasoning capabilities of AI agent systems. However, our current work does not address the extreme zero-shot setting, where no reference examples are available. Without reference time series, the agent lacks basic statistical grounding of the target domain, leading to unreliable data generation. This is a common limitation of time series generation-based models (Jeon et al., 2022; Yuan and Qiao, 2024; Naiman et al., 2024; Huang et al., 2025b; Gu et al., 2025; Ge et al., 2025) and highlights the advantage of TSFMs, which can transfer pre-trained knowledge in zero-shot settings. In contrast, by leveraging only a small number of examples – which is often feasible in practice – M ETAC ASTER achieves competitive performance with TSFMs while maintaining significantly lower computational cost. Additionally, our experiments cover 18 time series datasets spanning a limited set of domains. We plan to extend this to the full pre-training corpora of modern TSFMs to further improve Harness optimization. Meanwhile, LT-L IB currently includes a set of SOTA lightweight forecasters we have collected so far. It may not be exhaustive as new lightweight forecasters continue to emerge. In future work, we will continuously update LT-L IB to strengthen the M ETAC ASTER system.

Acknowledgments This work was partially supported by a research gift from NEC Laboratories America and by the NVIDIA Academic Grant Program.

References Taha Aksu, Gerald Woo, Juncheng Liu, Xu Liu, Chenghao Liu, Silvio Savarese, Caiming Xiong, and Doyen Sahoo. 2024. Gift-eval: A benchmark for general time series forecasting model evaluation. arXiv preprint arXiv:2410.10393. Alibaba Group. 2018. Alibaba cluster trace v2018. https://github.com/alibaba/clusterdata. Abdul Fatir Ansari, Lorenzo Stella, Caner Turkmen, Xiyuan Zhang, Pedro Mercado, Huibin Shen, Oleksandr Shchur, Syama Sundar Rangapuram, Sebastian

Pineda Arango, Shubham Kapoor, Jasper Zschiegner, Danielle C. Maddix, Hao Wang, Michael W. Mahoney, Kari Torkkola, Andrew Gordon Wilson, Michael Bohlke-Schneider, and Yuyang Wang. 2024. Chronos: Learning the language of time series. TMLR. Alberto Ardid, David Dempsey, Corentin Caudron, Shane Cronin, Ben Kennedy, Társilo Girona, Diana Roman, Craig Miller, Sally Potter, Oliver D Lamb, and 1 others. 2025. Ergodic seismic precursors and transfer learning for short term eruption forecasting at data scarce volcanoes. Nat. Commun. Peter Belcak, Greg Heinrich, Shizhe Diao, Yonggan Fu, Xin Dong, Saurav Muralidharan, Yingyan Celine Lin, and Pavlo Molchanov. 2025. Small language models are the future of agentic ai. arXiv preprint arXiv:2506.02153. Verónica Bolón-Canedo, Laura Morán-Fernández, Brais Cancela, and Amparo Alonso-Betanzos. 2024. A review of green artificial intelligence: Towards a more sustainable future. Neurocomputing. Centers for Disease Control and Prevention. FluView: Outpatient illness surveillance (ILINet). https://gis.cdc.gov/grasp/fluview/ fluportaldashboard.html. Centers for Disease Control and Prevention, NCHS. National vital statistics system: Births data. https: //www.cdc.gov/nchs/nvss/births.htm. Mouxiang Chen, Lefei Shen, Zhuo Li, Xiaoyun Wang, Jianling Sun, and Chenghao Liu. 2024. Visionts: Visual masked autoencoders are free-lunch zero-shot time series forecasters. arXiv preprint arXiv:2408.17253. Si-An Chen, Chun-Liang Li, Nate Yoder, Sercan O. Arik, and Tomas Pfister. 2023. Tsmixer: An all-mlp architecture for time series forecasting. TMLR. Sarkar Snigdha Sarathi Das, Palash Goyal, Mihir Parmar, Nanyun Peng, Vishy Tirumalashetty, ChunLiang Li, Rui Zhang, Jinsung Yoon, and Tomas Pfister. 2026. Nexus: An agentic framework for time series forecasting. arXiv preprint arXiv:2605.14389. Abhyuday Desai, Cynthia Freeman, Zuhui Wang, and Ian Beaver. 2021. Timevae: A variational autoencoder for multivariate time series generation. arXiv preprint arXiv:2111.08095. Vijay Ekambaram, Arindam Jati, Nam Nguyen, Phanwadee Sinthong, and Jayant Kalagnanam. 2023. TSMixer: Lightweight MLP-mixer model for multivariate time series forecasting. In KDD. Jingru Fei, Kun Yi, Wei Fan, Qi Zhang, and Zhendong Niu. 2025. Amplifier: Bringing attention to neglected low-energy components in time series forecasting. In AAAI.

Azul Garza and Renée Rosillo Garcia. 2025. Timecopilot. In NeurIPS Workshop on Recent Advances in Time Series Foundation Models. Yunfeng Ge, Jiawei Li, Yiji Zhao, Haomin Wen, Zhao Li, Meikang Qiu, Hongyan Li, Ming Jin, and Shirui Pan. 2025. T2s: High-resolution time series generation with text-to-series diffusion models. In IJCAI. Rakshitha Godahewa, Christoph Bergmeir, Geoffrey I Webb, Rob J Hyndman, and Pablo Montero-Manso. 2021. Monash time series forecasting archive. In NeurIPS Datasets and Benchmarks. Nate Gruver, Marc Finzi, Shikai Qiu, and Andrew Gordon Wilson. 2023. Large language models are zeroshot time series forecasters. In NeurIPS. Shuqi Gu, Chuyue Li, Baoyu Jing, and Kan Ren. 2025. Verbalts: Generating time series from texts. In ICML. Tong Guan, Zijie Meng, Dianqi Li, Shiyu Wang, Chao-Han Huck Yang, Qingsong Wen, Zuozhu Liu, Sabato Marco Siniscalchi, Ming Jin, and Shirui Pan. 2026a. Timeomni-1: Incentivizing complex reasoning with time series in large language models. In ICLR. Tong Guan, Sheng Pan, Johan Barthelemy, Zhao Li, Yujun Cai, Cesare Alippi, Ming Jin, and Shirui Pan. 2026b. Timeomni-vl: Unified models for time series understanding and generation. arXiv preprint arXiv:2602.17149. Keith W Hipel and A Ian McLeod. 1994. Time Series Modelling of Water Resources and Environmental Systems. Elsevier. Qihe Huang, Zhengyang Zhou, Kuo Yang, Zhongchao Yi, Xu Wang, and Yang Wang. 2025a. TimeBase: The power of minimalism in efficient long-term time series forecasting. In ICML. Yu-Hao Huang, Chang Xu, Yueying Wu, Wu-Jun Li, and Jiang Bian. 2025b. Timedp: Learning to generate multi-domain time series with domain prompts. In AAAI. Brian Kenji Iwana and Seiichi Uchida. 2021. An empirical survey of data augmentation for time series classification with neural networks. PLOS ONE. Gunjan Jalori, Preetika Verma, and Sercan Ö. Arık. 2025. Flairr-ts: Forecasting llm-agents with iterative refinement and retrieval for time series. In Findings of EMNLP. Jinsung Jeon, Jeonghak Kim, Haryong Song, Seunghyeon Cho, and Noseong Park. 2022. Gt-gan: General purpose time series synthesis with generative adversarial networks. In NeurIPS. Yushan Jiang, Kanghui Ning, Zijie Pan, Xuyang Shen, Jingchao Ni, Wenchao Yu, Anderson Schneider, Haifeng Chen, Yuriy Nevmyvaka, and Dongjin Song. 2025. Multi-modal time series analysis: A tutorial and survey. In KDD.

Ming Jin, Shiyu Wang, Lintao Ma, Zhixuan Chu, James Y. Zhang, Xiaoming Shi, Pin-Yu Chen, Yuxuan Liang, Yuan-Fang Li, Shirui Pan, and Qingsong Wen. 2024. Time-llm: Time series forecasting by reprogramming large language models. In ICLR. Yaxuan Kong, Yiyuan Yang, Yoontae Hwang, Wenjie Du, Stefan Zohren, Zhangyang Wang, Ming Jin, and Qingsong Wen. 2025. Time-mqa: Time series multitask question answering with context enhancement. In ACL. Irena Koprinska, Dengsong Wu, and Zheng Wang. 2018. Convolutional neural networks for energy time series forecasting. In IJCNN. Yoonho Lee, Roshen Nair, Qizheng Zhang, Kangwook Lee, Omar Khattab, and Chelsea Finn. 2026. Metaharness: End-to-end optimization of model harnesses. arXiv preprint arXiv:2603.28052. Junjie Li, Xi Xiao, Yunbei Zhang, Chen Liu, Lin Zhao, Xiaoying Liao, Yingrui Ji, Janet Wang, Jianyang Gu, Yingqiang Ge, Weijie Xu, Xi Fang, Xiang Xu, Tianchen Zhao, Youngeun Kim, Tianyang Wang, Jihun Hamm, Smita Krishnaswamy, Jun Huan, and Chandan Reddy. 2026a. Agent harness engineering: A survey. https://openreview.net/pdf? id=eONq7FdiHa. Xiangyi Li, Wenbo Chen, Yimin Liu, Shenghan Zheng, Xiaokun Chen, Yifeng He, Yubo Li, Bingran You, Haotian Shen, Jiankai Sun, and 1 others. 2026b. Skillsbench: Benchmarking how well agent skills work across diverse tasks. arXiv preprint arXiv:2602.12670. Yaguang Li, Rose Yu, Cyrus Shahabi, and Yan Liu. 2018. Diffusion convolutional recurrent neural network: Data-driven traffic forecasting. In ICLR. Zhe Li, Shiyi Qi, Yiduo Li, and Zenglin Xu. 2023. Revisiting long-term time series forecasting: An investigation on linear mapping. arXiv preprint arXiv:2305.10721. Jiahang Lin, Shichun Liu, Chengjun Pan, Lizhi Lin, Shihan Dou, Zhiheng Xi, Xuanjing Huang, Hang Yan, Zhenhua Han, and Tao Gui. 2026. Agentic harness engineering: Observability-driven automatic evolution of coding-agent harnesses. arXiv preprint arXiv:2604.25850. Shengsheng Lin, Weiwei Lin, Xinyi Hu, Wentai Wu, Ruichao Mo, and Haocheng Zhong. 2024a. Cyclenet: Enhancing time series forecasting through modeling periodic patterns. In NeurIPS. Shengsheng Lin, Weiwei Lin, Wentai Wu, Haojun Chen, and Junjie Yang. 2024b. Sparsetsf: Modeling longterm time series forecasting with 1k parameters. In ICML. Peiyuan Liu, Hang Guo, Tao Dai, Naiqi Li, Jigang Bao, Xudong Ren, Yong Jiang, and Shu-Tao Xia. 2025a. Calf: Aligning llms for time series forecasting via cross-modal fine-tuning. In AAAI.

Peiyuan Liu, Beiliang Wu, Yifan Hu, Naiqi Li, Tao Dai, Jigang Bao, and Shu-Tao Xia. 2025b. TimeBridge: Non-stationarity matters for long-term time series forecasting. In ICML.

ChengAo Shen, Wenchao Yu, Ziming Zhao, Dongjin Song, Wei Cheng, Haifeng Chen, and Jingchao Ni. 2025a. Multi-modal view enhanced large vision models for long-term time series forecasting. In NeurIPS.

Yong Liu, Guo Qin, Xiangdong Huang, Jianmin Wang, and Mingsheng Long. 2024. Autotimes: Autoregressive time series forecasters via large language models. In NeurIPS.

ChengAo Shen, Ziming Zhao, Hanghang Tong, Dongjin Song, Dongsheng Luo, Qingsong Wen, and Jingchao Ni. 2025b. Svtime: Small time series forecasting models informed by "physics" of large vision model forecasters. arXiv preprint arXiv:2510.09780.

Yong Liu, Guo Qin, Zhiyuan Shi, Zhi Chen, Caiyin Yang, Xiangdong Huang, Jianmin Wang, and Mingsheng Long. 2025c. Sundial: A family of highly capable time series foundation models. In ICML. Dongsheng Luo, Wei Cheng, Yingheng Wang, Dongkuan Xu, Jingchao Ni, Wenchao Yu, Xuchao Zhang, Yanchi Liu, Yuncong Chen, Haifeng Chen, and 1 others. 2023. Time series contrastive learning with information-aware augmentations. In AAAI. Aitian Ma, Dongsheng Luo, and Mo Sha. 2024. MixLinear: Extreme low resource multivariate time series forecasting with 0.1K parameters. arXiv preprint arXiv:2410.02081. Spyros Makridakis, Evangelos Spiliotis, and Vassilios Assimakopoulos. 2020. The M4 competition: 100,000 time series and 61 forecasting methods. Int. J. Forecast. Spyros Makridakis, Evangelos Spiliotis, and Vassilios Assimakopoulos. 2022. The M5 competition: Background, organization, and implementation. Int. J. Forecast. Mike A Merrill, Mingtian Tan, Vinayak Gupta, Thomas Hartvigsen, and Tim Althoff. 2024. Language models still struggle to zero-shot reason about time series. In Findings of EMNLP. Mohammad Amin Morid, Olivia R Liu Sheng, and Joseph Dunbar. 2023. Time series prediction using deep learning methods in healthcare. ACM TMIS. Ilan Naiman, Nimrod Berman, Itai Pemper, Idan Arbiv, Gal Fadlon, and Omri Azencot. 2024. Utilizing image transforms and diffusion models for generative modeling of short and long time series. In NeurIPS. National Renewable Energy Laboratory. 2006. Solar power data for integration studies. https://www. nrel.gov/grid/solar-power-data.html. Yuqi Nie, Nam H. Nguyen, Phanwadee Sinthong, and Jayant Kalagnanam. 2023. A time series is worth 64 words: Long-term forecasting with transformers. In ICLR. Xuying Ning, Katherine Tieu, Dongqi Fu, Tianxin Wei, Zihao Li, Yuanchen Bei, Jiaru Zou, Mengting Ai, Zhining Liu, Ting-Wei Li, and 1 others. 2026. Code as agent harness. arXiv preprint arXiv:2605.18747. Zijie Pan, Yushan Jiang, Sahil Garg, Anderson Schneider, Yuriy Nevmyvaka, and Dongjin Song. 2024. S2ip-llm: Semantic space informed prompt learning with llm for time series forecasting. In ICML.

Siqi Shen, Vincent van Beek, and Alexandru Iosup. 2015. Statistical characterization of business-critical workloads hosted in cloud datacenters. In CCGrid. Haotian Si, Changhua Pei, Jianhui Li, Dan Pei, and Gaogang Xie. 2025. CMoS: Rethinking time series prediction through the lens of chunk-wise spatial correlations. In ICML. Artyom Stitsyuk and Jaesik Choi. 2025. xPatch: Dual-stream time series forecasting with exponential seasonal-trend decomposition. In AAAI. Mingtian Tan, Mike A Merrill, Vinayak Gupta, Tim Althoff, and Thomas Hartvigsen. 2024. Are language models actually useful for time series forecasting? NeurIPS. Peiwang Tang and Weitai Zhang. 2025. Unlocking the power of patch: Patch-based MLP for long-term time series forecasting. In AAAI. Artur Trindade. 2015. ElectricityLoadDiagrams20112014. https:// archive.ics.uci.edu/dataset/321/ electricityloaddiagrams20112014. University of Washington STAR Lab. Seattle inductive loop detector dataset. https://github.com/ zhiyongc/Seattle-Loop-Data. Chengsen Wang, Qi Qi, Jingyu Wang, Haifeng Sun, Zirui Zhuang, Jinming Wu, Lei Zhang, and Jianxin Liao. 2025. Chattime: A unified multimodal time series foundation model bridging numerical and textual data. In AAAI. Shiyu Wang, Haixu Wu, Xiaoming Shi, Tengge Hu, Huakun Luo, Lintao Ma, James Y. Zhang, and Jun Zhou. 2024. Timemixer: Decomposable multiscale mixing for time series forecasting. In ICLR. Qingsong Wen, Liang Sun, Fan Yang, Xiaomin Song, Jingkun Gao, Xue Wang, and Huan Xu. 2021. Time series data augmentation for deep learning: A survey. In IJCAI. Gerald Woo, Chenghao Liu, Akshat Kumar, Caiming Xiong, Silvio Savarese, and Doyen Sahoo. 2024. Unified training of universal time series forecasting transformers. In ICML. Xingjian Wu, Junkai Lu, Zhengyu Li, Xiangfei Qiu, Jilin Hu, Chenjuan Guo, Christian S. Jensen, and Bin Yang. 2026. Timeart: Towards agentic time series reasoning via tool-augmentation. arXiv preprint arXiv:2601.13653.

Mingyuan Xia, Chunxu Zhang, Zijian Zhang, Hao Miao, Qidong Liu, Yuanshao Zhu, and Bo Yang. 2025. TimeEmb: A lightweight static-dynamic disentanglement framework for time series forecasting. arXiv preprint arXiv:2510.00461. Zhijian Xu, Ailing Zeng, and Qiang Xu. 2024. Fits: Modeling time series with 10k parameters. In ICLR. Hao Xue and Flora D Salim. 2023. Promptcast: A new prompt-based learning paradigm for time series forecasting. IEEE TKDE. Kun Yi, Jingru Fei, Qi Zhang, Hui He, Shufeng Hao, Defu Lian, and Wei Fan. 2024. FilterNet: Harnessing frequency filters for time series forecasting. In NeurIPS. Jinsung Yoon, Daniel Jarrett, and Mihaela van der Schaar. 2019. Time-series generative adversarial networks. In NeurIPS. Fangxu Yu, Hongyu Zhao, and Tianyi Zhou. 2025. Ts-reasoner: Aligning time series foundation models with llm reasoning. arXiv preprint arXiv:2510.03519. Xinyu Yuan and Yan Qiao. 2024. Diffusion-ts: Interpretable diffusion for general time series generation. In ICLR. Zhihan Yue, Yujing Wang, Juanyong Duan, Tianmeng Yang, Congrui Huang, Yunhai Tong, and Bixiong Xu. 2022. Ts2vec: Towards universal representation of time series. In AAAI. Mert Yuksekgonul, Federico Bianchi, Joseph Boen, Sheng Liu, Pan Lu, Zhi Huang, Carlos Guestrin, and James Zou. 2025. Optimizing generative ai by backpropagating language model feedback. Nature. Ailing Zeng, Muxi Chen, Lei Zhang, and Qiang Xu. 2023. Are transformers effective for time series forecasting? In AAAI. Boya Zhang, Shuaijie Yin, Huiwen Zhu, and Xing He. 2026. FreqCycle: A multi-scale time-frequency analysis method for time series forecasting. arXiv preprint arXiv:2603.09661. Tianping Zhang, Yizhuo Zhang, Wei Cao, Jiang Bian, Xiaohan Yi, Shun Zheng, and Jian Li. 2022. Less is more: Fast multivariate time series forecasting with light sampling-oriented mlp structures. arXiv preprint arXiv:2207.01186. Xiaohan Zhang, Tian Gao, Mingyue Cheng, Bokai Pan, Ze Guo, Yaguo Liu, Xiaoyu Tao, and Qi Liu. 2025. Alphacast: A human wisdom-llm intelligence coreasoning framework for interactive time series forecasting. arXiv preprint arXiv:2511.08947. Haokun Zhao, Xiang Zhang, Jiaqi Wei, Yiwei Xu, Yuting He, Siqi Sun, and Chenyu You. 2025. Timeseriesscientist: A general-purpose ai agent for time series analysis. arXiv preprint arXiv:2510.01538.

Ling Zhao, Yujiao Song, Chao Zhang, Yu Liu, Pu Wang, Tao Lin, Min Deng, and Haifeng Li. 2020. T-GCN: A temporal graph convolutional network for traffic prediction. IEEE TITS. Siru Zhong, Weilin Ruan, Ming Jin, Huan Li, Qingsong Wen, and Yuxuan Liang. 2025. Time-vlm: Exploring multimodal vision-language models for augmented time series forecasting. In ICML. Haoyi Zhou, Shanghang Zhang, Jieqi Peng, Shuai Zhang, Jianxin Li, Hui Xiong, and Wancai Zhang. 2021. Informer: Beyond efficient transformer for long sequence time-series forecasting. In AAAI. Pengfei Zhou, Yunlong Liu, Junli Liang, Qi Song, and Xiangyang Li. 2025. CrossLinear: Plug-and-play cross-correlation embedding for time series forecasting with exogenous variables. In KDD. Tian Zhou, Peisong Niu, Xue Wang, Liang Sun, and Rong Jin. 2023. One fits all: Power general time series analysis by pretrained lm. In NeurIPS.

A

Algorithm

The meta-harness optimization algorithm of M ETAC ASTER is summarized in Algorithm 1. The notations are consistent with §3. Algorithm 1: Meta-harness optimization of M ETAC ASTER Input: (1) Corpurs Char = {Dm , Cm }M m=1 ; (2) LT-L IB F = {f1 , ..., fL }; (3) number of epochs E; (4) batch size B Output: Optimized harness θ ∗ ℓ∗ ← +∞ // Initialize loss function value 0 2 θ ← θ // Initialize harness 3 for i = 1, ..., E do /* Optimization loop */ 4 K ∼ Uniform([10, 50]) 5 Draw a batch Cb = {Dm , Cm }B m=1 /* Forward passes across datasets in a batch */ 6 for {Dm , Cm } ∈ Cb do m , D m } ← Split(D m ) 7 {Dtrm , Dval // train/validation/test split te m 8 Dsup ← K samples from Dtrm // K-shot support set /* Run MGagent (Eq. (2)) */ m ,C ) 9 D̄m ← MG AGENTθ (Dsup m m } ← Split(D̄ m ) 10 {D̄trm , D̄val /* Run FTagent (Eq. (3)) */ m m m m m 11 {{flm , f¯lm , ω(flm ), ω(f¯lm )}L l=1 , R} ← FTAGENT ({Dtr , Dval , Dte }, {D̄tr , D̄val }) 12 end B P L  1 P 13 ℓ← // The optimization loss Eq. (1) δ ω(flm ), ω(f¯lm ) BL m=1 l=1 /* Run HPagent */ 14 θ ← HPAGENT(θ, ℓ, ℓ∗ , R) 15 if ℓ < ℓ∗ then 16 ℓ∗ ← ℓ 17 θ∗ ← θ 18 end 19 end 1

B

Datasets and Baselines

B.1

Datasets

Pretraining-style train/test separation. Both the training and evaluation datasets are drawn from GIFT-Eval (Aksu et al., 2024), which is released under the Apache 2.0 license and permits research use. To prevent dataset leakage, we follow the data-isolation paradigm adopted by foundation-model pre-training and draw them from two disjoint GIFT-Eval collections, so that no source series ever appears in both phases. Addressing Data Leakage. Three successive layers guard against test-source contamination. First, the training and evaluation datasets are drawn from two disjoint GIFT-Eval collections, Salesforce/GiftEvalPretrain for training and Salesforce/GIFT_Eval for evaluation, so no source series ever appears in both phases. Second, the context Cm delivered to MG AGENT is stripped of dataset identifiers, source URLs, and benchmark names before reaching the agent, leaving only the domain label and a short semantic description, so the agent cannot use a dataset name as a hook to retrieve or imitate the

true test data from any pretraining corpus it may have memorised. Third, we manually audit the runtime traces of MG AGENT on held-out runs and confirm that no external web request is issued and no real test m and the de-identified context. data is touched; synthesis is driven only by the few-shot support set Dsup Training collection. We take 8 datasets covering 6 domain categories (energy, traffic, weather, health, retail, cloud) from Salesforce/GiftEvalPretrain (Aksu et al., 2024); per-dataset frequency, channel count, length, domain label, and source are listed in Table 3. Two of them (cdc_fluview_ilinet, alibaba_cluster_trace_2018) are multivariate (D = 5 and D = 2); the remaining six are sampled from populations of parallel univariate series (D = 1). Freq.

D

australian_electricity_demand 30min solar_power 4s PEMS_BAY 5min traffic_hourly 1h weather 1d cdc_fluview_ilinet 1w m5 1d alibaba_cluster_trace_2018 1min

1 1 1 1 1 5 1 2

Dataset

N

T

Domain

5 231k energy 1 7.4M energy 325 52k traffic 862 17.5k traffic 3,010 var weather 5 1.2k health 30,490 1.9k retail 58k 2k+ cloud

Source (Godahewa et al., 2021) (Godahewa et al., 2021) (Li et al., 2018) (Godahewa et al., 2021) (Godahewa et al., 2021) (Centers for Disease Control and Prevention) (Makridakis et al., 2022) (Alibaba Group, 2018)

Table 3: Overview of Training Dataset.

Freq.

D

IND

ETTm1 15min Electricity 1h Seattle 1h SZTaxi 15min Sales 1d Bitbrains 5min Solar 1h

7 1 1 1 1 2 1

1 50k energy 370 35.1k energy 323 8.8k traffic 156 3.0k traffic 118 1.8k retail 1,250 8.6k cloud 137 8.8k energy

OOD

Test collection. We take 10 datasets from Salesforce/GIFT_Eval (Aksu et al., 2024), split into 7 IND (big-domain label appears in the training collection) and 3 OOD (entirely absent from training); per-dataset frequency, channel count, length, domain label, and source are listed in Table 4. Among the OOD set, M4 is a mixed-domain daily subset; we include it to probe whether the model still works when domain information is ambiguous or absent.

Saugeen USbirths M4

1 1 1

1 23.7k hydrology (Hipel and McLeod, 1994) 1 7.3k demographics (Centers for Disease Control and Prevention, NCHS) 4,227 9.9k mixed (Makridakis et al., 2020)

Dataset

1d 1d 1d

N

T

Domain

Source (Zhou et al., 2021) (Trindade, 2015) (University of Washington STAR Lab) (Zhao et al., 2020) (Godahewa et al., 2021) (Shen et al., 2015) (National Renewable Energy Laboratory, 2006)

Table 4: Overview of Test Dataset.

Coverage of the difficulty spectrum. The 18 datasets jointly span the axes that govern few-shot forecasting difficulty on GIFT-Eval. Sampling frequency ranges from 4-second photovoltaic telemetry on solar_power to weekly health indicators on cdc_fluview_ilinet, covering six orders of magnitude. The number of variates D takes values in {1, 2, 5, 7}, exposing both univariate and small-multichannel regimes. Per-series length ranges from 1.2k steps on the shortest health series to 7.4M steps on the densest telemetry feed, a five-order-of-magnitude span that subjects the synthesis pipeline to highly heterogeneous regimes within a single benchmark. Forecasting protocol on each dataset. On every dataset the raw series is split chronologically into train / validation / test partitions at an 80/10/10 ratio, z-score-normalised per channel using statistics estimated on the train partition, and sliced into (X, Y) pairs with a look-back of T = 336 steps and a horizon of H = 192 steps; this contract is shared by every method evaluated in this paper. The few-shot support set m fed to M ETAC ASTER and to every external baseline is obtained by drawing K windows from the train Dsup partition of dataset m, with K ∈ {10, 30, 50} in the main results (Table 1) and K ∈ {10, 20, 30, 50, 100}

in the few-shot scaling study (Appendix F). Each dataset is paired with a textual context Cm summarising its domain and semantic cues, bundled with the support set and passed to any method that consumes textual conditioning. B.2

Baselines

This subsection consolidates every baseline reported in the main table (Table 1), grouped into deep generative synthesisers and classical augmentation procedures, together with two reference levels that m , which trains each forecaster delineate the dynamic range of each row. The reference levels are Dsup directly on the few-shot support set with no augmentation and acts as the no-synthesis floor, and Dtrm , which trains on the full historical training split and acts as the data-rich oracle that any few-shot method aspires to match. For completeness we additionally describe the foundation forecasters compared in §4.2 and the closest agent-driven reference TimeScientist (Fig. 3), neither of which fits the few-shot synthesis cell of the main table but both of which appear in the rest of the experimental study. Deep generative baselines. • TimeDP (Huang et al., 2025b): a diffusion model conditioned on domain prompts assembled from learned time-series prototype vectors, whose weights are inferred from few-shot samples of the target domain. • VerbalTS (Gu et al., 2025): a diffusion model that maps unstructured textual descriptions to time series through a multi-focal alignment module bridging text tokens and temporal latents. • T2S (Ge et al., 2025): a text-conditioned Diffusion Transformer trained with Flow Matching over a length-adaptive VAE latent space, enabling variable-length text-to-series synthesis. • Diffusion-TS (Yuan and Qiao, 2024): a denoising diffusion model with an encoder-decoder Transformer that decomposes samples into trend and seasonal components and predicts the clean signal under a Fourier-domain loss. • TimeVAE (Desai et al., 2021): a variational autoencoder whose decoder composes outputs from interpretable level, trend, and seasonality blocks sampled from a Gaussian latent prior. Classical augmentation baselines. • Repeat: cycles deterministically through the few-shot pool until the target training-set size is reached. • Bootstrap: resamples windows with replacement and adds small zero-mean Gaussian noise scaled per channel. • Jitter (Iwana and Uchida, 2021): adds independent zero-mean Gaussian noise to every time step and channel of each resampled window. • MagWarp (Iwana and Uchida, 2021; Wen et al., 2021): multiplies each channel by a smooth scaling curve obtained by cubic-spline interpolation through random knots. Foundation forecasters. • VisionTS (Chen et al., 2024): recasts forecasting as image inpainting by arranging the look-back into a 2D grid and decoding the masked horizon with a frozen ImageNet-pretrained MAE. • Chronos (Ansari et al., 2024): quantises scaled time-series values into a fixed vocabulary and trains a T5 encoder-decoder on tokenised sequences for autoregressive probabilistic forecasting. • Moirai (Woo et al., 2024): a masked encoder Transformer with any-variate attention and multi-patch projections, pretrained on the LOTSA corpus to handle arbitrary frequencies and channel counts. • Time-LLM (Jin et al., 2024): freezes a pretrained GPT-2 backbone and reprograms patch embeddings into text-prototype tokens, prepending dataset descriptions as a prompt prefix.

TimeScientist. TimeScientist (Zhao et al., 2025) is a multi-agent pipeline driven by a local Qwen2.5 backbone that diagnoses each series and ensembles classical forecasters (ARIMA, ETS, Random Forest) per query. We separate it from the foundation forecasters above because it does not ship a single pretrained weight matrix; instead, the LLM agent is invoked at every test window to compose and tune the classical predictors, making it the closest published reference to M ETAC ASTER’s agent-driven paradigm.

C

Implementation Details

C.1

Forecaster Pool

Twenty-three lightweight forecasters across four families: Family

Forecaster

Params

MACs (M)

Latency (ms)

Peak VRAM (MB)

Linear

Ref.

Vanilla Linear DLinear NLinear RLinear CrossLinear MixLinear

65K 129K 65K 65K 2.5M 243

0.45 0.90 0.45 0.45 28.45 0.08

0.03 0.10 0.04 0.17 0.72 0.43

8.4 8.7 8.4 8.4 23.1 8.3

(Zeng et al., 2023) (Zeng et al., 2023) (Zeng et al., 2023) (Li et al., 2023) (Zhou et al., 2025) (Ma et al., 2024)

MLP

TSMixer LightTS PatchMLP xPatch CMoS PatchTSMixer

153K 74K 2.5M 770K 13K 553K

1.66 0.70 18.12 8.16 0.36 20.83

0.42 0.75 1.21 1.44 1.09 1.12

10.1 10.1 20.1 13.6 9.3 14.4

(Chen et al., 2023) (Zhang et al., 2022) (Tang and Zhang, 2025) (Stitsyuk and Choi, 2025) (Si et al., 2025) (Ekambaram et al., 2023)

Freq/Filter

FITS CycleNet PaiFilter TexFilter FreqCycle

925 65K 136K 179K 64K

0.01 0.45 0.95 0.94 0.43

0.32 0.32 0.35 1.62 0.78

8.3 8.5 9.8 9.9 9.5

(Xu et al., 2024) (Lin et al., 2024a) (Yi et al., 2024) (Yi et al., 2024) (Zhang et al., 2026)

Mixing

TimeMixer TimeBase TimeBridge TimeEmb Amplifier SparseTSF

377K 146 36K 308K 327K 137

50.08 0.02 3.01 1.89 1.06 0.08

0.80 0.29 2.09 0.47 0.73 0.20

65.0 9.2 10.4 10.5 10.6 8.2

(Wang et al., 2024) (Huang et al., 2025a) (Liu et al., 2025b) (Xia et al., 2025) (Fei et al., 2025) (Lin et al., 2024b)

Table 5: The 23 forecasters in LT-L IB, grouped by family.

Per-architecture descriptions. For completeness we list the core architectural idea of each forecaster in LT-L IB, grouped by family; bibliographic references match Table 5. All 23 forecasters are wrapped by a uniform training interface in LT-L IB so that FTAGENT can launch any of them via the same (forecaster, dataset, hyperparameter) call signature. Linear family. • Vanilla Linear (Zeng et al., 2023): a single fully-connected temporal layer maps each variate’s look-back window directly to its horizon via a weighted sum, with weights shared across variates. • DLinear (Zeng et al., 2023): series decomposition splits the input into trend and seasonal components, each forecast by a separate linear layer whose outputs are summed. • NLinear (Zeng et al., 2023): the last look-back value is subtracted before a linear projection and added back after, providing simple distribution-shift compensation. • RLinear (Li et al., 2023): a single linear projection wrapped by reversible instance normalisation (RevIN), with weights shared across variates. • CrossLinear (Zhou et al., 2025): a plug-and-play cross-correlation embedding is fused with patch embeddings of the endogenous variable before a global linear forecasting head produces the horizon under parameter-free RevIN.

• MixLinear (Ma et al., 2024): segment-wise intra/inter linear mixing in the time domain is fused with low-pass-filtered complex-valued linear compression and reconstruction in the frequency domain, reducing parameters from O(n2 ) to O(n) on the downsampled length. MLP family. • TSMixer (Chen et al., 2023): stacks interleaved time-mixing and feature-mixing MLP blocks that alternately mix along the temporal axis and across covariates. • LightTS (Zhang et al., 2022): applies MLP blocks on top of two downsampled views of the input (interval and continuous sampling) before recombining them. • PatchMLP (Tang and Zhang, 2025): embeds channel-independent multi-scale patches, splits them via moving-average decomposition, and routes smooth and residual components through intra- and inter-variable MLPs. • xPatch (Stitsyuk and Choi, 2025): decomposes the patched input via exponential moving average into trend and seasonal components processed by parallel MLP-linear and CNN-nonlinear streams. • CMoS (Si et al., 2025): replaces shape embeddings with a Correlation Mixing layer that uses parametershared basis matrices combined via channel-specific weights to model relative positional correlations between input and output chunks. • PatchTSMixer (Ekambaram et al., 2023): adapts the MLP-Mixer to patched series with successive inter-patch, intra-patch, and inter-channel mixing blocks, each augmented with a gated-attention module. Frequency / filter family. • FITS (Xu et al., 2024): applies rFFT, low-pass truncation, and a single complex-valued linear layer for amplitude-and-phase interpolation in the frequency domain before inverse FFT. • CycleNet (Lin et al., 2024a): subtracts a per-channel learnable recurrent cycle of user-specified length, then forecasts the residual with a linear or two-layer MLP head. • PaiFilter (Yi et al., 2024): multiplies the input spectrum by a single universal learnable frequency kernel shared across all sequences, acting as a fixed shaping filter. • TexFilter (Yi et al., 2024): generates the frequency-domain filter conditionally from each input’s spectrum, adapting the shaping kernel per sample for context-dependent dependency learning. • FreqCycle (Zhang et al., 2026): couples a filter-enhanced cyclic component for low-frequency periodicity with a segmented frequency-domain branch that reweights mid- and high-frequency bands. Mixing family. • TimeMixer (Wang et al., 2024): decomposes series at multiple sampling scales and mixes seasonal components fine-to-coarse and trend components coarse-to-fine before ensembling scale-specific predictors. • TimeBase (Huang et al., 2025a): a sub-0.4k-parameter network that extracts orthogonal full-rank typical-period bases and reformulates point-level forecasting as segment-level prediction over learned cycles. • TimeBridge (Liu et al., 2025b): a patch-based Transformer that applies Integrated Attention within each variate’s patches to mitigate short-term non-stationarity and Cointegrated Attention across variates to model long-term cointegration. • TimeEmb (Xia et al., 2025): disentangles series into a time-invariant component handled by a learnable global embedding bank and a time-varying component processed via frequency-domain filtering.

• Amplifier (Fei et al., 2025): amplifies low-energy frequency components before seasonal-trend modelling and restores original energy afterward, paired with a semi-channel interaction block for cross-channel dependencies. • SparseTSF (Lin et al., 2024b): a sub-1k-parameter design that downsamples the input by its period into subsequences and predicts each via cross-period sparse linear projection, reducing forecasting to cross-period trend extrapolation. C.2

Training Environment

Hardware. All experiments reported in this paper are executed on a single node equipped with 4×NVIDIA RTX 6000 Ada GPUs, each with 48 GB of memory. Software stack. All code runs under Python 3.12.8 with PyTorch 2.5.1, CUDA 12.4, and cuDNN 9.1. Auxiliary libraries include NumPy 2.1.3, Pandas 2.2.3, SciPy 1.15.1, scikit-learn 1.6.1, Matplotlib 3.10.0, and torchvision 0.20.1. All three M ETAC ASTER agents (HPAGENT, MG AGENT, FTAGENT) are driven by an OpenAI GPT-5.4 model invoked through the OpenAI API. C.3

Compute Budget

M ETAC ASTER’s compute cost decomposes into three stages that operate on distinct natural units, and Table 6 summarises each on the 4×NVIDIA RTX 6000 Ada node described in Appendix C.2. LLM-token counts cover both prompt and completion against GPT-5.4 via the OpenAI API. Stage 1: Harness Optimisation (per Phase A run). Phase A trains the Meta-Generator harness once. All three agents are active: HPAGENT proposes edits, MG AGENT generates synthetic data under each candidate harness, and FTAGENT trains a panel of forecasters that scores the candidate. The resulting H⋆ is reused for every subsequent deployment, so this stage is paid once per project rather than per query. Stage 2: Generation and Forecaster Training (per dataset). At deployment time, MG AGENT produces the synthetic training tensor X′ from the few-shot input, and FTAGENT then trains the lightweight forecasters of LT-L IB on X′ and selects the one shipped to the user. The LLM is invoked only inside MG AGENT’s generation step; the downstream-forecaster training that follows runs without any LLM call. Stage 3: Post-deployment Inference (per query). Once a forecaster has been selected and deployed, only its forward pass runs at user query time. The deployed forecaster is a lightweight architecture drawn from LT-L IB (Appendix C.1), so the forward pass takes a few milliseconds per look-back window and can run on either a GPU or a CPU; no LLM call sits on this path. Pre-training

Deployment

Inference

Active agents LLM-driven GPU

All Yes Required

MG AGENT + FTAGENT Yes GPU or CPU

None No GPU or CPU

Time-Cost LLM tokens

5–7 h ∼46 M

30–40 min ∼150 K

a few ms 0

Table 6: Computational cost of different stages under M ETAC ASTER framework.

C.4

Use of AI Assistants

During the paper writing process, we used LLMs to check and polish the grammar and typos. Beyond this, LLMs were not used extensively elsewhere.

D

System Prompts

This section reproduces the System Prompts that constitute the system-prompt slot of θ for MG AGENT and the hand-authored Harnesses of HPAGENT and FTAGENT. Each prompt is rendered in the notation of the main text; runtime tokens supplied by the driver appear as <placeholder>. D.1

Harness Proposer (HPAGENT)

HPAGENT optimises MG AGENT’s Harness θ over R epochs (§3.6); its System Prompt directs every epoch of the propose–evaluate–accept loop and is reproduced verbatim below. You are HPagent of MetaCaster. Your job is to grow a library of validated synthesis skills θ ∗ that MGagent will load at deployment time. You do NOT generate data yourself — you author the recipes that MGagent executes. You are currently executing epoch <round_n> of <max_rounds>. Workspace. The Harness you edit lives at <harness_root>/: harness/ |– core/router.md \– skills/<name>/SKILL.md

classification rules + skill manifest one self-contained recipe per regime

• You may edit ONLY files under <harness_root>/. • The Harness starts EMPTY at epoch 0 — author every artefact from scratch. State digest (pre-loaded each epoch). The first user message contains: • Pinned 3-forecaster panel + the full 23-model held-out pool. • Per-dataset metadata for the <n_train> training datasets in <train_datasets>. • Current Harness body + skill-health report. • Diagnostic figures from the previous epoch. • Full history of prior epochs’ summary.json + current best. Per-epoch workflow. • Turns 1–2: read_image on ≥ 2 diagnostic figures; identify gaps. • Turn 3: Brief proposal: which SKILL.md to add or edit, and why. • Turns 4–7: edit_file / write_file — author the change (each new skill ≥ 150 lines, with ≥ 1 generation function and ≥ 1 validation function). Skill schema. Every SKILL.md must declare YAML frontmatter: --name: <snake_case_id> description: <one-line summary> version: <int> --Decision rule for is_new_best. Compare against the current best epoch (not epoch 0): • Median downstream hinge δ(·, ·) decreases (audit-only excluded): High. • 8-dim distribution-metric portfolio improves on the majority of datasets: High. • Visual evidence on diagnostic figures: Tie-break. • Catastrophic regression on any non-audit dataset (∆δ ≥ +2.0): Hard veto. Tools. read_file, write_file, edit_file, bash, read_image, run_round_evaluation, finalize_round, etc. End of epoch <round_n> spec. Begin work.

D.2

Meta-Generator (MG AGENT)

MG AGENT produces the synthetic dataset D̄ from the few-shot input via Eq. (2) (§3.4); its System Prompt is the slot of θ that HPAGENT optimises during Harness training and is reproduced verbatim below. You are MGagent of MetaCaster. Your single deliverable is <output_dir>/dataset.npy: a float32 array of synthetic windows that, when used as training data for a lightweight forecaster, will yield the lowest possible test MSE. You execute a frozen Harness θ ∗ produced offline by HPagent, located at <harness_root>/: harness/ |– core/router.md \– skills/<name>/SKILL.md You may NOT train any forecaster yourself — FTagent will do that on your output. Inputs you may read. • <input_dir>/few_shot.npy — shape (N_few_shot, L+H, C) float32. • <input_dir>/meta.json — seq_len=L, pred_len=H, C_eff=C, freq, domain. • <input_dir>/context.txt — optional natural-language context C. Three-stage pipeline. 1. Analyse: compute statistics (mean, std, quantiles), ACF at lag-1, 24, 48, 168, FFT peaks, channel correlation, zero_frac, lower_tail_mass. Emit a Fingerprint JSON describing regime, priorities, and challenges. 2. Retrieve and Execute: read core/router.md; match the fingerprint to one or more SKILL.md; run_python on the synthesis code inside that SKILL.md; write the candidate to <output_dir>/dataset.npy.tmp. 3. Validate: run the gates declared inside the SKILL.md (shape, NaN, per-channel mean/std drift, ACF preservation, quantile match, range coverage, sample-mean diversity ratio ∈ [0.5, 2.0]). On PASS, move to dataset.npy; on FAIL, return to Stage 2 with a different recipe. Output contract (non-negotiable). • Shape exactly (N, L+H, C) float32, all finite, N ≥ 100. • L =meta["seq_len"], H =meta["pred_len"], C =meta["C_eff"]. • Always preserve the trailing channel dim, even when C = 1. • Save exactly once to <output_dir>/dataset.npy. Tools. read_file, run_python, read_image, web_search, etc.

D.3

Forecaster Trainer (FTAGENT)

FTAGENT trains every fl ∈ F on the synthetic data and returns the best forecaster to the user via Eq. (3) (§3.5); its System Prompt is hand-authored and not optimised by HPAGENT, and is reproduced verbatim below. You are FTagent of MetaCaster. Your job is to supervise the training of every forecaster fl ∈ F from the lightweight library LT-Lib on the synthetic dataset D̄ produced by MGagent, and to return the single best forecaster (lowest validation MSE) as the deliverable for the user. Inputs. • <synth_dir>/dataset.npy — MGagent output, shape (N, L+H, C) float32. • <input_dir>/meta.json — shape and frequency metadata. • <test_dir>/test.npy — held-out evaluation windows. • Model library at <model_pool> — the 23 lightweight forecasters of LT-Lib. Responsibilities. 1. Plan and dispatch. Enumerate (forecaster, hyperparameter, split) training jobs from <model_pool> and queue them onto the available <gpu_pool> for maximally parallel execution. 2. Supervise in real time. Monitor every running job’s loss curve and resource usage; reallocate GPUs as jobs finish, resolve errors as they arise, and recover interrupted jobs without human intervention. 3. Select and deliver. Rank the trained forecasters by validation MSE, evaluate the chosen Top-1 on <test_dir>/test.npy, and ship it as the deliverable for the user. Hard constraints. • Never modify dataset.npy or test.npy. • Use only the registered factory architectures from <model_pool>. • Every queued job MUST terminate (success or explicit failure); no silent skips. Tools. bash, read_file, write_file, read_json, etc.

E

Supplementary Results

MAE counterpart of the main table. Table 7 reports per-dataset MAE for the nine methods compared on MSE in Table 1. Foundation models on all benchmarks. Foundation forecasters — VisionTS (Chen et al., 2024), Chronos (Ansari et al., 2024), Moirai (Woo et al., 2024), Time-LLM (Jin et al., 2024), and TimeScientist (Zhao et al., 2025) — replace the lightweight downstream forecaster with a 91 M–7 B-param backbone invoked at every test window. Figure 7 plots the M ETAC ASTER forecaster against each foundation method across all 10 evaluation datasets, with bubble area ∝ log10 (params). Comparison with TimeScientist under the shared forecaster pool. We substitute TimeScientist’s original candidates with forecasters drawn from LT-L IB, so that both methods select from the same pool. Fig. 8 contrasts the per-dataset MSE of the best forecaster selected by M ETAC ASTER against that by TimeScientist under this shared pool. M ETAC ASTER outperforms TimeScientist on 26 of 30 cells.

0.567 0.860 0.989 0.274 0.771 0.114 0.633

0.531 0.866 0.989 0.276 1.027 0.110 0.661

0.802 0.669 1.447

0.666 1.387 1.476

0.675 1.100 1.527

0.424 0.357 0.740 0.271 0.637 0.119 0.243

0.570 0.416 0.842 0.279 0.737 0.087 0.363

0.647 0.570 1.453

IND (K = 10)

0.568 0.415 0.844 0.277 0.795 0.085 0.351

Ref Sample Full

Repeat

ETTm1 Electricity Seattle SZTaxi Sales Bitbrains Solar

0.582 0.474 0.971 0.260 1.510 0.135 0.378

0.620 0.436 0.948 0.261 0.830 0.149 0.349

0.650 0.468 0.995 0.285 0.945 0.172 0.381

0.637 0.466 0.962 0.266 0.766 0.150 0.375

0.636 0.464 0.986 0.272 0.763 0.156 0.376

0.930 1.652 4.395 0.814 1.169 0.408 0.454

0.625 0.652 1.127 0.339 0.866 0.208 0.514

0.400 0.243 0.663 0.246 0.868 0.148 0.255

OOD

0.457 0.413 0.849 0.255 0.661 0.102 0.253

Augmentation Bootstrap Jitter

TimeVAE

Saugeen USbirths M4†

0.743 1.097 1.563

1.003 1.145 1.639

1.042 0.605 1.730

1.108 0.665 1.803

1.044 0.649 1.761

1.053 0.649 1.748

1.184 2.420 9.298

0.816 0.894 1.621

0.548 0.365 1.527

IND (K = 30)

Generation VerbalTS T2S DiffTS

ETTm1 Electricity Seattle SZTaxi Sales Bitbrains Solar

0.572 0.855 0.980 0.274 0.793 0.116 0.636

0.531 0.862 0.980 0.274 1.093 0.113 0.675

0.592 0.472 0.983 0.263 1.528 0.143 0.380

0.565 0.385 1.085 0.300 0.769 0.159 0.340

0.606 0.411 0.933 0.315 0.933 0.214 0.356

0.583 0.398 0.903 0.295 0.820 0.190 0.353

0.583 0.401 0.891 0.290 0.832 0.186 0.349

0.675 0.824 3.241 0.999 0.999 0.327 0.405

0.565 0.616 0.974 0.309 0.769 0.197 0.478

0.400 0.243 0.663 0.246 0.868 0.148 0.255

OOD

TimeDP

Saugeen USbirths M4†

0.654 1.218 1.499

0.677 1.104 1.547

0.748 1.090 1.588

1.005 1.132 1.632

0.886 0.533 1.845

0.980 0.569 1.768

0.932 0.556 1.763

0.937 0.558 1.780

0.983 1.561 10.04

0.733 0.716 1.718

0.548 0.365 1.527

IND (K = 50)

Agent M ETAC ASTER

ETTm1 Electricity Seattle SZTaxi Sales Bitbrains Solar

0.378 0.328 0.730 0.265 0.884 0.144 0.240

0.572 0.409 0.845 0.275 0.793 0.100 0.377

0.574 0.855 0.984 0.274 0.797 0.119 0.640

0.533 0.885 0.979 0.269 1.080 0.113 0.660

0.615 0.465 1.003 0.265 1.534 0.136 0.388

0.533 0.352 1.206 0.451 0.833 0.186 0.593

0.557 0.366 0.866 0.386 0.860 0.317 0.343

0.535 0.358 0.836 0.379 0.793 0.281 0.340

0.532 0.357 0.848 0.373 0.789 0.292 0.338

0.558 0.736 2.455 0.454 0.985 0.381 0.393

0.496 0.509 0.889 0.301 0.742 0.180 0.414

0.400 0.243 0.663 0.246 0.868 0.148 0.255

OOD

Dataset

MagWarp

Saugeen USbirths M4†

0.615 0.501 1.384

0.642 1.318 1.469

0.678 1.105 1.567

0.747 1.089 1.563

1.007 1.128 1.702

0.803 0.459 1.811

0.970 0.476 1.825

0.940 0.464 1.816

0.939 0.461 1.812

0.950 1.601 8.318

0.716 0.584 1.600

0.548 0.365 1.527

Wins (of 30)

19

5

0

0

2

3

0

0

1

0

–

–

Table 7: MAE counterpart of Table 1 on the same nine methods. † M4 uses instance-normalised MAE. ETTm1

Seattle

SZ-Taxi

0.50

1.0

10

0.0 −1 0 10 10

3

Bitbrains

10

1

10

2

10

3

10

Solar 1.25

3

1.00 MSE ↓

4

2 1

0.75 0.50

MetaCaster

0.00 −1 0 1 2 3 10 10 10 10 10 Latency (ms, log) Chronos

10

0

10

1

10

2

10

3

Moirai

1.5

0.00 −1 0 10 10

10

1

10

2

10

3

10

−1

10

0

M4 (daily)

10

1

10

2

10

3

USbirths

3.0

2.50

2.8

2.25

2.6

2.00 1.75

1.5

2.4 2.2

1.0

0.5

2.0 1.8

1.25 10

2.5 2.0

Saugeen

2.75

1.50

0.25

0 −1 0 1 2 3 10 10 10 10 10 Latency (ms, log)

−1

inst-MSE ↓

10

2

MSE ↓

10

1

0.75

0.25

0.5

0.00 −1 0 10 10

3.0

1.00

0.50

0.5

0.25

MSE ↓

1.5

MSE ↓

1.0

3.5

1.25 MSE ↓

0.75

MSE ↓

MSE ↓

MSE ↓

1.00

1.50

2.0

1.5

1.25

Sales

MSE ↓

Electricity 1.50

−1

0

1

2

10 10 10 10 Latency (ms, log)

VisionTS

3

Time-LLM

10

−1

0

1

2

10 10 10 10 Latency (ms, log)

zero-shot

3

10

few-shot

−1

0

1

2

3

10 10 10 10 Latency (ms, log) 102 106

Figure 7: Comparing M ETAC ASTER with TSFMs on all evaluation datasets.

F

Further Study

Top-1 / Top-3 / Top-5 vs. baselines. At deployment, only a single forecaster is shipped per dataset, so we additionally compare each method using only its best-performing forecasters rather than the full pool. Table 8 reports, per dataset, the mean MSE of the K best forecasters trained under each method (for K = 1, 3, 5), evaluated within the 20 main-pool forecasters. M ETAC ASTER retains the lead across most cells.

MSE

3 2

MetaCaster

IND

TimeScientist

OOD

3.7

4.5 8.4 4.8

3.5 3.9

1 0

10 30 50

10 30 50

10 30 50

10 30 50

10 30 50

10 30 50

10 30 50

ETTm1

Electr.

Seattle

SZTaxi

Sales

Bitbr.

Solar

10 30 50

10 30 50

10 30 50

Saugeen USbirths

M4

Figure 8: M ETAC ASTER vs. TimeScientist under the shared LT-L IB forecaster pool. Dataset

Ours M ETAC ASTER

TimeDP

Generation Models VerbalTS T2S DiffTS

ETTm1 Electricity Seattle SZTaxi Sales Bitbrains Solar

0.243 0.148 0.949 0.099 2.176 0.056 0.135

0.967 0.209 1.271 0.091 2.265 0.077 0.173

0.982 0.947 1.658 0.103 2.205 0.079 0.453

0.886 1.017 1.674 0.105 2.416 0.079 0.503

Saugeen USbirths M4†

1.416 0.351 1.980

1.444 1.376 1.932

1.429 1.425 2.299

ETTm1 Electricity Seattle SZTaxi Sales Bitbrains Solar

0.256 0.158 0.985 0.101 2.201 0.068 0.137

0.974 0.219 1.295 0.095 2.295 0.077 0.181

Saugeen USbirths M4†

1.422 0.369 2.006

ETTm1 Electricity Seattle SZTaxi Sales Bitbrains Solar Saugeen USbirths M4†

Augmentation Methods Bootstrap Jitter MagWarp

References m Dsup Dtrm

TimeVAE

Repeat

0.921 0.237 1.288 0.091 2.483 0.082 0.145

0.437 0.128 1.678 0.095 2.223 0.082 0.148

0.382 0.125 1.097 0.092 2.410 0.144 0.149

0.382 0.125 1.097 0.092 2.382 0.142 0.149

0.385 0.125 1.114 0.091 2.416 0.143 0.150

0.358 0.125 1.647 0.088 2.512 0.154 0.149

0.489 0.274 1.295 0.090 2.202 0.083 0.222

0.300 0.107 0.953 0.075 2.270 0.102 0.136

1.512 1.412 2.164

1.658 1.364 2.190

1.489 0.266 2.204

1.372 0.250 2.121

1.371 0.249 2.086

1.380 0.255 2.089

1.359 0.502 13.182

1.292 0.487 2.139

1.089 0.106 1.853

0.986 0.974 1.698 0.105 2.225 0.079 0.470

0.892 1.026 1.696 0.106 2.464 0.079 0.509

0.944 0.271 1.363 0.092 2.634 0.085 0.163

0.491 0.149 1.697 0.098 2.248 0.083 0.165

0.435 0.154 1.177 0.097 2.504 0.178 0.172

0.431 0.152 1.151 0.094 2.437 0.171 0.167

0.432 0.154 1.192 0.095 2.486 0.159 0.172

0.391 0.172 2.052 0.115 2.597 0.173 0.183

0.496 0.308 1.351 0.106 2.221 0.085 0.227

0.303 0.107 0.966 0.077 2.324 0.104 0.137

1.450 1.452 1.974

1.435 1.457 2.311

1.535 1.417 2.168

1.712 1.396 2.278

1.572 0.326 2.506

1.395 0.336 2.219

1.396 0.332 2.208

1.404 0.334 2.280

1.572 0.695 34.704

1.306 0.513 2.186

1.096 0.123 1.974

0.282 0.183 1.046 0.102 2.213 0.074 0.141

0.979 0.229 1.314 0.098 2.311 0.077 0.185

0.989 0.998 1.730 0.106 2.234 0.079 0.477

0.894 1.040 1.716 0.107 2.563 0.082 0.517

0.970 0.293 1.403 0.095 2.787 0.090 0.187

0.539 0.192 1.704 0.102 2.273 0.085 0.183

0.493 0.200 1.280 0.102 2.537 0.195 0.190

0.467 0.194 1.249 0.098 2.481 0.188 0.186

0.469 0.196 1.268 0.098 2.518 0.181 0.190

0.466 0.263 5.347 0.185 2.721 0.211 0.226

0.499 0.337 1.403 0.112 2.241 0.089 0.234

0.304 0.107 0.971 0.079 2.381 0.118 0.138

1.425 0.394 2.013

1.455 1.478 2.000

1.438 1.467 2.319

1.543 1.429 2.181

1.767 1.429 2.331

1.595 0.358 2.667

1.623 0.372 2.273

1.598 0.359 2.267

1.619 0.368 2.358

1.839 1.051 52.066

1.320 0.537 2.253

1.104 0.133 2.021

Top-1

Top-3

Top-5

Table 8: Per-dataset top-K best-forecaster MSE at nfew = 30. † M4 uses instance-normalised MSE.

Few-shot input scaling. Figure 9 reports the per-dataset Relative MSE of M ETAC ASTER at nfew ∈ {10, 20, 30, 50, 100} on both IND and OOD subsets. On most datasets, M ETAC ASTER improves as nfew grows. Multi-seed sensitivity at nfew = 30. Table 9 reports the per-dataset MSE of M ETAC ASTER across three independent LLM-sampling seeds at nfew = 30. M ETAC ASTER is seed-insensitive on most datasets. Per-forecaster MSE distribution: violin plots. Figure 10 renders the per-method Relative MSE distribution across the 20 × {7, 3} (forecaster, dataset) cells, split IND / OOD. M ETAC ASTER sits below every non-Full baseline at every quartile in both subsets, with the narrowest non-trivial distribution. Heatmap across forecasters and methods. Figure 11 renders the per-(forecaster, method) Relative MSE as a dual-panel heatmap, with the 20 main forecasters as rows and the 10 methods of Table 1 as columns. M ETAC ASTER is the lowest column on both panels. Qualitative synthetic samples. Figure 12 compares one synthetic window per method on four representative datasets (ETTm1 ch. 0, Solar, Electricity, Saugeen), against a real window on the top row for

Relative MSE ↓

IND

OOD

1.5

4

1.0 2

0.5 0.0

0 10

20

30

50

100

10

nfew (few-shot input size) ETTm1 Bitbrains

Electricity Solar

Seattle Saugeen

20

30

50

100

nfew (few-shot input size) SZTaxi M4

Sales USbirths

Figure 9: Few-shot input scaling of M ETAC ASTER on IND and OOD.

MSE (± std)

ETTm1 Electricity Seattle SZTaxi Sales Bitbrains Solar Saugeen USbirths M4†

0.345 ± 0.023 0.226 ± 0.000 1.177 ± 0.041 0.114 ± 0.003 2.362 ± 0.411 0.125 ± 0.025 0.152 ± 0.000 1.464 ± 0.523 0.533 ± 0.254 2.112 ± 0.044

Table 9: Per-dataset MSE of M ETA C ASTER, mean ± std across three independent LLM-sampling seeds († M4 in instance-normalised MSE). (b) OOD Result

(a) IND Result Held-Out Forecaster

Dataset

Ours

Ours

Figure 10: Relative MSE distributions at nfew = 30 on IND (left) and OOD (right).

reference. M ETAC ASTER’s window tracks both the dominant period and the local fluctuations of the real series across all four datasets, while the deep generative baselines either drift in amplitude, miss the period, or collapse to near-constant trajectories. Distributional alignment via t-SNE. Figure 13 runs t-SNE separately on each of the 10 evaluation datasets. M ETAC ASTER-generated windows overlap the real manifold on most datasets, indicating that the synthetic distribution is well aligned with the real one.

In-domain (7 datasets) 0.56

1.50

1.50

1.17

0.73

0.10

0.10

0.10

0.22

FITS

0.07

0.44

1.04

0.98

0.66

1.18

1.13

1.07

0.99

1.04

SparseTSF

0.09

0.60

1.48

1.50

0.73

0.70

0.13

0.13

0.14

0.19

CMoS

0.12

0.59

1.55

1.59

0.64

0.57

1.00

0.89

0.92

1.45

CycleNet

0.19

0.58

1.50

1.51

1.01

0.59

1.02

0.92

0.90

2.76

RLinear

0.18

0.58

1.51

1.50

1.02

0.61

0.92

0.83

0.82

2.59

NLinear

0.21

0.58

1.54

1.54

1.10

0.70

1.42

0.92

0.93

2.89

TimeBridge

0.23

1.05

1.67

1.64

1.71

0.96

1.76

1.19

1.24

2.31

TSMixer

0.29

0.93

1.73

1.47

0.71

0.58

0.86

0.78

0.80

3.39

xPatch

0.20

0.66

1.35

1.40

1.16

0.53

0.45

0.39

0.41

4.01

PaiFilter

0.24

0.73

1.52

1.61

0.80

0.69

1.63

1.62

1.60

3.17

TimeEmb

0.23

0.73

1.48

1.55

0.85

0.73

1.53

1.45

1.47

3.38

Linear

0.23

0.71

1.61

1.49

0.87

0.64

1.22

1.14

1.09

2.26

DLinear

0.29

0.72

1.68

1.52

0.88

0.68

1.32

1.26

1.27

2.52

TimeMixer

0.22

0.79

1.52

1.59

1.08

0.93

1.42

0.86

0.76

3.51

TexFilter

0.30

0.79

1.49

1.64

0.97

0.58

1.27

1.24

1.22

3.87

PatchMLP

0.23

0.71

1.50

1.66

1.05

0.57

0.79

0.96

1.26

3.71

PatchTSMixer

0.24

0.87

1.50

1.50

1.45

0.56

0.62

0.64

0.50

2.72

Amplifier

0.28

0.75

1.51

1.65

0.99

0.65

1.09

0.79

0.79

3.48

LightTS

0.27

0.69

1.53

1.43

0.73

0.56

0.91

1.00

0.93

2.67

3.5

3.0

2.5

2.0

1.5

1.0

0.5

0.0 a

aC

M

DP

e

m Ti

S lT

a rb Ve

S T2

S iffT

D

AE eV

m Ti

at

pe Re

p tra ts oo

er

p ar gW

itt

J

a

B

M

OOD (3 datasets) MixLinear

0.14

1.26

1.15

1.29

1.41

1.21

0.31

0.31

0.33

2.04

FITS

0.13

0.15

0.14

0.22

0.41

0.31

1.08

1.05

1.06

0.79

SparseTSF

0.24

1.78

1.75

1.84

2.01

0.95

0.29

0.29

0.30

1.58

CMoS

0.39

1.77

1.76

1.79

1.92

0.51

0.88

0.81

0.87

2.15

CycleNet

0.52

1.80

1.78

1.82

1.95

0.74

1.03

0.96

1.00

3.46

RLinear

0.56

1.80

1.78

1.79

1.97

0.78

1.07

0.99

1.01

3.48

NLinear

0.56

1.78

1.82

1.82

2.02

0.82

1.16

0.93

1.04

3.28

TimeBridge

0.52

1.74

1.74

1.77

3.05

1.17

1.62

1.36

1.32

2.03

TSMixer

0.47

1.85

1.46

1.56

1.79

0.27

0.45

0.48

0.43

2.68

xPatch

0.75

1.76

1.74

1.83

1.93

0.83

0.63

0.62

0.60

4.00

PaiFilter

0.71

1.80

1.84

1.96

2.04

1.21

1.96

1.88

1.72

3.73

TimeEmb

0.76

1.75

1.73

1.82

1.83

1.15

1.68

1.72

1.70

3.24

Linear

0.77

1.83

1.86

1.81

1.99

0.72

0.97

0.91

0.99

3.30

DLinear

0.64

1.80

1.81

1.83

2.04

0.56

0.77

0.76

0.73

3.35

TimeMixer

0.80

1.77

1.78

1.88

2.02

0.93

1.66

1.14

1.20

3.77

TexFilter

0.70

1.70

1.74

1.86

1.93

0.95

1.02

0.97

0.98

3.40

PatchMLP

0.97

1.72

1.72

1.81

2.01

0.95

1.03

1.06

1.14

2.66

PatchTSMixer

1.13

1.67

1.67

1.72

2.14

1.03

1.12

1.15

1.11

2.83

Amplifier

1.07

1.75

1.82

1.99

2.05

1.08

1.49

1.21

1.18

3.31

LightTS

1.20

1.88

1.83

1.80

1.88

0.95

1.28

1.21

1.24

3.74

4.0

3.5

3.0

2.5

2.0

1.5

1.0

0.5

0.0 a

aC

et

er st

m Ti

P eD

T al rb Ve

S

S T2

AE eV

S

D

iffT

m Ti

t

a pe Re

p

B

tra ts oo

r

p

ar W ag

te Jit

M

Figure 11: Per-(forecaster, method) Relative MSE heatmap (top: IND; bottom: OOD).

raw-MSE hinge ↓

er st

et

M

4.0

raw-MSE hinge ↓

MixLinear

0.06

ETTm1 (ch0)

Solar

Electricity

Saugeen (OOD)

Real

MetaCaster

TimeDP

VerbalTS

T2S

Diffusion-TS

TimeVAE

Figure 12: Synthetic windows on four datasets (channel 0): real on top, M ETAC ASTER, and five generative baselines.

In-Distribution ETTm1

Electricity

Seattle

Bitbrains

SZ-Taxi

Hierarchical-Sales

USbirths

M4

Solar

Out-of-Distribution Saugeen

Real

MetaCaster

Few-shot sample

Figure 13: Per-dataset t-SNE of real, M ETAC ASTER-generated, and few-shot windows (top: IND; bottom: OOD).

Related documents

Record · ID 482115 · SHA-256 f43851615d2cfba9
Retrieved via Conceptio: every document is proof-bundled with source, license, and retrieval metadata.
Bring this data into your agent: Connect via MCP or API · 20 free credits to start · no card required
Read the Docs → · View CLI source on GitHub · Conceptio Open Knowledge Archive