Towards Multimodal Lifelong Understanding: A Dataset and Agentic Baseline
Organizations: 1Nanjing University · 2NVIDIA · 3Zhejiang University · 4Shanghai Jiao Tong University · 5The University of Tokyo
Abstract
While datasets for video understanding have scaled to hour-long durations, they typically consist of densely concatenated clips that differ from natural, unscripted daily life. To bridge this gap, we introduce MM-Lifelong, a dataset designed for Multimodal Lifelong Understanding. Comprising 181.1 hours of footage, it is structured across Day, Week, and Month scales to capture varying temporal densities. Extensive evaluations reveal two critical failure modes in current paradigms: end-to-end MLLMs suffer from a Working Memory Bottleneck due to context saturation, while representative agentic baselines experience Global Localization Collapse when navigating sparse, month-long timelines. To address this, we propose the Recursive Multimodal Agent (ReMA), which employs dynamic memory management to iteratively update a recursive belief state, significantly outperforming existing methods. Finally, we establish dataset splits designed to isolate temporal and domain biases, providing a rigorous foundation for future research in supervised learning and out-of-distribution generalization.
Figures & tables
| Scale | Domain | Subject | Data Source Description | ||
|---|---|---|---|---|---|
| Day | Gamer’s Journey | The Protagonist | 23.6h | 24h | Complete narrative walkthrough tracking the avatar’s inventory and skill progression. |
| Week | Egocentric Life | The Wearer | 51.9h | 7d | Continuous first-person recording of daily routines and household interactions from EgoLife ( Yang et al., 2025b ) . |
| Month | Live Stream | The Streamer | 105.6h | 51d | Unscripted IRL stream tracking the influencer’s travel across cities and social events. |
| Statistics | Number |
|---|---|
| Total Duration | 181.1 hours |
| Total Questions | 1289 |
| * Avg. Question Length | 26.79 words |
| * Avg. Answer Length | 4.80 words |
| Total Clue Intervals | 1810 (100%) |
| * Short ( 90s) | 1039 (57.40%) |
| Dataset | Modalities | #Samples | Max. Dur | Max. Span | Anno. | QA | Clue |
|---|---|---|---|---|---|---|---|
| I. Short-Context Multimodal Dataset | |||||||
| MMMU ( Yue et al., 2024 ) | Image | 11.5k | 0 | 0 | M | 11.5k | ✗ |
| AIR-Bench ( Yang et al., 2024 ) | Audio | 19k | 19.4s | 19.4s | A&M | 19k | ✗ |
| OmniBench ( Li et al., 2024b ) | Audio+Image | 1.1k | 30s | 30s | A&M | 1.1k | ✗ |
| MVBench ( Li et al., 2024a ) | Video | 4.0k | 2.95m | 2.95m | A | 4.0k | ✗ |
| II. Long-Context Multimodal Dataset | |||||||
| Val@Month | Test@Week | Test@Day | |||||
| Methods | Frames | Acc | Ref@300 | Acc | Ref@300 | Acc | Ref@300 |
| Human | Full | 80.4 | 33.5 | 95.6 | 42.4 | 99.2 | 49.8 |
| End-to-End MLLMs | |||||||
| GPT-5 ( Singh and OpenAI, 2026 ) | 50 | 14.87 | 0.44 | 15.00 | 0.92 | 15.25 | 0.53 |
| Qwen3-VL-235B-A22B ( Yang et al., 2025a ) | 1536 | 14.33 | 0.06 | 15.63 | 0.80 | 12.44 | 0.79 |
| Qwen3-VL-30B-A3B ( Yang et al., 2025a ) | 1536 | 11.92 | 0.64 | 11.07 | 0.77 | 11.48 | 0.42 |
| Acc | Ref@60 | Ref@300 | Ref@600 | Avg. Rounds | |
|---|---|---|---|---|---|
| 2min | 12.83 | 7.82 | 11.23 | 13.12 | 4.92 |
| 5min | 9.40 | 6.28 | 9.28 | 11.28 | 4.91 |
| 15min | 8.07 | 4.08 | 5.79 | 7.39 | 4.92 |
| 1hour | 6.27 | 1.93 | 2.37 | 3.34 | 5.24 |
| Full | 3.72 | 0.18 | 0.24 | 0.31 | 6.81 |
| Model | Acc | Ref@60 | Ref@300 | Ref@600 | Avg. Rounds |
|---|---|---|---|---|---|
| Backbone for MLLM Tool | |||||
| Qwen3-VL-A3B | 9.40 | 6.29 | 9.28 | 11.28 | 4.91 |
| GPT-5 | 10.57 | 8.14 | 11.48 | 14.51 | 5.31 |
| Backbone for Central Controller | |||||
| GPT-5 | 9.40 | 6.29 | 9.28 | 11.28 | 4.91 |
| Qwen3-VL-A3B | 7.12 | 1.17 | 1.82 | 2.28 | 3.79 |
| Model Judge | Acc Score | F1 Score |
|---|---|---|
| GPT-5 ( Singh and OpenAI, 2026 ) | 9.40 | 99.39 |
| GPT-o4-mini ( OpenAI, 2024a ) | 9.22 | 98.78 |
| GPT-4.1 ( OpenAI, 2025 ) | 9.56 | 98.20 |
| Human | 9.22 | 100.00 |
Appendix figures & tables6 assets
Supplementary material from the paper’s appendix.
Appendix
| Category | Definition | Day | Week | Month | Total |
|---|---|---|---|---|---|
| Counting | For the object(s) or event(s) mentioned, ask how many times they appear or repeat. | 40 (20.00%) | 59 (29.50%) | 213 (23.96%) | 312 (24.20%) |
| Causal Reasoning | For an event mentioned, ask about its cause or the result it leads to. | 20 (10.00%) | 17 (8.50%) | 151 (16.99%) | 188 (14.58%) |
| Entity Recognition | Identify a specific entity (object, person, or place) referenced in the question. | 31 (15.50%) | 23 (11.50%) | 132 (14.85%) | 186 (14.43%) |
| Temporal Reasoning | Ask about temporal order, chronological sequencing, or duration of events. | 31 (15.50%) | 36 (18.00%) | 85 (9.56%) | 152 (11.79%) |
| Hallucination Det. | Given a set of statements, ask which statements are correct or which are wrong. | 31 (15.50%) | 10 (5.00%) | 71 (7.99%) | 112 (8.69%) |
| Event Recognition | Perform a recognition or identification of an event mentioned in the question. | 11 (5.50%) | 17 (8.50%) | 80 (9.00%) | 108 (8.38%) |
| Question sub-category | QA pair example |
|---|---|
| Counting | Q: In the first live stream after returning from both the China trip and the Mongolia trip, how many times did [The Streamer] hear the song ’Sunshine Rainbow Little White Horse’ while browsing videos on Discord? |
| A: 8 times | |
| Event Recognition | Q: In the game FRAGPUNK played by [The Streamer], in the sixth round of the new match after the final score was 4:2, what event occurred that shocked [The Streamer]? |
| A: [The Streamer] and [The Streamer]’s teammates were all killed by an invisible enemy. | |
| Language Content Recall | In Day 5, when the first-person protagonist arrives at the supermarket, what is written on the front of their tablet’s case? |
| A: Scholar. |
| Module | Component | Configuration |
|---|---|---|
| Vector Store | FAISS | Euclidean distance |
| Embedder | OpenAI | text-embedding-3-large |
| LLM | OpenAI | GPT-4.1-mini (T=0.1) |
| Reranker | LLM-based | GPT-4.1-mini (T=0, top- =5) |
| Train@Month | Val@Month | Test@Day | Test@Week | ||||||
| Methods | Frames | Acc | Ref@300 | Acc | Ref@300 | Acc | Ref@300 | Acc | Ref@300 |
| Human | Full | 82.5 | 31.2 | 80.4 | 33.5 | 99.2 | 49.8 | 95.6 | 42.4 |
| End-to-End MLLMs | |||||||||
| GPT-5 ( Singh and OpenAI, 2026 ) | 50 | 10.15 | 1.39 | 14.87 | 0.44 | 15.25 | 0.53 | 15.00 | 0.92 |
| Qwen3-VL-235B-A22B ( Yang et al., 2025a ) | 1536 | 9.09 | 0.39 | 14.33 | 0.06 | 12.44 | 0.79 | 15.63 | 0.80 |
| Qwen3-VL-30B-A3B ( Yang et al., 2025a ) | 1536 | 8.33 | 0.48 | 11.92 | 0.64 | 11.48 | 0.42 | 11.07 | 0.77 |