atlas

Research map / Large language models / Agents, code and math

Episodic Memories Generation and Evaluation Benchmark for Large Language Models

ICLR 2025 · Large language models › Agents, code and math · approach: Mathematical and structural reasoning benchmarks · 2 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.

Introduces a synthetic, contamination-free episodic memory benchmark for LLMs (narrative books with time/space/entity/content events and cue-based QA) and evaluates GPT-4o, Claude, Llama 3.1 and o1-mini under in-context, RAG and fine-tuning memory.

Problem

LLMs lack a robust episodic memory mechanism, and existing long-context benchmarks (needle-in-a-haystack, long-context QA, bAbI) do not test tracking of time, space, entity states and cue-based recall of specific events.

Approach

Model episodic events as tuples (time, space, entities, content) and generate controlled synthetic narrative books where ground-truth events are placed in chapters, then query them with all combinations of cues and trace types, including unanswerable cues to test confabulation.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use RAG instead of in-context memoryLLMs on the long-book episodic-memory benchmark · Long book, overall questionsF1 average rankHelped
Fine-tune on single-event question-answer pairs instead of using in-context memoryGPT-4o-mini · Long book, 1 matching eventF1: 0.54±0.46 -> 0.83±0.35Helped
Fine-tune on single-event question-answer pairs instead of using in-context memoryGPT-4o-mini · Long book, 2 matching eventsF1: 0.44±0.36 -> 0.37±0.32Hurt
Fine-tune on single-event question-answer pairs instead of using in-context memoryGPT-4o-mini · Long book, 3–5 matching eventsF1: 0.47±0.27 -> 0.28±0.21Hurt
Fine-tune on single-event question-answer pairs instead of using in-context memoryGPT-4o-mini · Long book, 6+ matching eventsF1: 0.50±0.17 -> 0.19±0.07Hurt
Use RAG instead of in-context memoryGPT-4o-mini · Long book, 0 matching eventsF1: 0.51±0.50 -> 0.63±0.49Helped
Increase the number of events matching the cueLLMs on the episodic-memory benchmark · Long book, questions with two or more matching eventsF1Hurt
Use time cues rather than context cuesLLMs on the episodic-memory benchmark · Long book, recall questionsF1Hurt
Track latest entity states across multiple eventsLLMs on the episodic-memory benchmark · Long book, at least 2 eventsExact latest-state match: ≤36%Hurt
Retrieve all events rather than only the latest stateLLMs on the episodic-memory benchmark · Long book, at least 2 eventsExact all-state match: ≤18%Hurt

Surprising findings

Limitations

Experimental setup

Datasets: synthetic episodic memory books generated with Claude 3.5 Sonnet

Benchmarks: Episodic memory benchmark (long book, 686 questions) Episodic memory benchmark (short book, 456 questions)

Metrics: F1-score Kendall's tau exact match fraction

Baselines: GPT-4o GPT-4o-mini Claude 3 Haiku Claude 3.5 Sonnet Llama 3.1 405B o1-mini

Builds on: needle-in-a-haystack bAbI LSQ (Latent Structure Queries)

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