Accepted at COLM 2026.
β οΈ Benchmark revision β v1.1 (2026-07-13). The per-question option-letter mapping in
annotations_public.jsonlhas been reshuffled. If you downloaded this dataset before 2026-07-13, please re-download it before your next evaluation run β the letters AβJ now map to different option strings. Question text and the set of option strings per question are unchanged, so previously published aggregate scores remain valid; but any locally-stored letter-only predictions must be remapped (or the model re-run) against the new mapping before submitting to the leaderboard.
A Memory-driven Reasoning Benchmark for Long-Horizon Egocentric Video Understanding.
500 multiple-choice questions over week-long egocentric video (built on EgoLife) that evaluate three complementary kinds of memory:
Average 5.1 evidence segments per question and 25.9 hours of memory backtracking β 2Γ both metrics over the strongest prior week-long benchmark.
| Memory type | Capability (query_type) | # Qs |
|---|---|---|
| Entity | Cumulative State Tracking | 100 |
| Entity | Temporal Counting | 100 |
| Event | Event Ordering | 100 |
| Event | Event Linking | 100 |
| Behavior | Spatial Preference | 50 |
| Behavior | Activity Pattern | 50 |
| Total | 500 |
This dataset releases the public version β questions and options only, no answer keys (the held-out answer key lives in a private dataset, and submissions are scored against it by the leaderboard Space).
{
"example_id": 1,
"p_id": "A1_JAKE_DAY7_19_00_00_q001",
"identity": "A1_JAKE",
"query_time": "DAY7, 19:00:00",
"question": "What do I most often eat for breakfast?",
"options": {
"A": "Pancake",
"B": "Rice",
"C": "Burger",
"D": "Dumplings"
},
"query_type": "Activity Pattern"
}
Note that questions have 4-10 options (letters A-J). The valid answer set for any given question is the keys of its options dict; Event Ordering questions tend to have the most options.
from datasets import load_dataset
ds = load_dataset("Ted412/EgoMemReason")["test"]
(identity, query_time) backwards in time and run your model to pick one letter from options.keys().[
{"example_id": 1, "predicted_answer": "A"},
...
]
submission.json and get per-split + Overall accuracy against the held-out answer key. Nothing is stored and nothing is posted to the public leaderboard.submission.json to ziyangw@cs.unc.edu along with your method name, team name, model size, video-input modality, a one-sentence method description, and any project / paper links. The maintainer re-scores against the private key, sanity-checks the metadata, and adds a row within ~5 business days. Every leaderboard entry is personally verified β there is no self-serve upload.The reference inference scripts for 12 MLLMs and 5 agentic frameworks (Gemini, GPT-5, Qwen3-VL, InternVL3.5, Molmo2, VideoLLaMA3, InternVideo2.5, LongVA, AVP, Ego-R1, SiLVR, WorldMM, β¦) live in the GitHub repo.
@misc{wang2026egomemreasonmemorydrivenreasoningbenchmark,
title={EgoMemReason: A Memory-Driven Reasoning Benchmark for Long-Horizon Egocentric Video Understanding},
author={Ziyang Wang and Yue Zhang and Shoubin Yu and Ce Zhang and Zengqi Zhao and Jaehong Yoon and Hyunji Lee and Gedas Bertasius and Mohit Bansal},
year={2026},
eprint={2605.09874},
archivePrefix={arXiv},
primaryClass={cs.CV},
url={https://arxiv.org/abs/2605.09874},
}
10 commits
Accepted at COLM 2026.
β οΈ Benchmark revision β v1.1 (2026-07-13). The per-question option-letter mapping in
annotations_public.jsonlhas been reshuffled. If you downloaded this dataset before 2026-07-13, please re-download it before your next evaluation run β the letters AβJ now map to different option strings. Question text and the set of option strings per question are unchanged, so previously published aggregate scores remain valid; but any locally-stored letter-only predictions must be remapped (or the model re-run) against the new mapping before submitting to the leaderboard.
A Memory-driven Reasoning Benchmark for Long-Horizon Egocentric Video Understanding.
500 multiple-choice questions over week-long egocentric video (built on EgoLife) that evaluate three complementary kinds of memory:
Average 5.1 evidence segments per question and 25.9 hours of memory backtracking β 2Γ both metrics over the strongest prior week-long benchmark.
| Memory type | Capability (query_type) | # Qs |
|---|---|---|
| Entity | Cumulative State Tracking | 100 |
| Entity | Temporal Counting | 100 |
| Event | Event Ordering | 100 |
| Event | Event Linking | 100 |
| Behavior | Spatial Preference | 50 |
| Behavior | Activity Pattern | 50 |
| Total | 500 |
This dataset releases the public version β questions and options only, no answer keys (the held-out answer key lives in a private dataset, and submissions are scored against it by the leaderboard Space).
{
"example_id": 1,
"p_id": "A1_JAKE_DAY7_19_00_00_q001",
"identity": "A1_JAKE",
"query_time": "DAY7, 19:00:00",
"question": "What do I most often eat for breakfast?",
"options": {
"A": "Pancake",
"B": "Rice",
"C": "Burger",
"D": "Dumplings"
},
"query_type": "Activity Pattern"
}
Note that questions have 4-10 options (letters A-J). The valid answer set for any given question is the keys of its options dict; Event Ordering questions tend to have the most options.
from datasets import load_dataset
ds = load_dataset("Ted412/EgoMemReason")["test"]
(identity, query_time) backwards in time and run your model to pick one letter from options.keys().[
{"example_id": 1, "predicted_answer": "A"},
...
]
submission.json and get per-split + Overall accuracy against the held-out answer key. Nothing is stored and nothing is posted to the public leaderboard.submission.json to ziyangw@cs.unc.edu along with your method name, team name, model size, video-input modality, a one-sentence method description, and any project / paper links. The maintainer re-scores against the private key, sanity-checks the metadata, and adds a row within ~5 business days. Every leaderboard entry is personally verified β there is no self-serve upload.The reference inference scripts for 12 MLLMs and 5 agentic frameworks (Gemini, GPT-5, Qwen3-VL, InternVL3.5, Molmo2, VideoLLaMA3, InternVideo2.5, LongVA, AVP, Ego-R1, SiLVR, WorldMM, β¦) live in the GitHub repo.
@misc{wang2026egomemreasonmemorydrivenreasoningbenchmark,
title={EgoMemReason: A Memory-Driven Reasoning Benchmark for Long-Horizon Egocentric Video Understanding},
author={Ziyang Wang and Yue Zhang and Shoubin Yu and Ce Zhang and Zengqi Zhao and Jaehong Yoon and Hyunji Lee and Gedas Bertasius and Mohit Bansal},
year={2026},
eprint={2605.09874},
archivePrefix={arXiv},
primaryClass={cs.CV},
url={https://arxiv.org/abs/2605.09874},
}
10 commits