Time-R1: Towards Comprehensive Temporal Reasoning in LLMs

Zijia Liu, Peixuan Han, Haofei Yu, Haoru Li, Jiaxuan You
5/16/2025
cs.CLcs.AIcs.LG

No official code found. Best implementation: ulab-uiuc/Time-R1 (71 stars, Apache-2.0, last commit 2025-06-11).

Abstract

Large Language Models (LLMs) demonstrate impressive capabilities but lack robust temporal intelligence, struggling to integrate reasoning about the past with predictions and plausible generations of the future. Meanwhile, existing methods typically target isolated temporal skills, such as question answering about past events or basic forecasting, and exhibit poor generalization, particularly when dealing with events beyond their knowledge cutoff or requiring creative foresight. To address these limitations, we introduce \textit{Time-R1}, the first framework to endow a moderate-sized (3B-parameter) LLM with comprehensive temporal abilities: understanding, prediction, and creative generation. Our approach features a novel three-stage development path; the first two constitute a \textit{reinforcement learning (RL) curriculum} driven by a meticulously designed dynamic rule-based reward system. This framework progressively builds (1) foundational temporal understanding and logical event-time mappings from historical data, (2) future event prediction skills for events beyond its knowledge cutoff, and finally (3) enables remarkable generalization to creative future scenario generation without any fine-tuning. Strikingly, experiments demonstrate that Time-R1 outperforms models over 200 times larger, including the state-of-the-art 671B DeepSeek-R1, on highly challenging future event prediction and creative scenario generation benchmarks. This work provides strong evidence that thoughtfully engineered, progressive RL fine-tuning allows smaller, efficient models to achieve superior temporal performance, offering a practical and scalable path towards truly time-aware AI. To foster further research, we also release \textit{Time-Bench}, a large-scale multi-task temporal reasoning dataset derived from 10 years of news data, and our series of \textit{Time-R1} checkpoints.

View on arXivView PDF

Code Implementations(1)

ulab-uiuc/Time-R1Community100%
Apache-2.0

Time-R1: Framework and resources for endowing LLMs with comprehensive temporal reasoning (understanding, prediction, creative generation) using a novel three-stage RL curriculum. Includes the Time-Bench dataset and pre-trained models.

712Shell, PythonMay 15, 20251 years agoApache-2.0
large-language-modelsreinforcement-learningtemporal-reasoning

Similar Papers

Cite this paper

@article{liu2025timer,
  title  = {Time-R1: Towards Comprehensive Temporal Reasoning in LLMs},
  author = {Zijia Liu and Peixuan Han and Haofei Yu and Haoru Li and Jiaxuan You},
  year   = {2025},
  eprint = {2505.13508},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2505.13508v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2505.13508.svg)](https://codeofpaper.com/paper/2505.13508)

Discussion