← Latest papers
🤖 machine learning

EventTSF: Event-Aware Non-Stationary Time Series Forecasting

EventTSF is an autoregressive diffusion framework that improves non-stationary time series forecasting by integrating textual event data through event-aware flow-matching timesteps, thereby addressing the challenges of multimodal interaction and imbalanced denoising difficulty to significantly outperform existing baselines.

Original authors: Yunfeng Ge, Ming Jin, Yiji Zhao, Hongyan Li, Bo Du, Chang Xu, Shirui Pan

Published 2026-05-12
📖 5 min read🧠 Deep dive

Original authors: Yunfeng Ge, Ming Jin, Yiji Zhao, Hongyan Li, Bo Du, Chang Xu, Shirui Pan

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you are trying to predict the weather for next week. A traditional weather forecaster looks only at the temperature, wind, and rain from the past few days. They might say, "It looks like it's going to rain because it rained yesterday." But they miss the big picture: a massive music festival is happening downtown tomorrow, which will cause traffic jams, crowds, and a sudden spike in local humidity that the past data alone couldn't predict.

This is the problem the paper EVENTTSF tries to solve.

The Core Problem: The "Blind" Forecaster

Most time series forecasting models (used for energy, traffic, stock markets, etc.) are like that blind weather forecaster. They look at the numbers but ignore the story behind them.

  • The Issue: Real-world data is "non-stationary," meaning the rules change constantly. A sudden event (like a holiday, a news headline, or a power outage) can completely change how the data behaves.
  • The Gap: Existing models either ignore these text-based events or try to mix them in clumsily, resulting in predictions that are smooth and safe but often wrong when things get chaotic.

The Solution: EVENTTSF (The "Story-Aware" Predictor)

The authors built a new system called EVENTTSF. Think of it as a super-smart detective who doesn't just look at the crime scene (the numbers) but also reads the police report (the text events) to understand what happened.

Here is how it works, using simple analogies:

1. Synchronizing the Story with the Numbers

Imagine you have a long video of a busy street (the time series) and a script describing what's happening in the video (the text events).

  • Old Way: The model watches the video and reads the script separately, then tries to guess the future. They never really "talk" to each other.
  • EVENTTSF Way: It cuts the video into short clips and locks each clip to the specific sentence in the script that describes it. If the script says "Parade starts," that sentence is glued to the exact moment the crowd surges in the video. This allows the model to learn exactly how a specific type of event changes the numbers.

2. The "Denoising" Challenge (The Dirty Window)

The model uses a technique called Diffusion, which is like trying to clean a window covered in thick fog to see the picture underneath.

  • The Problem: In the past, models cleaned the window using a fixed schedule. They assumed every part of the picture was equally hard to clean.
  • The Reality: Some parts of the picture (like a calm day) are easy to clean. Other parts (like a chaotic event day) are covered in thick, sticky mud and are very hard to clean.
  • The Innovation: EVENTTSF introduces an "Event-Aware Timestep."
    • Imagine a smart cleaning robot. If it sees a calm day, it cleans quickly. If it sees a chaotic event (like a riot or a sale), it slows down and spends extra time scrubbing that specific spot.
    • The model looks at the text event first, realizes "Oh, this is a chaotic day," and adjusts its cleaning schedule accordingly. This prevents the model from getting confused or giving up on the hard parts.

What Did They Find?

The authors tested this new detective on 7 different datasets, ranging from synthetic (made-up) data to real-world traffic, weather, and atmospheric physics.

  • The Results: EVENTTSF crushed the competition. It outperformed 12 other top models.
    • It improved probabilistic forecasting (guessing the range of possible outcomes) by 41.3%.
    • It improved deterministic forecasting (guessing the single most likely outcome) by 27.5%.
  • The "What If" Test: They tried adding text events to the old models to see if that helped. It helped a little, but not nearly as much as EVENTTSF. This proves that just having the text isn't enough; you need a model built specifically to understand the relationship between the story and the numbers.

A Note on "Bad" Stories

Interestingly, the paper found that the model didn't work well on one specific dataset: Traffic News.

  • Why? The news articles were too long and full of fluff (background noise) that didn't actually relate to the traffic. It was like reading a 50-page novel to find out if it's going to rain in 10 minutes. The model got confused because the "story" didn't match the "action."
  • Lesson: The text events need to be clear, relevant, and concise for the model to work its magic.

Summary

EVENTTSF is a new way to predict the future that treats text events (like holidays, news, or promotions) as essential clues, not just background noise. By syncing the story with the numbers and adjusting its learning speed based on how chaotic the event is, it makes much more accurate predictions than models that only look at the numbers.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →