atlas

Research map / Time series / Foundation models for time series

ChatTime: A Unified Multimodal Time Series Foundation Model Bridging Numerical and Textual Data

AAAI 2025 · Time series › Foundation models for time series · approach: Time-series language reasoning · 28 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Treats time series as a foreign language by discretizing and tokenizing values into an expanded LLM vocabulary, then continual pre-training and LoRA instruction tuning of LLaMA-2-7B to yield ChatTime, a zero-shot multimodal time series foundation model.

Problem

Existing time series approaches either train foundation models from scratch (costly, text-incapable), or fine-tune LLMs per dataset (no zero-shot, no text output), so a multimodal time series model with zero-shot forecasting and bimodal text/time-series input-output is lacking.

Approach

Model time series as a foreign language: min-max normalize, bin values into 10K discrete centers, wrap each value with "###" marks so each value is one token in an extended LLM vocabulary; then continual pre-training and instruction fine-tuning of an existing LLM with LoRA, without changing architecture.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use ChatTime instead of ChronosZero-shot forecasting · ZSTSF (8 datasets)Avg. MAE: 0.2512 -> 0.2515Hurt
Use ChatTime instead of ChronosZero-shot forecasting · ZSTSF (8 datasets)Avg. Rank: 4.8438 -> 4.4688Helped
Add textual context to the forecast inputChatTime · CGTSF (MSPG, LEU, PTF)Avg. MAE: 0.6160 -> 0.5884Helped
Use ChatTime instead of GPT4Time series question answering · TSQA (4 features)Avg. Acc: 0.5567 -> 0.7605Helped
Remove autoregressive continuous pre-training (ablation)ChatTime · ZSTSFforecasting performanceHurt
Replace autoregressive continuous pre-training with instruction fine-tuning data (ablation)ChatTime · CGTSF and TSQAperformanceHelped
Replace clustered high-quality time-series slices with randomly sampled slices (ablation)ChatTime · ZSTSF, CGTSF, and TSQAtask performanceHurt
Remove text question answering data from instruction fine-tuning (ablation)ChatTime · ZSTSF, CGTSF, and TSQAtask performanceHurt

Surprising findings

Limitations

Experimental setup

Datasets: Monash TFB Alpaca KernelSynth-generated TSQA MSPG LEU PTF ETTh1 ETTh2 ETTm1 ETTm2 Electric

Benchmarks: ETTh1 ETTh2 ETTm1 ETTm2 Electric Exchange Traffic Weather MSPG LEU PTF Synthetic TSQA

Metrics: MAE average rank accuracy

Baselines: DLinear iTransformer GPT4TS TimeLLM TimeGPT Moirai TimesFM Chronos TGForecaster GPT-4 GPT-3.5 GLM4

Builds on: LLMTIME LLaMA-2 KernelSynth Unsloth

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy