atlas

Research map / Large language models / AI and society

CycleResearcher: Improving Automated Research via Automated Review

ICLR 2025 · Large language models › AI and society · approach: Critiques of LLM claims and judging · 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.

Post-trains open-source LLMs as a research agent (CycleResearcher) and a peer-review reward model (CycleReviewer) in an iterative SimPO research-review-refinement loop, trained on new Review-5k and Research-14k datasets.

Problem

Automating the full research cycle (literature review, manuscript writing, peer review, refinement) with open-source LLMs, which prior work mostly did with commercial models and prompting rather than policy optimization.

Approach

Treat paper generation as a policy optimization problem with a trained generative reviewer as reward model; iteratively sample papers, score them with CycleReviewer's simulated peer review, and train with a SimPO+NLL loss in rounds.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Train CycleReviewer-123B for review scoring instead of relying on an individual human reviewerpaper review scoring · Reviewer-5k test (proxy n−1)Proxy MAE: 1.16 -> 0.92; 26.89% reductionHelped
Use CycleResearcher-12B instead of AI Scientist to generate papersautomated research paper generation · CycleReviewer paper evaluationaverage overall score: 4.31 -> 5.36Helped
Use CycleResearcher instead of AI Scientist for generating papersautomated research paper generation · Human evaluationaverage overall score: 3.6 vs. 4.8Helped
Increase rejection-sampling candidates from 1 to 100CycleResearcher-12B · CycleReviewer paper evaluationaverage score: approximately 5.36 to 7.02Helped
Add reinforcement learning (ablation)CycleResearcher-12B · CycleReviewer paper evaluationaverage score: 5.12 -> 5.36Helped
Add iterative training (ablation)CycleResearcher-12B · CycleReviewer paper evaluationaverage score: 5.21 -> 5.36Helped
Add NLL loss (ablation)CycleResearcher-12B · CycleReviewer paper evaluationaverage score: 4.91 -> 5.36Helped
Add NLL loss (ablation)CycleResearcher-12B · CycleReviewer paper evaluationacceptance rate: 12.03% -> 35.14%Helped

Surprising findings

Limitations

Experimental setup

Datasets: Review-5k Research-14k ICLR 2024 OpenReview reviews

Benchmarks: Review-5k test set Research-14k test set arXiv preprints (Sep 2024)

Metrics: Proxy MSE Proxy MAE decision accuracy macro F1 average review score acceptance rate detection accuracy

Baselines: AI Scientist GPT-4o-mini GPT-4o Claude-3.5-Sonnet Gemini-1.5-pro GLM-4 DeepSeek-2.5

Builds on: SimPO DPO AI Scientist Fast-DetectGPT LoRA-GA

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