atlas

Research map / Large language models / Retrieval and knowledge

AutoSurvey: Large Language Models Can Automatically Write Surveys

NeurIPS 2024 · Large language models › Retrieval and knowledge · approach: Long-context and personalized retrieval · 16 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 AutoSurvey, a multi-phase LLM agent pipeline (retrieval, parallel outline and subsection drafting, refinement, multi-LLM judging) that automatically writes long literature surveys with citations.

Problem

Writing comprehensive literature surveys manually is slow and hard to scale as LLM-related literature grows; naive LLM generation faces context/output length limits, hallucinated references, outdated parametric knowledge, and lacks reliable evaluation metrics.

Approach

A hierarchical pipeline that retrieves relevant papers via embeddings, merges outlines produced over chunks of papers, drafts subsections in parallel with retrieved references, refines for coherence and citation correctness, and scores surveys with a multi-LLM-as-judge protocol calibrated against human experts.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use AutoSurvey instead of naive RAG-based LLM generationClaude-haiku survey generation · 64k surveySpeed: 12.56 -> 73.59Helped
Use AutoSurvey instead of naive RAG-based LLM generationClaude-haiku survey generation · 64k surveyCitation recall: $68.79_{\pm 11.00}$ -> $82.25_{\pm 3.64}$Helped
Use AutoSurvey instead of naive RAG-based LLM generationClaude-haiku survey generation · 64k surveyContent quality average: $4.19$ -> $4.62$Helped
Use AutoSurvey instead of human writingSurvey creation · 64k surveySpeed: $0.07$ -> $73.59$Helped
Remove retrieval (ablation)AutoSurvey · Ablation studyCitation recall: $83.48_{\pm 5.05}$ -> $60.11_{\pm 6.42}$Hurt
Remove retrieval (ablation)AutoSurvey · Ablation studyCitation precision: $77.15_{\pm 6.05}$ -> $51.65_{\pm 6.33}$Hurt
Remove retrieval (ablation)AutoSurvey · Ablation studyContent quality average: $4.57$ -> $4.44$Hurt
Remove reflection (ablation)AutoSurvey · Ablation studyStructure: $4.16_{\pm 0.73}$ -> $4.13_{\pm 0.76}$Hurt
Remove reflection (ablation)AutoSurvey · Ablation studyContent quality average: $4.57$ -> $4.56$No clear effect
Use GPT-4 rather than Claude-haiku as the base writer (ablation)AutoSurvey · Base writer comparisonContent quality average: $4.58$ -> $4.70$Helped
Use Gemini-1.5-pro rather than Claude-haiku as the base writer (ablation)AutoSurvey · Base writer comparisonCitation precision: $76.31_{\pm 2.18}$ -> $71.24_{\pm 3.28}$Hurt
Increase iteration count from 1 to 5 (ablation)AutoSurvey · Iteration-count comparisonContent qualityHelped

Surprising findings

Limitations

Experimental setup

Datasets: arXiv computer science papers (530,000-paper retrieval corpus) 20 human-written LLM-topic surveys

Benchmarks: 20 LLM-topic surveys compared to human-written surveys

Metrics: citation recall citation precision coverage structure relevance generation speed Spearman's rho

Baselines: Naive RAG-based LLM generation Human-written surveys

Builds on: retrieval-augmented generation LLM-as-Judge RecurrentGPT STORM

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