Source-linked AI summary
Can Large Language Models Forecast What Researchers Study Next?
Fenghai Li, Zihan Tang, Haofei Yu, Yining Zhao, Jiaxuan You
TL;DR
The paper addresses whether language-model-generated research ideas anticipate ideas later realized by research communities, a question not settled by novelty or feasibility judgments alone. It introduces IdeaForecastBench, which evaluates ranked forecasts against later publications across rolling topic–cutoff episodes using a retrieve-then-judge protocol. Summary improves Hit@5 and Precision@5 over Direct across four backbones under GPT-4.1-mini judging, while model, breadth, and judge diagnostics limit interpretation as precise anticipation.
Problem
Research ideation evaluations of novelty, feasibility, or promise do not establish whether a forecaster anticipates ideas that a community subsequently pursues.
Method
IdeaForecastBench evaluates up to five ranked ideas from cutoff-date literature against later publications using shared rolling-window episodes, history-compression strategies, multiple backbones, MDF, and two judges.
Results
Summary achieves the highest Hit@5 and Precision@5 point estimates across evaluated backbones under both judges; under GPT-4.1-mini, it raises GPT-4.1 Hit@5 from 0.487 to 0.756 over Direct.
Takeaways & Limitations
The benchmark provides a common task for studying which ideas communities later pursue and how reliably publication-based realization can be measured.
Takeaways & Limitations
Publication-based realization is delayed, incomplete, and confined to a specified pool and horizon, while automated judge agreement does not establish correctness.
Abstract
from arXiv · showhide
Large language models increasingly generate research ideas, yet judging their novelty or feasibility at generation time does not establish whether they anticipate subsequent work. We introduce IdeaForecastBench to evaluate research idea forecasting. Given a community's literature up to a cutoff, a system produces up to five ranked ideas, which are evaluated against later papers. The benchmark comprises 624 rolling episodes across 52 topics, with a fixed retrieve-then-judge protocol and separately reported results from two judges. We compare five history-compression strategies across GPT-4.1, Qwen2.5-7B/14B, and Qwen3.5-9B, together with a learned Mode-Decomposition Forecaster (MDF). Under the primary GPT-4.1-mini judge, Summary improves on Direct in Hit@5 and Precision@5 across all four backbones. Qwen2.5 scores above GPT-4.1, whereas Qwen3.5 scores below it. An outcome-blind assessment finds that Qwen2.5 produces broader forecasts, but does not identify how much breadth contributes to its advantage. Threshold and judge diagnostics further clarify the limits of interpreting realization as precise anticipation. IdeaForecastBench provides a common task for studying which research ideas a community subsequently pursues and how reliably this outcome can be measured.
1 Introduction
The paper defines research idea forecasting as predicting which ideas a community will realize in later publications, then introduces a benchmark and compares history-compression strategies and model backbones. Results show that Summary improves realization metrics over Direct, while model and judge effects complicate interpretation as precise anticipation.
- Research idea forecasting: Research idea forecasting evaluates ranked ideas against papers published after a literature cutoff, rather than through experiments on the proposals themselves.The task measures community-level realization beyond immediate judgments of novelty, feasibility, or persuasiveness.
- Benchmark design: Five prompting strategies are organized by retained historical information and compared across four generation backbones alongside the trainable Mode-Decomposition Forecaster.The strategies test whether compressing literature into summaries or other representations supports forecasting under limited context.
- Empirical findings: 0.756 versus 0.487: Summary improves GPT-4.1 Hit@5 over Direct, while 0.949 versus 0.571 shows the same improvement for Qwen2.5-7B under GPT-4.1-mini judging.The reported comparisons are Hit@5 values for Summary versus Direct on the named backbones.
- Interpretation: Realization scores show alignment with later papers but do not establish that forecasts precisely anticipate novel scientific contributions.The paper reports broader Qwen2.5 outputs and substantial judge variation, without attributing the advantage entirely to anticipation or breadth.
- Benchmark design: The benchmark aims to support comparable forecasts and inspectable judgments while separating changes in construction, evaluation, and forecasting methods.Its contributions include a shared rolling-window manifest, inspectable idea–paper matching, and diagnostics for judge and specificity-threshold sensitivity.
2 Related Work
Related work covers automated research agents, self-evolving agents, forecasting benchmarks, and adjacent scientific prediction tasks. IdeaForecastBench differs by evaluating ranked natural-language ideas against a community’s full post-cutoff publication stream.
- Automatic research agents: Automated research agents generate ideas, code, experiments, papers, and reviews, while IdeaBench and HypoBench evaluate related idea or hypothesis properties.These neighboring tasks emphasize novelty, feasibility, predictive hypotheses, or automation across stages of research.
- Self-evolving agents: Self-evolving agents use memory, reflection, skill accumulation, and evolving procedural or reasoning memories across interactive tasks.The paper’s task instead uses subsequent publications as delayed, inspectable feedback.
- Forecasting benchmarks: Existing forecasting benchmarks address general future questions, financial prediction, experiment outcomes, structured advances, or milestone events.The paper compares concurrent scientific benchmarks by task design rather than numerical scores.
- Forecasting benchmarks: 42.8K: the benchmark’s current deduplicated count of papers assigned to at least one topic.Its topics and scale differ from benchmarks built from questions, unique in-scope papers, or events.
- Forecasting benchmarks: IdeaForecastBench evaluates a ranked set of natural-language ideas against a community’s post-cutoff paper stream rather than one held-out abstract or a pre-specified milestone.This shifts the target toward community-level realization over rolling windows.
3 Benchmarking Idea Forecasting
IdeaForecastBench evaluates whether ranked research ideas generated from pre-cutoff literature correspond to papers subsequently published within rolling topic–cutoff episodes. Its retrieve-then-judge protocol measures realization while separating novelty diagnostics and acknowledging that publication is an incomplete proxy for anticipation.
- Problem definition: Each episode gives a forecaster history up to cutoff t and evaluates five ranked ideas against papers first submitted after t through the end of month t+3.Forecasters may select, summarize, cluster, or otherwise compress only historical inputs.
- Measurement boundaries: Realization measures consistency with subsequent work in a specified pool and horizon, not execution ability, scientific value, verbatim agreement, or uniquely novel anticipation.Unmatched ideas may appear later or outside the corpus, whereas matched ideas may be incremental continuations.
- Data and temporal split: 624 rolling episodes combine 52 overlapping topics with monthly cutoffs from July 2024 through June 2025.The evaluated corpus spans April 2024–September 2025, with topic histories and post-cutoff target pools defined by first-submission dates.
- Evaluation protocol: For each idea, the evaluator retrieves 10 candidate papers, applies the P+M ≥5 and S ≥2 matching gate, and credits at most one idea per paper.Judges score Problem, Method, and Specificity separately; stricter specificity sensitivity is examined independently.
- Metrics: Hit@5, Precision@5, and MRR are averaged over the common episode manifest, while historical embedding distance is reported separately as a Novelty diagnostic.Precision@5 measures credited ideas among the five outputs and is distinct from the judge’s Problem score.
- Measurement boundaries: The benchmark reports GPT-4.1-mini and Qwen3.5-9B judgments separately rather than ensembling them, because judge differences can affect scores.The protocol also uses clustered bootstrap intervals for paired topic–cutoff comparisons, although topic overlap may induce dependence.
4 Forecasting via History Compression
The study compares history-compression strategies that preserve different amounts and forms of prior literature, alongside a learned Mode-Decomposition Forecaster. Complete pipelines are evaluated without equalizing token or compute budgets, and MDF’s component contributions are not isolated.
- Five forecasting strategies: Five prompting strategies organize historical evidence through selection, abstraction, trajectories, or memory, while all request the same five-idea output schema.The baselines include Direct, Retrieval, Summary, Topic Trend, and Memory.
- Five forecasting strategies: Direct preserves recent abstract details but discards older context; Retrieval selects historical evidence using hybrid semantic and lexical similarity without abstracting it.Retrieval changes which papers are retained rather than producing a field-level summary.
- Five forecasting strategies: Summary condenses recent snippets into roughly eight sentences, Topic Trend uses clusters ranked by recent activity, and Memory combines eight older-paper bullets with recent abstracts.Memory’s effective context changes over time because early cutoffs lack a substantial older-paper pool.
- Mode-Decomposition Forecaster: MDF represents each innovation as z = (b, o, g): a base direction, an operator, and a target gap, then converts structured predictions into grounded ideas.Its typed memory tracks innovation frequency, recency, and utility; operators include EXTEND, TRANSFER, COMPOSE, BENCHMARK, ANALYZE, SIMPLIFY, SCALE, and ADAPT.
- Mode-Decomposition Forecaster: MDF inference blends prior and realization scores, removes near-duplicates, and returns the top five ideas from a candidate pool.The underlying hypothesis is that structured research moves may be easier to predict than fully specified ideas.
- Evaluation boundaries: MDF is evaluated as a complete pipeline without matched ablations, so its score cannot separate the contributions of its prior, memory, or reinforcement learning.The evaluated checkpoint uses Qwen2.5-7B, and the reference training settings are separated from an unverified run manifest.
5 Experiments and Analysis
Across 624 episodes, the experiments compare history-compression strategies, backbones, judges, and matching thresholds while diagnosing how realization scores should be interpreted. Summary leads realization frequency, Qwen2.5 generally outperforms GPT-4.1, and broader forecasts coincide with more matching opportunities, but several confounds limit attribution to precise anticipation.
- Main results: Summary has the highest Hit@5 and Precision@5 point estimates for every backbone under both judges.Its comparisons measure complete pipelines and do not isolate abstraction from context selection or additional model calls.
- Main results: 0.269, 0.378, 0.338, and 0.306 are Summary’s primary-judge Hit@5 gains over Direct for GPT-4.1, Qwen2.5-7B, Qwen2.5-14B, and Qwen3.5-9B.Memory and Retrieval also improve on Direct.
- Metric interpretation: Hit@5 0.954 for Qwen2.5-14B Summary contrasts with Precision@5 0.553 and MRR 0.716, separating realization frequency, credited yield, and first-match rank.Precision@5 remains informative when Hit@5 approaches its ceiling.
- Backbone effects: Qwen2.5 exceeds GPT-4.1 on every strategy, whereas Qwen3.5 is lower on all five strategies.Qwen3.5 Summary reaches Hit@5 0.532, versus 0.756 for GPT-4.1 and 0.954 for Qwen2.5-14B; its paired difference from GPT-4.1 is −0.224 (95% CI [−0.274, −0.173]).
- Strategy effects: Topic Trend exceeds Direct in Hit@5 on all four backbones but has lower Precision@5 on GPT-4.1 and Qwen2.5.It exceeds Summary in MRR on GPT-4.1, 0.598 versus 0.519, while underfilling the output budget and reusing titles across windows.
- Generality: Qwen2.5’s Summary generality scores are 6.58 and 6.48 for 7B and 14B, versus 3.58 for GPT-4.1.Qwen2.5 is broader across all five strategies, supporting a systematic difference in how precisely the backbones state ideas.
- Generality: Forecast-level match rates rise from 0.205 in the lowest generality bin to 0.406 in the highest, with correlation 0.17, or 0.21 excluding MDF.Among retrieved candidates, Summary averages 0.565 passing candidates for GPT-4.1 versus 1.470 and 1.642 for Qwen2.5-7B and 14B.
- Judge and threshold sensitivity: A stricter S ≥3 gate leaves Qwen2.5-7B’s Summary Hit@5 advantage at +0.163 and Qwen2.5-14B’s at +0.181 over GPT-4.1.These comparisons are sensitivity analyses and do not control for forecast breadth or validate S as intrinsic specificity.
6 Discussion and Conclusion
IdeaForecastBench measures whether LLM-generated ideas are realized in later community publications, while distinguishing realization from precise anticipation. Summary achieves the strongest realization metrics, but broader forecasts, judge variation, and matching choices limit capability rankings.
- Summary achieves the highest Hit@5 and Precision@5 point estimates across evaluated backbones under both judges.
- Realization scores show alignment with later papers, but do not establish precise anticipation of novel scientific contributions.
- Qwen2.5’s higher realization scores coexist with broader forecasts, leaving breadth and anticipation disentangled.
- Judge differences and the MDF representation audit limit simple capability rankings.
Limitations
The benchmark’s scores are constrained by judge reliability, protocol conventions, pretraining exposure, corpus scope, and unequal strategy implementations. These limitations restrict causal and absolute interpretations of forecast performance.
- Measurement: Judge agreement does not establish correctness, and the auxiliary human study cannot calibrate the current scores.A new study should align human and model instructions, sample current forecasts, and assess missed matches outside retrieved candidates.
- Measurement: 72 of 624 MDF windows contain all-candidate execution failures in the Qwen-judge results.Until recovery, score differences cannot be attributed solely to judge behavior; the outcome-blind assessment also uses one LLM and excludes Qwen3.5 generation.
- Protocol: The gate, ten-candidate retrieval depth, and five-cluster partition are operating conventions rather than absolute scales of originality or completeness.Changing the gate tests matching sensitivity without controlling intrinsic specificity, while retrieval bounds available evidence.
- Temporal validity: Historical filtering cannot exclude pretraining exposure, and the contamination probe is observational rather than a causal estimate of memorization.Further audits require historical-text provenance and separation of MDF training targets; prospective evaluation would freeze forecasts before target literature is collected.
- Scope: The benchmark covers selected cs.ML communities, while publications incompletely and belatedly record research and unmatched ideas may appear later or elsewhere.Overlapping topic membership also induces within- and potentially cross-topic dependence.
- Implementation: MDF is only a trainable reference because token and compute budgets are unequalized and its sparse fields may reflect adapter information loss.Matched adapter comparisons, component ablations, and seed variation remain unavailable.
A.2 Current Evaluation Slice
The current evaluation slice spans twelve monthly cutoffs from July 2024 through June 2025, covering 624 episodes across a reconstructed, topic-overlapping cs.ML corpus. Its audits distinguish current results from an earlier snapshot and verify consistency without establishing corpus identity.
- A.2 Current Evaluation Slice: The evaluation uses twelve cutoffs from July 2024 through June 2025, with a three-month horizon ending September 30, 2025.The configured minimum history is two papers, but the actual minimum is 33.
- A.2 Current Evaluation Slice: 624 episodes contain historical pools of 33–4,530 papers and future pools of 35–1,722 papers.Historical pools average 589.9 papers and future pools average 313.3; per-topic corpus sizes range from 209 to 6,158.
- A.2 Current Evaluation Slice: The current slice is not combined with an earlier snapshot covering January 2023–June 2025, 95,276 ingested papers, and 1,343 eligible windows.The earlier source and figures remain archived for auxiliary-study provenance.
- A.2 Current Evaluation Slice: Reproducibility checks verify unique topic–cutoff keys, all 624 episodes, equal pool counts, and consistency among stored matches and reported metrics.These checks do not establish corpus identity; full verification also requires identifiers, content hashes, topic-rule versions, and generation details.
- A.2 Current Evaluation Slice: Table 4 lists every topic’s twelve cutoffs and reports within-topic corpus counts plus minimum–maximum history and target counts.The table summarizes the current topic manifest rather than independent-paper totals across overlapping memberships.
B MDF Architecture and Reference Configuration
MDF separates latent innovations from their realization as idea descriptions, using a learned prior, a realization policy, memory, retrieval, scoring, and deduplication. The reference configuration and evaluation interpretation remain bounded by unverified checkpoint details, information loss, and unequal compute.
- B MDF Architecture and Reference Configuration: The evaluated Qwen2.5-7B checkpoint lacks a complete verified training manifest, while sparse fields may reflect prediction-adapter information loss rather than generation failure.The compared pipelines also vary information selection and model-call counts, so scores do not isolate compression at equal compute.
- B MDF Architecture and Reference Configuration: MDF factorizes forecasting into a latent innovation prior and a realization policy that expresses each innovation as an idea.The latent triple is (b, o, g), representing a basis, operator, and gap.
- B MDF Architecture and Reference Configuration: Algorithm 1 samples C latent innovations from memory-conditioned prior pθ, generates ideas with pψ, blends scores using λ=0.4, and returns at most K ranked entries.The pipeline retrieves historical evidence, computes normalized prior and realization log-probabilities, then deduplicates before top-K selection.
- B MDF Architecture and Reference Configuration: The reference prior uses supervised fine-tuning, while the realization policy uses GRPO with group-centered advantages and an importance-ratio clipped objective.The reference GRPO setting uses G=8 generations, β=10^-3, learning rate 10^-5, and no reward variance scaling.
- B MDF Architecture and Reference Configuration: Hindsight extraction creates pseudo-label triples from future papers, historical summaries, and reference grounding, with entailment and gap checks.A frozen GPT-5.4 extractor emits JSON triples and a second frozen call validates their relation to target abstracts.
- B MDF Architecture and Reference Configuration: Memory stores typed innovations with frequency, recency, and utility, ranking its top ten entries by weighted recency, frequency, and utility.Recency decays by 0.9 per month, while utility is an EMA with α=0.3.
- B MDF Architecture and Reference Configuration: Reward gates require structured output, historical-neighbor grounding above cosine similarity 0.3, and operator consistency before rubric scoring.Gate-passing rollouts retrieve five future papers using SPECTER and retain each rollout’s maximum rubric score.
- B MDF Architecture and Reference Configuration: Training rubrics use positive future examples and negative historical examples, with validation requiring ROC-AUC ≥0.70 and no negative score at or above the positive median.The reference configuration uses a static validated rubric; these training rubrics differ from the fixed P/M/S evaluation rubric.
D.2 Supplementary Metrics
Supplementary metrics clarify how realization, ranking, breadth, and matching sensitivity are measured, while highlighting limits of judge-only evaluation and recall estimation.
- MRR measures the reciprocal rank of the first credited idea, while historical novelty averages nearest-neighbor embedding distance within episodes.Empty episodes receive zero novelty by convention, and neither metric replaces joint reporting of Hit@5 and Precision@5.
- SOFT averages normalized rubric scores over credited matches, while COVERAGE measures the fraction of target-paper clusters reached.Both are conditional or clustering-dependent diagnostics rather than independent measures of forecasting quality.
- 10,000 topic-resampled bootstrap draws produce percentile intervals while retaining all cutoffs from each sampled topic.Paired gate-sensitivity analyses use the same resampling count and seed but a different random-number implementation.
- Strict-gate Hit@5 comparisons cannot substitute aggregate strict-gate precision because candidate multiplicity ignores one-paper-one-credit deduplication.Counting any passing candidate per prediction measures a different diagnostic from deduplicated Precision@5.
- Retrieval recall and judge–judge agreement cannot be inferred by evaluating only retrieved candidates or comparing judges alone.End-to-end recall requires sampling beyond retrieved candidates, aligned instructions, and an estimator for the sampling design.
E Full Current Results
The full current evaluation reports judge-specific benchmark results, supplementary diagnostics, and outcome-blind specificity assessments across the common 624-episode cohort.
- 42 judge-specific results cover 21 configurations across 624 episodes, with GPT-4.1-mini primary and Qwen3.5-9B results provisional.Topic-clustered intervals quantify episode-sampling uncertainty but omit training-seed, rerun, and shard-selection variation.
- Novelty is judge-independent, and its independently exported row means differ by less than 10−5.The main table uses the primary export for its single Novelty column.
- The current table excludes earlier 208-window results, Qwen3.5 ablations, and GPT-5.4 generations from evidence for the evaluated Qwen2.5-7B MDF.Archived results are not used as universal corrections or current-checkpoint evidence.
- First-file selection changes Summary Hit@5 from 0.532 to 0.543 under GPT-4.1-mini and from 0.498 to 0.508 under the Qwen judge.Both selections leave Summary below GPT-4.1 and Qwen2.5; the reported convention retains all 624 episodes, including empty outputs.
- The Qwen judge has 20 null judgments across 18 records, while GPT-4.1-mini has no parse failures; 57 of 14,185 predictions have one candidate replaced between exports.Nulls receive no credit, and candidate replacement complicates pair-level agreement.
- The stricter S ≥3 gate reduces Qwen3.5 Summary Hit@5 from 0.532 to 0.050 under GPT-4.1-mini and from 0.498 to 0.191 under the Qwen judge.The judge ordering reverses in this fixed-output sensitivity example, which is not a calibration result.
- The outcome-blind assessment samples 832 forecasts across 16 configurations, scoring problem, method, scope, and testability specificity from 0 to 3.Generality is computed as 12 minus the four specificity scores.
F.2 Associations and Common Support
Associations between forecast breadth and realization are descriptive, while output multiplicity, budget completion, representation audits, and annotation studies constrain causal interpretation.
- Match rates rise from 0.2053 to 0.4056 across generality bins, but the association is forecast-level rather than episode-level Hit@5.Overall correlation is 0.17, or 0.21 without MDF.
- Qwen2.5 and GPT-4.1 have markedly different generality distributions, making reweighting unstable and preventing a causal decomposition of the backbone gap.The paper calls for paired forecasts with controlled specificity to test the explanation more directly.
- Mean Summary multiplicity is 0.565, 1.470, and 1.642 for GPT-4.1, Qwen2.5-7B, and Qwen2.5-14B, respectively.Multiplicity counts retrieved candidates passing the gate and is a truncated lower bound that includes zero-match predictions.
- Stricter-gate contrasts measure matching-rule sensitivity but do not identify the effect of intrinsic forecast specificity.The rubric evaluates realization relative to candidate papers, not the number of commitments made before those papers were shown.
- Larger target pools may create Hit@5 ceiling effects, so narrowing model gaps cannot reject a generality explanation.Shared windows hold target pools fixed across models but not forecast breadth.
- Qwen3.5 adds 2, 5, 7, 12, and 0 empty windows for Summary, Memory, Retrieval, Topic Trend, and Direct, respectively.Repetition across adjacent windows is reported diagnostically rather than treated as inherently invalid.
- The fixed-budget evaluation assigns zero credit to unfilled slots, so precision over emitted ideas would answer a different task.Budget completion is therefore reported alongside fixed-budget results.
- MDF fills all 3,120 forecast slots and receives generality 7.98 with 95% CI [7.50, 8.46], but these measurements describe its evaluated representation.The audit reports median approach length of 4 words and empty key-term lists for every forecast.
I.2 Contamination Probe
The contamination probe compares earlier and later windows observationally, while the paper emphasizes unresolved exposure risks from pretraining, training data, retrospective generation, and release provenance.
- The within-GPT-4.1 temporal probe finds Hit@5 0.7436 versus 0.7276, a difference of +0.0160 with 95% interval [−0.053, +0.085].This is an observational comparison rather than a randomized memorization test.
- Historical and future paper counts, topic difficulty, incomplete knowledge-boundary information, and unknown Qwen2.5 exposure confound contamination interpretation.The paper therefore does not label the benchmark contamination-free or use the probe to explain the backbone gap.
- MDF training can include post-cutoff papers in hindsight triples and reward pools, requiring target-date and identifier audits to establish separation from evaluation targets.Training episode start dates alone are insufficient.
- A stronger future release would freeze timestamped weights, prompts, historical inputs, and forecasts before collecting target papers.Publication lag, corpus coverage, and judge calibration would remain limitations.
- The benchmark uses public scholarly metadata and text, with redistribution subject to the provenance and licensing of underlying records.Human annotations come from voluntary research-group annotations of scientific text.
- The release should accompany prompt templates with exact hashes and server-side overrides because retaining a template does not verify deployed-prompt identity.The prompts span MDF training, baseline forecasting, and retrieve-then-judge evaluation groups.
- Runtime placeholders such as {cutoff_month} are filled separately for each forecasting episode.Prompt boxes distinguish system, user, and call-stage roles.
- Hindsight extraction represents each future paper as a base direction, operator, and gap triple.The operator vocabulary includes actions such as extend, transfer, compose, benchmark, analyze, simplify, scale, and adapt.