atlas

Research map / Large language models / Language, safety and interpretability

RHYTHM: Reasoning with Hierarchical Temporal Tokenization for Human Mobility

NeurIPS 2025 · Large language models › Language, safety and interpretability · approach: Reasoning mechanisms and failure modes · 0 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.

Proposes RHYTHM, a frozen-LLM framework for human mobility prediction that tokenizes trajectories into daily segments with hierarchical (intra/inter-segment) attention and adds precomputed LLM prompt embeddings to tokens.

Problem

Predicting future human locations from long trajectories is hard due to long-range dependencies and multi-scale daily/weekly periodicity, and existing LSTM, transformer, and LLM methods either ignore periodicity or are costly to adapt.

Approach

Partition each trajectory into daily segments, encode each with intra-segment attention and pooling into one token, apply inter-segment attention, add precomputed LLM prompt embeddings (trajectory info and task description) to tokens, and feed the sequence into a frozen pretrained LLM with an output projection over locations.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use RHYTHM rather than the strongest baselineHuman mobility prediction · Kumamoto, Sapporo, and HiroshimaAccuracy@1: 2.4%Helped
Add temporal tokenization (ablation)RHYTHM · Three mobility datasetsprediction performance: 5.39%Helped
Add hierarchical attention (ablation)RHYTHM · Three mobility datasetsprediction performance: 0.90%Helped
Add trajectory information prompts (ablation)RHYTHM · Three mobility datasetsprediction performance: 0.10%Helped
Add task description prompts (ablation)RHYTHM · Three mobility datasetsprediction performance: 0.10%Helped
Use a daily segment length of 48 rather than 1, 24, or 96 (ablation)RHYTHM · SapporoAccuracy@1: 0.2801; 0.2883; 0.2929; 0.2851Helped
Use a pretrained LLM instead of a randomly initialized frozen LLM (ablation)RHYTHM · KumamotoAccuracy@1: 0.2556 -> 0.2929Helped
Use a pretrained LLM rather than no LLM (ablation)RHYTHM · KumamotoAccuracy@1: 0.2749 -> 0.2929Helped
Use non-autoregressive rather than autoregressive prediction (ablation)RHYTHM · SapporoAccuracy@1: 0.2884 -> 0.2929Helped
Increase backbone from Llama-3.2-1B to Llama-3.2-3B (ablation)RHYTHM · SapporoAccuracy@1: 0.2929 -> 0.2941Helped

Surprising findings

Limitations

Experimental setup

Datasets: YJMob100K (Kumamoto, Sapporo, Hiroshima)

Benchmarks: YJMob100K Kumamoto YJMob100K Sapporo YJMob100K Hiroshima

Metrics: Accuracy@1 Accuracy@3 Accuracy@5 MRR DTW BLEU

Baselines: LSTM DeepMove PatchTST iTransformer Time-LLM CMHSA PMT COLA ST-MoE-BERT Mobility-LLM

Builds on: Time-LLM FPT PatchTST iTransformer

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