atlas

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

Beyond Prompts: Dynamic Conversational Benchmarking of Large Language Models

NeurIPS 2024 · Large language models › Agents, code and math · approach: Long-horizon LLM agents · 3 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 the LTM Benchmark, a synthetic single-conversation benchmark that interleaves multiple memory/continual-learning tasks to evaluate LLMs and LTM-augmented agents at memory spans up to 500k tokens.

Problem

Standard LLM evaluations are isolated, single-shot prompts that do not capture long, interleaved chat conversations requiring long-term memory, continual learning and information integration.

Approach

Evaluate agents through one long simulated user-agent conversation in which multiple tests are context-switched and interleaved with distractor messages, scored automatically (regex, string match, LLM-based checkers) across memory spans from 2k to 500k tokens.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Interleave tasks instead of evaluating them in isolationLlama 3 70B · LTM Benchmarkscore: 8.2 -> 1.9Hurt
Interleave tasks instead of evaluating them in isolationGPT-4 turbo · LTM Benchmarkscore: 7.9 -> 6.6Hurt
Increase the memory span from 2k to 32kGPT-4 turbo · LTM Benchmarkscore: 6.6 -> 5.2Hurt
Increase the memory span from 2k to 32kLlama 3 70B · LTM Benchmarkscore: 1.9 -> 0.2Hurt
Use LTM with GPT-4 turbo rather than the vanilla modelGPT-4 turbo · LTM Benchmark isolatedscore: 7.9 -> 9.2Helped
Use LTM with Llama 3 70B rather than the vanilla modelLlama 3 70B · LTM Benchmark 2kscore: 1.9 -> 6.9Helped
Use LTM with Claude 3 Opus rather than the vanilla modelClaude 3 Opus · LTM Benchmark 2kscore: 7.8 -> 7.5Hurt
Use LTM with GPT-4o-mini rather than the vanilla modelGPT-4o-mini · LTM Benchmark 500kscore: 1.4 -> 4.7Helped
Increase the memory span from 2k to 500kClaude 3 Opus · LTM Benchmarkscore: 7.8 -> 3.4Hurt

Surprising findings

Limitations

Experimental setup

Datasets: TriviaQA ChapterBreak ToMi (ToM QA) PG-19 (via ChapterBreak)

Benchmarks: LTM Benchmark

Metrics: score out of 11 per configuration standard deviation across repetitions

Baselines: MemGPT MemoryBank Claude 3 Opus GPT-4 turbo GPT-4o Gemini 1.5 Pro Llama 3 70B Mixtral 8x22B

Builds on: Needle in a Haystack MemGPT MemoryBank ChapterBreak ToMi

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