ArXiv: 2511.15593

🎯 Pitch

AI research agents that brainstorm a wider variety of model architectures before coding dramatically outperform those fixated on a single idea—a simple entropy measure of their initial plans predicts success and can be causally engineered to boost medal rates. By analyzing 11,000 agent trajectories, the authors show ideation diversity acts as a safety net, allowing agents to pivot when their first implementation fails.


1. Executive Summary

This paper studies the role of ideation diversity — the variety of machine learning model architectures an AI research agent proposes during its initial idea-generation phase — in driving agent performance on MLE-bench, a benchmark of 75 Kaggle machine learning tasks. Through a large-scale analysis of 11,000 trajectories across six LLM backbones (including o3, GPT-OSS, and Llama Maverick) and multiple agentic scaffolds (AIDE, AIRA Greedy, AIRA MCTS), the authors establish that ideation diversity, measured via Shannon entropy over the distribution of planned model architectures, shows a significant positive correlation with medal rate (Pearson r = 0.57), and that higher-performing agents consistently generate a wider range of architectural approaches in their initial drafts. A controlled experiment that ablates diversity-promoting mechanisms — specifically, removing prompt-adaptive complexity cues and sibling memory that encourage varied solutions, while instead instructing agents to propose similar ideas — produces a 6.9–8.4 absolute percentage-point drop in medal rate across both scaffold types, confirming a causal relationship. The findings hold across alternative evaluation metrics including valid submission rate, average normalized score, and ELO-based ranking, establishing that ideation diversity is a key bottleneck in AI research agent performance that operates partly by de-risking implementation pitfalls — diverse agents can pivot to alternative approaches when a particular implementation proves intractable — though the authors note that as LLM coding capabilities improve, the relative importance of ideation diversity may shift from hedging against execution failures toward more effective exploration of the solution space.

2. Context and Motivation

The Core Problem: We Don't Know What Makes AI Research Agents Succeed or Fail

The central question this paper tackles is deceptively straightforward: what are the key factors that determine whether an AI research agent succeeds or fails on a given machine learning task? AI research agents — autonomous systems that can design, implement, and train machine learning models end-to-end — represent an ambitious goal: automating scientific discovery itself. Recent systems have achieved headline-grabbing milestones, including the first fully autonomous AI-generated research paper accepted through peer review (Yamada et al., 2025). Yet despite this progress, the field operates largely on intuition and heuristic design choices. When an agent fails to produce a valid submission on a Kaggle competition, or earns a bronze medal rather than gold, it is often unclear whether the failure stems from poor ideation, buggy code generation, insufficient debugging, or some interaction between these factors.

This gap matters for both practical and scientific reasons. Practically, if we cannot diagnose why agents fail, we cannot systematically improve them — design choices about agent scaffolds, prompts, and search policies remain driven by trial and error rather than principled understanding. Scientifically, the lack of empirical analysis means we lack a theory of what constitutes effective autonomous research behavior. The paper frames this as the core motivation in Section 1:

"Despite the potential of these recent breakthroughs in automating AI science, the field is still in its infancy and little is understood about the factors driving their successes and failures."

This absence of understanding is not merely an inconvenience. It means that the research community lacks shared vocabulary and metrics for discussing agent quality beyond coarse end-to-end benchmarks. Two agents with identical medal rates might have radically different failure modes — one might excel at ideation but struggle with implementation, while another might generate pedestrian ideas but implement them flawlessly. Without disentangling these factors, progress is slowed because improvements in one component can mask regressions in another.

Why Understanding Agent Trajectories Is Uniquely Difficult

The paper identifies specific structural challenges that make analyzing AI research agents substantially harder than evaluating standard ML systems (Section 1). These challenges motivate why the existing literature has remained largely descriptive rather than analytical:

Long, multi-step trajectories with tool use. Unlike a single-pass model inference (e.g., image classification or question answering), AI research agents execute complex workflows spanning many steps: they read the problem statement, generate a plan, write code, execute that code in a sandbox environment, interpret error messages and output logs, debug failed implementations, refine their approach based on partial results, and iterate. A single trajectory can span dozens of nodes in a search tree (Figure 2 illustrates one such trajectory with multiple ideation, implementation, debugging, and improvement phases). Each of these steps can fail in ways that cascade forward, making root-cause analysis extremely challenging.

Heuristic-based search algorithms. The agent scaffolds studied — AIDE (greedy tree search), AIRA Greedy (greedy tree search with different operators), and AIRA MCTS (Monte Carlo Tree Search) — all involve sequential decision-making under uncertainty. The search policy and operators interact in complex ways: a poor idea may be salvageable by strong debugging, while a brilliant idea may fail due to a single implementation bug that the debug operator cannot resolve. Understanding whether a failure is due to the search policy exploring the wrong branch of the solution tree, or the operators being insufficiently capable, requires detailed trajectory-level analysis.

Computational cost of large-scale experiments. The paper notes that "obtaining large-enough samples to perform meaningful analysis and ablate design choices can be computationally prohibitive." Running even a single agent on a single MLE-bench task consumes hours of GPU time (the paper's own experiments consumed 264,000 GPU hours total). This creates a chicken-and-egg problem: answering questions about agent design requires large-scale experimentation, but the cost of that experimentation is itself a barrier. The paper's trajectory bank of 11,000 runs — roughly 1.2 million individual search-tree nodes — is explicitly positioned as overcoming this barrier (Section 1):

"We perform a first-of-its-kind, large-scale study of AI research agents' trajectories in MLE-bench... This corresponds to roughly 1,200,000 individual nodes in the agent scaffold search, for a total of 264,000 GPU hours."

The scale is not just number-bragging; it is necessary to achieve statistical power for analyzing difficulty-dependent effects across 75 diverse tasks.

The Emerging Importance of Ideation as a Distinct Capability

Within the broader challenge of understanding agent trajectories, the paper focuses specifically on the ideation phase — the initial step where the agent proposes a set of candidate machine learning approaches and architectures to solve a given task. This focus is motivated by the observation that AI research agents mirror the cognitive processes of human researchers through a structured pipeline (Section 2). Human researchers do not simply have good implementation skills; they generate a diverse portfolio of hypotheses and approaches before investing effort in any single direction. The paper hypothesizes that the same principle applies to AI agents.

Why ideation in particular, rather than debugging or implementation quality? The authors make a case from first principles. The space of possible solutions to a Kaggle ML task is vast and poorly structured. Unlike domains with clear algorithmic solutions (e.g., sorting, graph search), machine learning competitions admit countless valid approaches — different model architectures (CNNs, Transformers, GBDTs), different preprocessing pipelines, different ensembling strategies, different hyperparameter regimes. No single approach is guaranteed to work best, and the agent's own implementation capabilities may make some approaches feasible while others remain out of reach. In this landscape, generating a diverse set of initial ideas serves two purposes (Section 5):

  1. De-risking implementation pitfalls: If an agent proposes multiple architecturally distinct approaches, it hedges against the possibility that any single approach proves impossible to implement correctly. The controlled experiment provides direct evidence for this mechanism: the Low Diversity agents repeatedly attempt to implement T5 for text normalization tasks and "consistently fail, resulting in timeouts," while baseline agents "implement a wider range of solutions and are more often able to make correct submissions."

  2. Efficient exploration of the solution space: Even when all proposed approaches are implementable, diverse ideas prevent the agent from allocating its entire compute budget to a single unproductive direction. As the paper puts it, "exploring significantly different paths hedges against pursuing a single unproductive direction, and enables agents to more effectively explore the solution space."

This framing is important because it distinguishes ideation diversity from mere randomness or noise. The goal is not to generate random ideas, but to generate a diversified, yet plausible portfolio. The diversity mechanisms studied — sibling memory, prompt-adaptive complexity cues, explicit mention of diversity in the system prompt — all aim to achieve this balance.

Where Prior Work Falls Short

The paper identifies several gaps in the existing literature that motivate its contributions:

Most agent evaluations are purely end-to-end, without trajectory analysis. Benchmarks like MLE-bench (Chan et al., 2025), MLAgentBench (Huang et al., 2024), and SWE-bench (Jimenez et al., 2024) evaluate whether agents can solve tasks, reporting aggregate metrics like success rate or medal count. But these evaluations are "black box" — they tell us whether the agent succeeded, not why or how. An agent might earn a silver medal through one brilliant idea perfectly implemented, or through five mediocre ideas of which one happens to hit a lucky hyperparameter combination. End-to-end metrics conflate these very different trajectories into a single number.

Existing agent scaffolds differ in uncharacterized ways. The paper studies three scaffolds (AIDE, AIRA Greedy, AIRA MCTS) that all perform tree search over solution space, but with different operators, memory scopes, and prompts. Prior work compared these scaffolds on final performance (Toledo et al., 2025), but did not analyze how their design choices affect the distribution of ideas generated. Figure 3 reveals that AIDE and AIRA Greedy — both using the same o3 backbone — produce qualitatively different ideation distributions: AIDE concentrates 70% of its ideas on just two architecture types (GBDT and CNN), while AIRA Greedy spreads its ideas more broadly across CNN, Transformers, GBDT, and Hybrid approaches. This difference was invisible in prior aggregate evaluations.

The role of diversity in LLM-based agents is underexplored. While diversity has been studied extensively in machine translation (Macherey and Och, 2007; Gimpel et al., 2013), neural text generation (Holtzman et al., 2020; Ippolito et al., 2019), reinforcement learning (Hong et al., 2018; Eysenbach et al., 2019; Parker-Holder et al., 2020), and population-based methods (Conti et al., 2018), the paper notes that its application to LLM-based research agents is novel. Multi-agent systems have studied behavioral diversity (Bettini et al., 2025; Li and Zhu, 2025), but these typically involve multiple independent agents coordinating, whereas this paper studies diversity within a single agent's idea-generation process. The closest prior work is Chu et al. (2025), who study conversational diversity in LLM-agent simulations, but their focus is on dialogue rather than research ideation.

No causal evidence exists for diversity's importance in research agents. The paper is explicit that prior observations about diversity and performance have been correlational. People have observed that better agents seem to try more things, but this could be reverse-causal: maybe better agents have more diversity because they succeed more often and thus explore more branches of their search tree, rather than diversity causing success. The controlled experiment in Section 4.2 is designed specifically to break this circularity by directly manipulating diversity while holding other factors (agent scaffold, LLM backbone, task set) constant. This is what the paper means by establishing a "causal relationship" — not merely observing a correlation, but showing that intervening to reduce diversity causes performance to drop.

The MLE-bench evaluation framework has underappreciated limitations. The paper identifies several issues with relying solely on Kaggle's medal system for evaluating agents (Section 5 and Appendix A.2): medal thresholds vary with the number of competition participants (bronze can mean top 10% or top 40% depending on competition size); the gap between bronze and the top score is often miniscule (below 3% in ~30% of competitions); agents are evaluated on different test sets than humans, introducing distribution shift; and older competitions have stale human baselines. These limitations mean that the standard medal rate metric may obscure real performance differences or create artifacts. The paper's introduction of alternative metrics (valid submission rate, average normalized score, percentile, ELO ranking) is motivated partly by wanting to ensure that the diversity-performance relationship is not an artifact of the medal system's quirks.

How This Paper Positions Itself

The paper positions itself as filling a specific gap: providing the first systematic, large-scale empirical analysis of what drives AI research agent performance, with a causal intervention to isolate the role of ideation diversity. It does not propose a new agent scaffold, a new benchmark, or a new training method. Instead, it contributes measurement tools (entropy-based diversity metrics, tree-level diversity), analysis infrastructure (the 11,000-trajectory bank across 6 models × 2+ scaffolds × 75 tasks), and a controlled experimental design for causally testing hypotheses about agent design choices.

This positions the paper in a complementary role to prior work on building better agents (Toledo et al., 2025; Jiang et al., 2025a) and designing better benchmarks (Chan et al., 2025; Nathani et al., 2025). Those works provide the artifacts — the scaffolds and evaluation suites. This paper provides the understanding — which design choices matter, why they matter, and how to measure their effects. The authors frame this explicitly as moving from "does this agent work?" to "why does this agent work?" and "how should we design the next one?"

The paper also positions its findings as having implications for the future trajectory of the field (Section 5). The observation that implementation quality is currently a major bottleneck — agents spend much of their time debugging and sometimes fail entirely to produce working code for their ideas — suggests that as LLMs' coding capabilities improve (Kwa et al., 2025), the relative importance of ideation diversity may increase. When agents can reliably implement any idea they conceive, the differentiating factor will shift from "can this idea be executed?" to "is this idea worth executing?" The paper's diversity hypothesis is presented as likely to become more important over time, not less.

Finally, the paper aligns itself with a broader movement toward more rigorous evaluation in AI. By introducing multiple metrics with different properties (independence from human baselines, inclusion of all attempts, sensitivity to different types of improvement), the paper implicitly argues that the field should move beyond single-number benchmarks toward richer, multi-dimensional assessment. The diversity metric itself — Shannon entropy over proposed architectures — is both a diagnostic tool and a potential design target: future agent scaffolds might explicitly optimize for ideation diversity alongside final performance.

3. Technical Approach

3.1 Reader Orientation

This paper is fundamentally an empirical analysis and controlled experiment, not a new agent architecture. The "system" being built is a measurement and intervention framework for studying AI research agents: the authors construct a massive dataset of agent trajectories on MLE-bench, develop metrics to quantify the diversity of ideas agents generate during their initial planning phase, and then design a controlled experiment where they surgically reduce diversity while holding everything else constant to test whether diversity causes improved performance. The core problem it solves is the lack of causal understanding about what drives agent success — specifically, whether generating a wider variety of ML architecture ideas during the ideation phase actually helps agents solve Kaggle tasks, or whether the correlation between diversity and performance is merely an artifact of better agents happening to explore more. The solution takes the form of a two-phase study: first, a correlational analysis across 11,000 trajectories establishing that diversity and performance move together, and second, a controlled experiment where diversity-promoting mechanisms are ablated from the agent's system prompt, producing a measurable performance drop that confirms a causal link.

3.2 Big-Picture Architecture (Diagram in Words)

The experimental framework has five major components:

  1. MLE-bench Task Environment — 75 Kaggle machine learning competitions (or 22 in the "lite" subset used for the controlled experiment), each providing a problem description, training data, held-out test set, and automated evaluation returning Kaggle-style medals and raw scores. This is the fixed external world that agents must navigate.

  2. LLM Backbones — Six different large language models (o3, GPT-OSS 20B, GPT-OSS 120B, Llama Maverick, Devstral, CWM) that serve as the "brain" producing text-based actions. For the controlled experiment, DeepSeek R1 is used. These are treated as a variable to study across in the correlational analysis, and held constant in the controlled experiment.

  3. Agentic Scaffolds — Three search-based orchestration frameworks (AIDE, AIRA Greedy, AIRA MCTS) that wrap the LLM backbone and manage the agent's interaction loop. Each scaffold defines operators (Draft for initial idea generation, Debug for fixing errors, Improve for refining solutions), a search policy (greedy or MCTS), and a memory configuration controlling what context each operator sees. The scaffold is the "body" that executes the LLM's "thoughts."

  4. Trajectory Bank — The collected dataset of ~11,000 complete agent runs, with each run containing the full tree of nodes (ideation plans, implementation code, execution output, debugging steps, improvement iterations). This is the raw material for the correlational analysis — the authors extract diversity metrics and performance outcomes from this bank.

  5. Diversity Measurement and Control Module — A set of analytical tools (Shannon entropy computation over architecture distributions, tree-level diversity counting) and prompt-based intervention mechanisms (presence/absence of sibling memory, prompt-adaptive complexity cues, and explicit diversity mentions in the system prompt) that allow the authors to measure ideation diversity and experimentally manipulate it.

Information flows as follows: an LLM backbone is paired with an agentic scaffold → the scaffold executes a tree search over solutions on each MLE-bench task, with each node in the tree recording the agent's ideation plan, implementation code, execution results, and any debugging or improvement steps → the complete trajectory (all nodes across the tree) is stored in the trajectory bank → the diversity measurement module extracts the first 5 Draft nodes (the initial ideas) from each trajectory, parses the ML architectures proposed, computes entropy over the architecture distribution, and computes tree-level diversity as the count of distinct architectures used → performance is measured via medal rate and alternative metrics → in the correlational phase, diversity metrics and performance are compared across all agent configurations → in the controlled experiment phase, the system prompt is modified to remove diversity mechanisms (prompt-adaptive complexity and explicit diversity mention are removed; sibling memory is repurposed to request similarity instead of diversity), and agent performance is compared between baseline and low-diversity conditions on the same tasks with the same scaffold and backbone.

3.3 Roadmap for the Deep Dive

  • First, the trajectory data collection process — what exactly is recorded per agent run, the scale of the dataset (11,000 trajectories, 1.2M nodes, 264K GPU hours), and why this scale matters for the statistical analyses that follow.

  • Second, the ideation diversity measurement methodology — how the authors extract architectural choices from agent ideation plans, how they quantify diversity using Shannon entropy and tree-level diversity, and the design choices behind focusing on ML model architectures rather than other forms of diversity.

  • Third, the agentic scaffolds and their diversity-relevant mechanisms — the three scaffolds (AIDE, AIRA Greedy, AIRA MCTS), their operators (Draft, Debug, Improve), and the three diversity-promoting features built into AIRA scaffolds (sibling memory, prompt-adaptive complexity, explicit diversity mention in system prompt).

  • Fourth, the controlled experiment design for causal inference — how the prompt is modified to ablate diversity, the specific text changes, the tasks and scaffolds used, the number of seeds, and why this design isolates ideation diversity rather than implementation quality.

  • Fifth, the alternative evaluation metrics — valid submission rate, average normalized score, human percentile, ELO-based ranking, their computational procedures, and what each captures that the default medal rate misses.

3.4 Detailed, Sentence-Based Technical Breakdown

This is an empirical analysis and causal intervention paper whose core idea is that ideation diversity — the variety of ML model architectures an agent proposes in its initial planning phase — is a causal factor in agent performance on MLE-bench, and that this relationship can be measured via entropy-based metrics and experimentally verified through prompt-level manipulation of diversity mechanisms.


Trajectory Data Collection at Scale

The foundational component enabling all subsequent analysis is a massive bank of agent trajectories collected across multiple agent configurations on the full MLE-bench suite. This section details what data is collected, from which configurations, at what scale, and what each trajectory contains.

Scale and scope. The authors run AI research agents on all 75 MLE-bench tasks (for the correlational analysis) and on the 22-task MLE-bench lite subset (for the controlled experiment). They study 6 different LLM backbones equipped with 2 different agentic frameworks (or scaffolds), noting in Section 1:

"We study 6 different LLM backbones equipped with 2 different agentic frameworks (or scaffolds) on the 75 machine learning tasks available in MLE-bench across 10 to 20 random seeds, yielding a total of 11,000 trajectories. This corresponds to roughly 1,200,000 individual nodes in the agent scaffold search, for a total of 264,000 GPU hours."

The six backbones are: o3 (Jaech et al., 2024), gpt-oss (OpenAI, 2025) at both 20B and 120B parameter scales, Llama Maverick (Team, 2025b), Devstral (Team, 2025a), and CWM (FAIR CodeGen Team, 2025). These span different model sizes, architectures, and training paradigms (proprietary frontier models, open-weight models fine-tuned for code). Studying across this range tests whether diversity-performance relationships are specific to particular model families or generalize more broadly.

The "2 different agentic frameworks" refers to two categories of scaffold: the AIDE scaffold (Jiang et al., 2025a), which uses a greedy tree-search policy, and the AIRA family, which includes both a greedy variant (AIRA Greedy) and a Monte Carlo Tree Search variant (AIRA MCTS), both described in Toledo et al. (2025). The paper actually studies three distinct scaffolds (AIDE, AIRA Greedy, AIRA MCTS), but groups the two AIRA variants under one "framework" umbrella since they share the same operators and memory design, differing only in the search policy.

Each configuration (backbone + scaffold) is run on each task across 10–20 random seeds to capture variance arising from stochastic LLM sampling and non-deterministic execution environments. The total of 11,000 trajectories represents roughly 147 runs per task on average (11,000 ÷ 75 tasks), though the actual distribution varies by configuration.

What constitutes a single trajectory. When an agent tackles a single MLE-bench task, it generates a search tree where each node represents a Python code solution that was attempted. The tree is built through repeated application of three operators:

  • Draft operator: generates the initial population of solutions. All agents in this study begin their exploration by generating "at maximum five initial ideas to solve the task at hand (exactly five for greedy searches, and up to five for MCTS), using the Draft operator" (Section 3.2). These five initial draft nodes are the primary source of data for the diversity measurement.

  • Debug operator: identifies and corrects errors within a given node. When a Draft or Improve node's code fails to execute (producing a Python traceback, timeout, or incorrect output format), the Debug operator conditions on the failing code and error message to generate a corrected version.

  • Improve operator: enhances the solution of a given node to increase its performance according to evaluation criteria. After a node has successfully executed and produced a valid submission with a measurable score, the Improve operator can generate variants that modify the approach to climb the leaderboard.

Each node in the tree contains: the agent's ideation plan (natural language description of the ML approach it intends to implement), the implementation (Python code), the execution output (standard output, error messages, scores on validation data), and the operator type (Draft, Debug, or Improve) that created it. The full tree across all operators and iterations is what constitutes a "trajectory." A single trajectory can contain dozens of nodes — the 1.2 million total nodes across 11,000 trajectories implies an average of roughly 109 nodes per trajectory, though this varies widely depending on how many debugging cycles and improvement iterations the agent undergoes.

Why this scale is necessary. The paper explicitly frames the scale as overcoming a barrier that has prevented prior work from conducting this type of analysis (Section 1):

"Error analysis is substantially more complicated than in classic machine learning setups, due to the presence of long multi-step trajectories often guided by heuristic-based search algorithms and leveraging tool use, which requires complex evaluation frameworks. Moreover, obtaining large-enough samples to perform meaningful analysis and ablate design choices can be computationally prohibitive."

The 11,000 trajectories provide sufficient statistical power to detect correlations between diversity and performance across different task types, model backbones, and scaffolds. With only a few hundred runs — the scale of most prior agent evaluations — the diversity-performance correlation would be too noisy to reliably detect, especially since it is mediated by difficulty-dependent effects (easy vs. hard tasks, different model capabilities).

Computational cost transparency. The paper reports the total compute: 264,000 GPU hours. This is a massive investment and the authors are transparent about it, likely to communicate that (a) the findings are backed by substantial empirical evidence rather than small-scale anecdotes, and (b) the trajectory bank itself is a contribution that future work can build on without re-incurring this cost. The paper does not specify what GPU type was used, so precise FLOP counts cannot be inferred, but the order of magnitude is clear: this is industrial-scale experimentation.

Storage and processing of trajectories. While the paper does not detail the exact storage format, the analysis pipeline requires the ability to: (1) identify which nodes are Draft nodes (as opposed to Debug or Improve), (2) extract the natural language ideation plan from each Draft node, (3) parse model architecture mentions from that text, (4) group trajectories by task, backbone, scaffold, and seed. The fact that the authors can compute distribution-level statistics (entropy over architectures per agent configuration) implies that the trajectory data includes structured metadata or was post-processed into a queryable format.


Measuring Ideation Diversity

The paper's central measurement contribution is a methodology for quantifying how diverse an agent's ideas are. This section details the extraction, parsing, quantification, and design choices behind the diversity metrics.

What constitutes an "idea." The paper focuses specifically on the machine learning model architecture that the agent plans to train, as distinct from other aspects of the ML pipeline like data preprocessing strategy, feature engineering approach, or validation methodology. Section 3.2 states this scope explicitly:

"Diversity can manifest in many aspects of machine learning engineering, such as data preprocessing, feature engineering, model development, and validation. In this analysis, our focus is limited to examining the diversity of machine learning models trained by agents."

This scoping decision is both practical and principled. Practically, model architecture is the most clearly identifiable and comparable aspect of an ML pipeline — architectures have well-known names (ResNet, LightGBM, Transformer) that can be extracted from natural language text with reasonable reliability. Data preprocessing steps are more heterogeneous and harder to categorize into a finite taxonomy. Principledly, model architecture is arguably the most consequential single choice in an ML pipeline, since different architecture families (convolutional nets vs. gradient-boosted trees vs. transformers) represent fundamentally different inductive biases and are suited to different data modalities.

Two-level granularity of extraction. The authors extract architecture information at two levels of specificity (Section 3.2):

  1. High-level ML approach or architecture: broad categories like CNN (LeCun and Bengio, 1998), Transformer (Vaswani et al., 2017), Decision Trees, or GBDT (Gradient Boosted Decision Trees). This is the coarser taxonomy used for measuring diversity at the level of fundamentally different modeling paradigms.

  2. Specific model families: fine-grained identifiers where variants are grouped together. For example, EfficientNet-B4 is grouped as EfficientNet (Tan and Le, 2019); ResNet-50, ResNet-101, and ResNet-152 are all grouped as ResNet (He et al., 2016). This grouping prevents trivial variations (e.g., trying ResNet-50 and ResNet-101) from being counted as diverse ideas when they represent essentially the same architectural approach. Grouping model variants under a common family name means diversity is measured at the level of genuinely different architectures, not different hyperparameter configurations of the same architecture.

The paper provides examples of extracted models in Figure 3 and Figure 14: LightGBM, EfficientNet, ResNet, MobileNet, ConvNeXt (Liu et al., 2022), ViT (Dosovitskiy et al., 2020) for image classification tasks; and T5 (Raffel et al., 2020) for text normalization tasks. These span diverse architecture families: gradient-boosted decision trees, convolutional networks, vision transformers, modern ConvNets, and sequence-to-sequence transformers — demonstrating that the extraction pipeline captures qualitatively different approaches.

Source of architecture data: the first five Draft nodes. The diversity measurement operates on a specific subset of the agent's trajectory: the initial Draft nodes. From Section 3.2:

"All AI research agents in our study begin their exploration by generating at maximum five initial ideas to solve the task at hand (exactly five for greedy searches, and up to five for MCTS), using the Draft operator. To measure ideation diversity, we compare agents by extracting two pieces of information from these five initial ideas."

This choice of the first five Draft nodes — rather than all nodes in the tree — is deliberate. These represent the agent's initial strategic thinking before it has received any feedback from execution. They capture the agent's prior over what approaches are worth trying, uncontaminated by the realities of what actually works (or fails) when implemented. This is important for establishing that diversity is a cause of performance rather than an effect: if diversity were measured across the full tree including Improve and Debug nodes, a successful agent might show more diversity simply because it survived longer and explored more branches, creating a spurious correlation.

The fact that greedy searches generate exactly 5 initial ideas while MCTS generates "up to five" reflects their different search policies. Greedy search deterministically expands a fixed number of children per node. MCTS uses a bandit-based selection criterion (UCB) that may choose to allocate its exploration budget unevenly — if some initial ideas show more promise (based on quick evaluations or heuristics), MCTS might generate fewer than 5 initial drafts and instead invest more computation deeper in promising branches.

Parsing architecture from natural language ideation plans. The paper does not detail the exact parsing methodology — whether it uses regex patterns, keyword matching, an LLM-based classifier, or manual annotation. This is a notable gap: the reliability of the diversity measurements depends entirely on the accuracy of architecture extraction. If the parser systematically misses certain architecture families or misclassifies novel approaches, the diversity metrics would be biased. Given the scale (1.2 million nodes, of which the initial Draft nodes across 11,000 trajectories would be ~55,000 nodes), manual annotation is infeasible, so some automated approach must have been used. The fact that the paper reports specific frequencies (e.g., "LightGBM and EfficientNet represent 43% of models AIDE agents intend to train") with high precision suggests a deterministic or high-confidence extraction method.

The examples in Figure 2 illustrate the format of ideation plans: the agent produces a natural language paragraph describing its approach, including specific model names ("microsoft/deberta-v3-base"), technique references with arXiv links ("Multi-Sample Dropout head"), and justification for why the approach should work. An extraction system needs to identify that "microsoft/deberta-v3-base" maps to the DeBERTa architecture family, that "Transformer" is mentioned as the general approach, and that the specific regularisation techniques are implementation details rather than architecture choices.

Quantifying diversity: Shannon entropy. The primary diversity metric is Shannon entropy (Shannon, 1948) computed over the distribution of model architectures that the agent intends to train. From Section 3.2:

"To quantify diversity, we leverage the model architectures that the agent intends to train. From the distribution of model architectures, we compute the Shannon entropy (in base 2), quantifying the average uncertainty (and therefore diversity) of the model architecture used by the AI research agent."

Given a probability distribution $P = (p_1, p_2, ..., p_k)$ over $k$ distinct model architectures, where $p_i$ is the fraction of the agent's initial Draft nodes (across all tasks) that propose architecture type $i$, the Shannon entropy in base 2 is:

H(P)=i=1kpilog2(pi)H(P) = -\sum_{i=1}^{k} p_i \log_2(p_i)

where $p_i \in [0, 1]$ is the empirical probability of the $i$-th architecture in the agent's Draft nodes (with the convention that $0 \log_2 0 = 0$), $k$ is the total number of distinct architectures observed in the agent's proposals, and $\log_2$ denotes the base-2 logarithm.

What it computes: The Shannon entropy measures the expected information content (in bits) of a random draw from the architecture distribution. If the agent always proposes the same architecture (e.g., $p_1 = 1$, all others 0), then $H = 0$ — there is zero uncertainty because the outcome is completely predictable. If the agent proposes each of $k$ architectures with equal probability $1/k$, then $H = \log_2(k)$ — maximum entropy for that support size. Entropy increases both with the number of distinct architectures considered (larger $k$) and with the evenness of their distribution (probability spread more uniformly across them). The unit is bits: an entropy of 3 bits means the architecture choice is as uncertain as a fair 8-sided die.

The computation operates across tasks, not per task. That is, $p_i$ is the fraction of all Draft nodes the agent ever produced (summing over all 75 MLE-bench tasks) that propose architecture $i$. This means the entropy captures the agent's global tendency to diversify its ideas — it measures whether the agent, over its entire operational lifetime, spreads its architectural bets or concentrates on a few favorites. The alternative would be per-task entropy (how diverse are the ideas on a single competition) and then averaging across tasks, but the global approach better captures the agent's overall behavioral signature.

Why this form: Shannon entropy is the standard measure of diversity in ecology, information theory, and many ML contexts because it satisfies several desirable axioms: (1) it is maximized by a uniform distribution (all architectures equally likely), (2) it increases when a new architecture type is added to the support (more distinct options → higher diversity), (3) it increases when probability mass is redistributed from a dominant architecture to minority ones (more even distribution → higher diversity). An alternative metric like the simple count of architectures used (which the paper also reports as "tree-level diversity") would capture only the first property (support size) but not the second (evenness). An agent that proposes one architecture 99% of the time and four others 0.25% each would have a high count (5 architectures) but very low entropy, correctly reflecting that its behavior is effectively concentrated. Conversely, the Gini coefficient or Herfindahl-Hirschman Index (common in economics) would capture evenness but with different scaling properties; entropy is preferred because of its information-theoretic interpretation and additivity properties.

The base-2 logarithm means the resulting number can be interpreted as the number of bits needed to encode the architecture choice under an optimal code, or equivalently, the effective number of equally-likely architectures as $2^{H}$. An entropy of 4.0 corresponds to an effective diversity of $2^4 = 16$ equally-likely architectures. This is intuitive: higher bits = more diversity.

Tree-level diversity as a complementary metric. The paper introduces a second, simpler diversity metric in Section 4.1:

"We observe in Figure 4 how diversity changes for different agents, by measuring how many model architectures on average are used in the first 5 nodes of the agent's exploration, a metric we refer to as tree-level diversity."

Tree-level diversity is defined as the average number of distinct model architectures present in the agent's 5 initial Draft nodes, computed per task and then averaged across tasks. For a single task, if the agent's 5 Draft nodes propose [ResNet, ResNet, EfficientNet, EfficientNet, ViT], the tree-level diversity is 3 (three distinct architectures: ResNet, EfficientNet, ViT). If they propose [LightGBM, LightGBM, LightGBM, LightGBM, LightGBM], the tree-level diversity is 1.

Unlike entropy, tree-level diversity is a per-task metric that captures local diversity — within a single competition, does the agent try different architectural approaches? An agent could have high global entropy (different architectures on different tasks) but low tree-level diversity (within each task, it fixates on one approach). Or vice versa. The paper uses both metrics to capture different aspects of diversity.

The paper reports (Section 4.1) that high-performing models (o3, GPT-OSS 120B, GPT-OSS 20B) use "3.5 distinct architectures on average" in their 5 initial ideas, compared to "2.8 distinct architectures on average" for lower-performing models (Llama Maverick, Devstral, CWM). This gap of 0.7 architectures is substantial given the maximum possible is 5 — it means high-performing models are exploring, on average, one additional fundamentally different approach per task.

Relationship to Shannon entropy. The paper reports both metrics but uses Shannon entropy as the primary diversity measure for the main correlation analysis (Figure 1, with Pearson r = 0.57), and tree-level diversity for the per-agent scatter plot (Figure 4). The two are related but not redundant: entropy captures both richness (number of architectures) and evenness (distribution across them) globally, while tree-level diversity captures richness locally per task. The fact that both correlate with performance strengthens the robustness of the finding.

Calculation scope in correlation analyses. In Figures 1, 7, and 8, each point represents one agent configuration (one backbone + one scaffold) evaluated on the full set of 75 MLE-bench tasks. The diversity entropy is computed from the distribution of architectures across all Draft nodes generated by that agent across all 75 tasks. The performance is the aggregate medal rate (or alternative metric) across those same tasks. This means the correlation is at the agent configuration level, not the individual task level — the paper is asking "do agent designs that produce more diverse ideas tend to perform better overall?" rather than "on the tasks where an agent produces diverse ideas, does it perform better?" The latter would be a within-agent, across-task analysis that the paper does not report.


The Agentic Scaffolds and Their Diversity Mechanisms

The paper studies three agentic scaffolds that differ in their search policy, operator design, memory configuration, and — crucially — the mechanisms they include to promote or suppress ideation diversity. Understanding these scaffolds is essential for interpreting both the correlational results (differences in diversity between scaffolds) and the controlled experiment (which mechanisms are ablated).

Formalization of AI research agents. Building on Toledo et al. (2025), the paper formalizes AI research agents as composed of two components (Section 3.1.3):

  • A search policy, used to navigate the space of candidate solutions to a task. This determines which existing nodes in the tree get expanded, in what order, and with what operator.
  • A set of operators, which modify existing solutions to generate new candidate solutions. These are the atomic actions the agent can take: Draft (generate a new solution from scratch), Debug (fix a buggy solution), Improve (refine a working solution).

This formalization separates the "what can the agent do?" question (operators) from the "what should the agent do next?" question (search policy). Different scaffolds make different choices along both axes.

AIDE scaffold. AIDE (Jiang et al., 2025a) is described as "an LLM-driven agent that approaches problem-solving as a tree-search over the domain of Python solutions, utilizing a Greedy policy." The key characteristics are:

  • Greedy search policy: at each step, the agent evaluates all candidate nodes (according to some selection criterion, likely the validation score) and expands the best one, without the exploration-exploitation balancing that MCTS provides. This means AIDE always pursues the most promising current solution, which is efficient but risks premature commitment to a suboptimal approach.

  • Operators: AIDE uses Draft to generate initial solutions, and (implicitly) supports Debug and Improve for subsequent iterations, though the paper does not detail whether AIDE's operator set differs from AIRA's.

  • Diversity characteristics: Figure 3 reveals that AIDE agents (with o3 backbone) concentrate heavily on a small number of architectures. In Figure 3(a), 70% of AIDE's initial Draft nodes propose either GBDT (35%) or CNN (35%) architectures. The next category, Logistic Regression, appears in 14% of drafts, and only 3% each go to Transfer Learning and Transformer. This means AIDE's ideation is highly concentrated: for a typical task, it proposes a GBDT model, a CNN, possibly a logistic regression baseline, and rarely ventures beyond these. The cumulative frequency plot in Figure 3(a) shows that just 2 architecture types cover 70% of AIDE's proposals, and 3 types cover 85%.

Moving to the specific model family level (Figure 3c), the concentration is even more pronounced: LightGBM alone accounts for 25% of AIDE's initial Draft nodes, EfficientNet variants account for 18%, Logistic Regression for 14%, ResNet variants for 10%, and GBDT (in general) for 6%. Two model families (LightGBM and EfficientNet) cover 43% of all AIDE proposals. The cumulative frequency plot shows that 9 distinct model families are needed to reach 73% cumulative coverage, but the distribution is heavily skewed toward the top few.

This concentration suggests that AIDE's design — its system prompt, its operator implementation, or its greedy search policy — biases it toward a relatively narrow set of "safe" choices: gradient-boosted decision trees for tabular tasks, convolutional networks for image tasks, with limited experimentation beyond these well-established paradigms. AIDE's high performance despite (or perhaps because of?) this concentration is an interesting tension that the paper does not fully resolve, but which is partially explained by task distribution — if many MLE-bench tasks are well-served by GBDTs and CNNs, concentration on these architectures may be optimal for those specific tasks, even if it limits exploration on tasks requiring other approaches.

AIRA Greedy scaffold. AIRA Greedy (Toledo et al., 2025) is described as "another greedy tree-based search policy, with a different design for operators, memory scope, and prompts." Compared to AIDE, AIRA Greedy:

  • Uses the same greedy search policy — always expand the best current node — but with different heuristics for what "best" means and how expansions are ordered.

  • Has a different operator design: the paper notes AIRA Greedy uses Draft, Debug, and Improve operators with different implementations from AIDE, though specifics are in the cited Toledo et al. (2025) paper rather than detailed here.

  • Has a different memory configuration: "the memory configuration dictates how each operator is selectively provided with previously produced artifacts, with well-scoped memory preventing issues such as context overload, mode collapse, and debug loops." AIRA Greedy includes sibling memory as a key feature (described below).

  • Diversity characteristics: Figure 3(b) and 3(d) show that AIRA Greedy (with o3 backbone) generates substantially more diverse ideas than AIDE with the same backbone. In Figure 3(b), CNN accounts for 21% of proposals, Transformer for 17%, GBDT for 16%, Hybrid for 13%, and Ensemble for 6%. No single architecture dominates — the top 5 collectively cover only 74% of proposals (compared to 91% for AIDE's top 5). The distribution is flatter: 5 architectures are needed to reach 74% cumulative frequency, versus AIDE reaching 85% with just 3.

At the model family level (Figure 3d), the contrast is even sharper. EfficientNet leads with only 9% of proposals, followed by LightGBM at 8%, ConvNeXt at 5%, ViT at 4%, and Logistic Regression at 4%. The top 5 model families cover only 30% of proposals — compared to 73% for AIDE's top 5. AIRA Greedy's ideation distribution is genuinely spread across many model families, with the cumulative frequency plot in Figure 3(d) showing a slow, steady climb rather than a sharp elbow. The paper notes that "as many as 9 models represent this percentage" (43%, matching AIDE's top-2 concentration), emphasizing how much more distributed AIRA's choices are.

Figure 14 provides a domain-specific breakdown for image classification tasks (8 of the 22 MLE-bench lite tasks). On these tasks, AIDE uses EfficientNet for 38% of proposals, ResNet for 22%, and LightGBM for 15% — three model families covering 75% of image classification ideas. AIRA Greedy uses EfficientNet for 18%, ConvNeXt for 11%, ViT for 9%, ResNet for 7%, and EfficientNet+GBDT hybrid for 4% — five model families covering only 49% of ideas. AIRA is exploring more modern architectures (ConvNeXt, ViT) that AIDE largely ignores, and is more willing to combine architectures (hybrid approaches).

These differences are particularly notable because both agents use the same LLM backbone (o3). The diversity difference is not a capability difference in the underlying model — it is a consequence of scaffold design: system prompts, memory configuration, operator definitions. This directly supports the paper's claim that "the choice of agentic scaffold significantly influences ideation diversity" (Section 1.1).

AIRA MCTS scaffold. AIRA MCTS (Toledo et al., 2025) uses Monte Carlo Tree Search (Coulom, 2006; Kocsis and Szepesvári, 2006; Browne et al., 2012) for its search policy instead of a greedy approach:

  • MCTS search policy: MCTS balances exploration and exploitation using the Upper Confidence Bound (UCB) formula to decide which nodes to expand. Nodes that have high estimated value (exploitation) or have been visited few times (exploration) are prioritized. This means MCTS may explore multiple branches of the solution tree simultaneously, backtracking to less-visited but potentially promising approaches even when a current best solution exists.

  • "Up to five" initial ideas: Because MCTS uses bandit-based selection, it may not generate a full 5 initial Draft nodes. If early evaluations suggest that certain architectural directions are unpromising, MCTS might allocate its compute budget elsewhere. This is why the paper says "up to five for MCTS" rather than "exactly five for greedy searches" (Section 3.2).

  • Same diversity mechanisms as AIRA Greedy: AIRA MCTS shares the same operators, memory configuration, and diversity-promoting features as AIRA Greedy. The search policy difference means MCTS might use the generated diversity differently (e.g., exploring multiple branches in parallel rather than committing early), but the ideation phase itself is similar.

Figure 4 shows that MCTS variants of lower-performing backbones (Llama Maverick, Devstral, CWM) tend to have slightly higher tree-level diversity than their Greedy counterparts, suggesting MCTS's exploration bias may encourage broader ideation even with weaker base models. However, the effect is modest compared to the scaffold difference between AIDE and AIRA.

The three diversity-promoting mechanisms in AIRA scaffolds. The AIRA scaffolds (both Greedy and MCTS) incorporate three specific design features that promote ideation diversity. These are described in Section 3.3.1 as the mechanisms present in the baseline agents and ablated in the controlled experiment:

  1. Sibling memory: "which provides to a new draft node the memory of its siblings, by including in the context descriptions of the solutions devised by the sibling nodes." When the agent generates its second Draft idea, it sees in its context window a description of the first Draft idea. When generating the third, it sees descriptions of the first two. This creates an implicit pressure toward diversity — the agent, seeing that it has already proposed a CNN-based solution, is more likely to propose a GBDT-based or Transformer-based solution for subsequent drafts. Without sibling memory, each Draft node is generated independently with no awareness of what other ideas have been proposed, which can lead to the agent generating multiple minor variations of the same core approach.

  2. Prompt-adaptive complexity: "a dynamic complexity cue within the system prompt aiming to guide the complexity of artifacts generated by the agents. For the first initial idea, we ask the agent to come up with an idea of minimal complexity. For the next two initial ideas, the system prompt asks for moderate complexity, and advanced complexity for the last two initial ideas." This mechanism explicitly varies the requested sophistication level across the 5 Draft slots: idea 1 should be simple (a baseline, perhaps logistic regression or a small CNN), ideas 2–3 should be moderate, and ideas 4–5 should be advanced. This creates structural diversity — the agent is forced to think across a spectrum from basic to cutting-edge, which naturally pushes it toward different architectural families (logistic regression is minimal complexity; EfficientNet or ViT is advanced).

  3. Explicit mention of diversity in the system prompt: The system prompt includes language "asking the base model to come up with different aspects of the solution every time." This is a direct instruction to diversify — beyond the implicit pressure from sibling memory and the structural pressure from complexity cues, the agent is explicitly told not to repeat the same approach. This targets the case where even with sibling awareness and varying complexity, the model might fall back to the same architecture family (e.g., proposing EfficientNet-B0 as "minimal complexity" and EfficientNet-B7 as "advanced" — different variants of the same idea rather than genuinely different approaches).

These three mechanisms operate at different levels: sibling memory provides informational diversity pressure (the agent knows what it has already proposed), prompt-adaptive complexity provides structural diversity pressure (the task framing varies across Draft slots), and explicit diversity mention provides instructional diversity pressure (the agent is directly told to diversify). Together, they create a multi-layered system for ensuring the 5 initial Draft nodes explore genuinely different solution approaches rather than converging on a single architectural paradigm.

Why these mechanisms exist — the designers' intent. The paper does not attribute these mechanisms to its own design; they are part of the AIRA scaffold described in Toledo et al. (2025). However, the paper's analysis provides post-hoc justification for why they matter. The designers presumably included them based on intuition that diverse exploration is valuable, but without the causal evidence this paper provides. The paper's contribution is demonstrating that these mechanisms actually work — that removing them causally reduces performance — rather than proposing them in the first place.


Controlled Experiment Design for Causal Inference

The correlational analysis (Section 4.1) establishes that diversity and performance move together, but cannot determine whether diversity causes improved performance or is merely a byproduct of other factors (e.g., more capable LLMs generating both more diverse ideas and better implementations). The controlled experiment (Section 4.2) is designed to break this ambiguity by directly manipulating diversity while holding all other factors constant.

Experimental design overview. The experiment uses a two-condition, between-subjects design on a fixed set of tasks:

  • Independent variable: presence or absence of diversity-promoting mechanisms in the system prompt (baseline vs. ablated diversity).
  • Dependent variables: medal rate and the four alternative metrics (valid submission rate, average normalized score, percentile, ELO ranking).
  • Held constant: LLM backbone (DeepSeek R1), agentic scaffolds (AIRA Greedy and AIRA MCTS), task set (MLE-bench lite, 22 tasks), number of seeds per task (10).
  • Total experimental runs: 2 scaffolds × 2 diversity conditions × 22 tasks × 10 seeds = 880 trajectories.

The choice of MLE-bench lite (22 tasks) rather than the full benchmark (75 tasks) for the controlled experiment is a practical trade-off: running all conditions on all 75 tasks would be prohibitively expensive, and the 22-task lite subset is curated to be representative of the diversity of ML challenges while keeping the experiment tractable. The paper does not detail how the 22 tasks were selected from the 75, but references Chan et al. (2025) for the lite subset definition.

Baseline agents (control condition). The baseline agents are AIRA Greedy and AIRA MCTS with all three diversity mechanisms active: sibling memory (each new Draft node sees descriptions of its siblings), prompt-adaptive complexity (minimal complexity for idea 1, moderate for ideas 2–3, advanced for ideas 4–5), and explicit mention of diversity in the system prompt (the agent is told to "come up with different aspects of the solution every time"). This is the "standard" configuration of the AIRA scaffolds as designed in Toledo et al. (2025).

Agents with ablated diversity (treatment condition). The low-diversity condition modifies the system prompt in three specific ways (Section 3.3.2):

  1. Removal of prompt-adaptive complexity: The dynamic complexity cue is stripped from the system prompt. Instead of requesting minimal → moderate → advanced complexity across the 5 Draft nodes, all Draft nodes receive the same complexity framing (presumably a neutral or default complexity level, though the exact replacement prompt text is not provided in the paper).

  2. Removal of explicit diversity mention: The instruction to "come up with different aspects of the solution every time" is removed. The agent is no longer explicitly told to diversify.

  3. Repurposing of sibling memory to request similarity: This is the crucial manipulation. Instead of using sibling memory to say "here are the ideas your siblings proposed — generate something different," the modified prompt uses sibling memory to say "here are the ideas your siblings proposed — generate something similar." The paper states: "we reuse sibling memory to request from the agent in the system prompt to come up with similar ideas." This flips the sibling memory mechanism from a diversity-promoting force to a diversity-suppressing force.

The authors argue that this manipulation is clean:

"By changing the parts of the prompt mentioning diversity, we intend to only impact the diversity of ideas generated by the agent, and not other solution aspects, such as implementation quality."

This is a strong claim — that modifying the diversity instructions does not inadvertently degrade the agent's debugging ability, code generation quality, or other capabilities. The paper provides only indirect evidence for this (the fact that the diversity manipulation succeeds in reducing diversity, shown in Figure 5, and that the performance drop is consistent with the diversity-causes-performance hypothesis). If the prompt changes inadvertently made the agent "lazier" or less careful in general — not just less diverse — the performance drop would be attributable to a confound rather than diversity reduction per se. The paper acknowledges this limitation in Section 5:

"Despite the efforts to isolate ideation diversity, it is difficult to track the potential second-order effects of modifying the system prompt."

Verification that the manipulation worked. Figure 5 shows the cumulative distribution of the number of distinct architectures per task. The x-axis is the number of distinct architectures in the agent's 5 initial Draft nodes (ranging from 1 to 5), and the y-axis is the cumulative frequency — what fraction of tasks have at most that many distinct architectures. The key finding:

"Baseline agents AIRAGreedy and AIRAMCTS use no more than 2 different architectures in their 5 initial drafts in only 40% of tasks. However, the AIRAGreedy-Low Diversity and AIRAMCTS-Low Diversity agents that are prompted to come up with similar ideas, use no more than 2 distinct architectures or approaches in 70% of tasks."

In other words, on 60% of tasks, baseline agents propose 3 or more distinct architectures. But low-diversity agents propose 3 or more distinct architectures on only 30% of tasks. The distribution has shifted substantially leftward — the manipulation worked as intended. The fact that even low-diversity agents sometimes use 3+ distinct architectures (in 30% of tasks) reflects that some tasks naturally pull for diverse approaches regardless of prompt, or that the LLM backbone's inherent tendencies toward diversity cannot be fully suppressed by prompt changes alone.

Task and backbone selection for the controlled experiment. The controlled experiment uses DeepSeek R1 (DeepSeek-AI et al., 2025) as the LLM backbone, rather than any of the six models used in the correlational analysis. The paper does not explain this choice explicitly, but likely reasons include: (a) DeepSeek R1 is a strong open-weight model with high coding capability, making it suitable for MLE-bench tasks; (b) it was released between the initial trajectory collection and the controlled experiment phase; (c) using a different model from the correlation study tests generalizability — if the diversity effect holds on a model not included in the original correlation, it strengthens the claim that diversity matters broadly rather than being specific to certain model families.

The temperature appendix (Appendix A.1) notes that DeepSeek R1 has a "recommended temperature of 0.6," suggesting the controlled experiment uses this default temperature setting. The temperature-based diversity control experiment (which failed to show clear effects) varied temperature between 0.05 and 2.0, finding that "changing temperature does not have an impact on performance (neither beneficial nor detrimental), assessed as medal rate" (Appendix A.1, Figure 12). This negative result is interesting: it suggests that simply adjusting the sampling randomness (temperature) is not equivalent to the prompt-based diversity manipulation, likely because temperature affects all aspects of generation (including code quality and reasoning coherence), not just ideation diversity.

Why this design supports causal inference. The key features that make this a valid causal experiment:

  • Manipulation check: Figure 5 verifies that the intervention actually changed diversity, establishing that the independent variable was successfully manipulated.
  • Holding other factors constant: Same backbone (DeepSeek R1), same scaffolds (AIRA Greedy and AIRA MCTS), same tasks (MLE-bench lite), same number of seeds (10). Any performance difference between baseline and low-diversity conditions cannot be attributed to differences in model capability, search algorithm, or task distribution.
  • Two scaffolds as replication: The experiment tests both AIRA Greedy and AIRA MCTS, and finds consistent effects (6.9 and 8.4 point drops, respectively). This internal replication across different search policies strengthens confidence that the effect is due to diversity reduction, not an idiosyncratic interaction with a particular scaffold.
  • Multiple outcome metrics: The performance drop appears across all five metrics (medal rate, valid submission rate, average normalized score, percentile, ELO), ruling out the possibility that the effect is an artifact of the medal system's quirks.

The design does not, however, establish mediation — it shows that reducing diversity causes lower performance, but does not test why. The paper proposes two mechanisms (de-risking implementation and efficient exploration) based on trajectory analysis, but these are post-hoc interpretations rather than experimentally tested mediators. A full mediation analysis would require, for example, showing that the performance drop is specifically concentrated on tasks where the low-diversity agent's chosen architecture proves hard to implement, or that the diversity manipulation affects exploration breadth independently of implementation success.


Alternative Evaluation Metrics for MLE-bench

The paper introduces four alternative metrics beyond the standard medal rate to provide a more comprehensive assessment of agent performance. This section details each metric's computation, what it captures, its strengths, and its limitations as documented by the authors.

Motivation for alternative metrics. Section 5 and Appendix A.2 identify several limitations of Kaggle's medal system that motivate looking beyond medal rate:

  • Variable medal thresholds: "Kaggle medal criteria vary with the number of submissions (e.g., bronze is the top 10% for competitions with 1000+ teams vs. top 40% for those with 1-249 teams)." Earning a bronze medal on a competition with 50 participants represents vastly different absolute performance than earning bronze on a competition with 5,000 participants. Medal rate averages across competitions with different thresholds, mixing incomparable quantities.

  • Narrow thresholds: "In about 30% of MLE-bench competitions, the score (relative) difference between the best score and the bronze medal threshold is less than 3%." When the gap between medal-worthy and best-in-class is miniscule, whether an agent medals may depend on noise (random seed, test set split variance) rather than genuine capability differences.

  • Different test sets: "AI research agents are tested on custom sets designed by MLE-bench, not the private test sets used for human submissions on Kaggle." Human medal thresholds are computed on Kaggle's private test sets, while agents are evaluated on MLE-bench's custom test sets. Distribution shift between these test sets means the medal thresholds may not accurately reflect what a human would achieve on the agent's test set.

  • Stale human baselines: "Some competitions are more than 10 years old." Human scores from 2015 may not represent what a competent ML practitioner would achieve in 2025 with modern tools and knowledge. Agents might "beat" humans on ancient competitions simply because the human baseline is outdated, not because the agent is genuinely capable.

These limitations mean that medal rate alone can be misleading. An agent that medals on 10 easy, old competitions with narrow bronze thresholds might appear identical to an agent that medals on 10 hard, recent competitions — even though the latter agent is substantially more capable. The alternative metrics are designed to address different subsets of these weaknesses.

Valid Submission Rate. Defined as "the percentage of tasks in which the agent is able to make a valid submission." A valid submission is one that passes MLE-bench's format checks — the submitted file is in the correct format, can be evaluated against the test set, and produces a score. This metric:

  • Captures: the agent's ability to ideate, implement, and debug until reaching at least one working solution. It measures the "get something working" threshold, independent of the quality of that solution.
  • Strengths: includes all attempts (failed runs where the agent never produces a valid submission are counted as failures), simple to compute, provides a lower bound on agent capability.
  • Limitations: does not capture solution quality at all — an agent that submits a trivial baseline (e.g., always predicting the majority class) gets full credit alongside an agent that submits a sophisticated ensemble. Not independent from implementation difficulty of tasks (some tasks have naturally higher barriers to valid submission than others).
  • In the controlled experiment (Figure 9): baseline AIRA Greedy achieves 98% valid submission rate, dropping to 92% in the low-diversity condition. AIRA MCTS drops from 98% to 90%. The paper attributes this to the text normalization tasks ("text-normalization-challenge-english-language" and "text-normalization-challenge-russian-language") where low-diversity agents repeatedly fail to implement T5 and timeout, while baseline agents try other approaches and succeed.

Average Normalized Score. For each agent attempt at a task, the raw score (e.g., accuracy, F1, RMSE) is normalized relative to human performance bounds:

"a score of 0 represents the lowest human score achieved on the task, and 1 the highest."

The average normalized score across all tasks and seeds is then reported. This metric:

  • Computational procedure: For each task, let $s_{\text{agent}}$ be the agent's raw score, $s_{\text{min}}$ be the lowest score achieved by any human participant in the original Kaggle competition, and $s_{\text{max}}$ be the highest human score. The normalized score is:

norm_score=sagentsminsmaxsmin\text{norm\_score} = \frac{s_{\text{agent}} - s_{\text{min}}}{s_{\text{max}} - s_{\text{min}}}

where $s_{\text{agent}}$, $s_{\text{min}}$, and $s_{\text{max}}$ are raw scores on the task's evaluation metric (higher is better for metrics like accuracy; for metrics where lower is better like RMSE, the normalization would be inverted, though the paper does not specify this detail). If $s_{\text{agent}} < s_{\text{min}}$, the normalized score is 0; if $s_{\text{agent}} > s_{\text{max}}$, it is 1. The final metric is the mean of these normalized scores across all agent runs.

  • What it captures: how good the agent's submissions are, relative to the range of human performance. A score of 0.5 means the agent's performance is halfway between the worst and best human. A score of 0.8 means the agent is 80% of the way from worst human to best human.

  • Strengths: values all improvements equally — going from normalized score 0.1 to 0.2 is weighted the same as going from 0.8 to 0.9 (unlike medal rate, which only values improvements that cross medal thresholds). Roughly independent from human score distributions in the sense that the bounds provide consistent scaling, though the bounds themselves come from human data.

  • Limitations: "all improvements valued equally" is listed as both a strength and weakness in Table 2 — in some domains, improving from 0.9 to 0.95 (the "last mile" of hill-climbing) is genuinely harder and more valuable than improving from 0.1 to 0.2. The normalized score flattens this distinction. Also, not fully independent from human scores since $s_{\text{min}}$ and $s_{\text{max}}$ are human-derived. Does not handle the case where agents exceed human performance (capped at 1.0).

  • In the correlation analysis (Figure 7): the correlation between diversity entropy and average normalized score is Pearson r = 0.72, which is stronger than the correlation with medal rate (r = 0.57). The paper notes this: "When measuring performance using either the percentile or the average normalized score, instead of the medal rate, our correlation results remain consistent and, in fact, show even higher correlations." This suggests the diversity-performance relationship is not an artifact of the medal system, and may even be partially obscured by medal rate's coarseness.

Percentile. The metric captures "the ability of the agent to outperform humans at machine learning engineering." For each agent submission, the agent's raw score is compared to the distribution of human scores from the original Kaggle competition, yielding a percentile rank (e.g., if the agent's score is better than 70% of human participants, the percentile is 70). The final metric is the mean percentile across all runs. This metric:

  • Strengths: like normalized score, values all improvements equally (unlike medal rate). Still relies on human score distributions (like medal rate), but offers a less discrete assessment — percentile varies continuously from 0 to 100, whereas medal rate is binary (medal or no medal) within each competition.

  • Limitations: still depends on human score distributions (not independent). Still suffers from the stale baselines problem — on old competitions, the human score distribution may be weak, inflating agent percentiles. Still evaluated on different test sets than humans.

  • In the correlation analysis (Figure 8): Pearson r = 0.66, again higher than medal rate's 0.57.

  • In the controlled experiment (Figure 9): baseline AIRA Greedy achieves 64th percentile, dropping to 60th for low diversity. AIRA MCTS drops from 65th to 60th.

ELO-Based Agent Ranking. The paper creates an ELO system (Bradley and Terry, 1952) "using all possible heads-to-heads between agents' scores." This metric:

  • Computational procedure: For every pair of agent configurations, compare their raw scores on each task. An agent "wins" a head-to-head if its score on that task is higher. The ELO rating system iteratively updates ratings based on match outcomes, with the standard formula: if agent A with rating $R_A$ faces agent B with rating $R_B$, the expected score for A is $E_A = 1 / (1 + 10^{(R_B - R_A) / 400})$, and the actual score $S_A$ is 1 for a win, 0.5 for a tie, 0 for a loss. Ratings are updated via $R_A \leftarrow R_A + K(S_A - E_A)$ where $K$ is a learning rate (typically 32, though the paper does not specify). The total number of matches across all head-to-heads across all tasks provides the data for the rating system.

  • Strengths: "agnostic of the human score distribution on MLE-bench tasks." ELO ratings are determined entirely by relative agent performance — they answer "which agent is better?" without reference to human baselines. An ELO difference of 100 points corresponds to about a 64% expected win probability for the higher-rated agent.

  • Limitations: only captures relative agent performance, not absolute capability. An agent could have a high ELO by being better than all other tested agents, even if all agents perform poorly relative to humans. The ratings are specific to the agent population tested — adding a new, stronger agent would shift all ratings. "Captures hill-climbing complexity" only partially, since it depends on whether other agents in the population are also climbing that hill.

  • In the controlled experiment (Figure 9): baseline AIRA Greedy has ELO 1004, dropping to 998 for low diversity. AIRA MCTS drops from 1017 to 982. The 35-point drop for AIRA MCTS corresponds to roughly a 55% expected win probability for the baseline over the low-diversity variant.

The metric landscape (Table 2). The paper provides a summary table (Table 2 in Appendix A.2) mapping each metric against four desiderata:

MetricIndependent from human scoresValues all improvementsIncludes all attemptsCaptures hill-climbing complexity
Valid Submission Rate
Medal Rate
Human Score Percentile
Average Normalized Score~
ELO-based ranking~~

No single metric satisfies all desiderata. Valid submission rate is independent of score quality but includes failed runs; medal rate captures hill-climbing complexity (since medals often require pushing the last few percentage points of performance) but is discrete and human-dependent; normalized score values all improvements but collapses hill-climbing difficulty; ELO is fully human-independent but only provides relative rankings. The paper's conclusion: "demonstrating the importance of having multiple metrics to describe the performance of AI research agents."

How the alternative metrics relate to the diversity hypothesis. The consistent performance drop across all five metrics (Figure 9) is the paper's strongest evidence for robustness. If the diversity effect only appeared in medal rate, one might suspect it was an artifact of medal threshold artifacts. The fact that valid submission rate drops (low-diversity agents sometimes fail entirely), normalized scores drop (their successful submissions are worse), percentiles drop (they beat fewer humans), and ELO drops (they lose more head-to-heads) collectively rules out metric-specific explanations. Diversity is not just affecting an agent's ability to cross arbitrary medal thresholds — it is affecting its ability to produce working solutions at all, and the quality of solutions when it does produce them.


Summary of Design Choices and Their Justifications

  • Focus on model architecture diversity over other forms of diversity (data preprocessing, feature engineering): architecture is the most identifiable, comparable, and consequential single choice in an ML pipeline; extracting architecture names from natural language is more reliable than extracting preprocessing strategies.

  • Shannon entropy as primary diversity metric over simple count or Gini coefficient: captures both richness (number of architectures) and evenness (distribution across them); has information-theoretic interpretation (bits of uncertainty); is the standard diversity measure in ecology and information theory.

  • Two-level architecture taxonomy (high-level approach + specific model family with variant grouping): prevents trivial variations (ResNet-50 vs. ResNet-101) from being counted as diverse ideas; captures both coarse paradigm differences and fine-grained model choices.

  • First five Draft nodes only for diversity measurement, not the full tree: captures initial strategic thinking uncontaminated by execution feedback; prevents spurious diversity-performance correlation where successful agents appear more diverse simply because they survived longer.

  • Prompt-level manipulation rather than temperature or backbone change for the controlled experiment: targets ideation diversity specifically without affecting implementation quality; manipulation check (Figure 5) verifies it works; stronger causal identification than observational methods.

  • DeepSeek R1 for the controlled experiment rather than reusing a model from the correlational phase: tests generalizability to a model not included in the original correlation; uses a strong, modern open-weight model with good coding capabilities.

  • Two scaffolds as replication within the controlled experiment: shows the diversity effect is not specific to a particular search policy; consistent 6.9-8.4 point drops across both greedy and MCTS increase confidence in the causal claim.

  • Five evaluation metrics spanning different properties: ensures the diversity-performance relationship is not an artifact of the medal system's limitations; each metric illuminates a different aspect of performance (getting started vs. achieving quality vs. beating humans vs. beating other agents).

  • 10 seeds per configuration for the controlled experiment: balances statistical power with computational cost; 10 seeds × 2 conditions × 2 scaffolds × 22 tasks = 880 trajectories is feasible while providing enough samples for confidence interval computation via stratified bootstrapping (using the rliable library, Agarwal et al., 2021).

  • MLE-bench lite (22 tasks) for the controlled experiment rather than full MLE-bench (75 tasks): reduces experimental cost by approximately 3.4× while maintaining task diversity; the lite subset is curated to be representative.

  • Post-hoc trajectory analysis for mechanism identification (rather than experimentally testing mediators): identifies the text normalization T5 implementation failure as explaining "around half of the observed decline in medal rates," providing qualitative evidence for the de-risking mechanism even though a formal mediation analysis is not conducted.

4. Key Insights and Innovations

Innovation 1: Reframing Agent Performance as an Ideation Diversity Problem

Before this paper, the dominant lens for understanding AI research agent performance was capability-centric: agents succeed or fail based on how well their underlying LLM can write correct code, debug errors, and optimize hyperparameters. Benchmarks like MLE-bench (Chan et al., 2025), MLAgentBench (Huang et al., 2024), and SWE-bench (Jimenez et al., 2024) all implicitly encode this assumption — they measure end-to-end success rates, treating the agent as a black-box problem solver whose quality is a monotonic function of its implementation skill. Even work that studied agent scaffolds (Toledo et al., 2025; Jiang et al., 2025a) focused on search policies and operator design as ways to better execute ideas, not on the ideas themselves.

This paper makes a fundamental diagnostic reframing: the bottleneck is not (only) implementation quality, but ideation diversity — the variety of ML model architectures an agent generates during its initial planning phase. This is not an incremental refinement of existing capability benchmarks. It shifts the unit of analysis from "did the agent solve the task?" to "what distribution of approaches did the agent consider, and how did that distribution shape outcomes?" The contribution is conceptual: the paper introduces a new dimension along which agents can be evaluated, diagnosed, and improved.

Why is this distinct from prior work on "diversity" in ML? Diversity has been studied extensively in text generation (Holtzman et al., 2020; Ippolito et al., 2019), reinforcement learning exploration (Hong et al., 2018; Eysenbach et al., 2019), and multi-agent behavioral diversity (Bettini et al., 2025; Li and Zhu, 2025). But in all of those settings, diversity is an output property — diverse text is better text, diverse exploration is better exploration. This paper treats diversity as a diagnostic property of the agent's internal decision process. The question is not "are the agent's outputs diverse?" but "does the agent consider a diverse range of approaches before committing to one?" This is closer to how human researchers are evaluated: a scientist who only ever tries one modeling paradigm is intellectually narrower than one who considers CNNs, GBDTs, and Transformers before choosing, even if both end up using the same final architecture. The paper operationalizes this intuition into a measurable, manipulable construct.

The evidence that this reframing matters comes from Figure 1: the correlation between ideation diversity (Shannon entropy over proposed architectures) and medal rate is r = 0.57, with the correlation strengthening under alternative metrics (r = 0.72 for average normalized score, Figure 7; r = 0.66 for percentile, Figure 8). The fact that the relationship holds across metrics with different properties (human-dependent vs. human-independent, discrete vs. continuous) suggests that diversity is capturing something fundamental about agent quality, not just medal system artifacts. Moreover, Figure 3 shows that two agents with the same backbone (o3) but different scaffolds (AIDE vs. AIRA Greedy) produce radically different ideation distributions — AIDE concentrates 70% of its proposals on two architecture types, while AIRA Greedy spreads proposals across five types to reach the same cumulative frequency. This scaffold-level difference was invisible in prior work that only compared end-to-end performance.

Innovation 2: Causal Demonstration That Ideation Diversity Drives Performance

Correlations between exploration breadth and success are common in ML — better models often explore more because they're better at everything. The field has seen many such observations that turned out to be epiphenomenal (more capable systems generate more diverse outputs as a side effect of their capability, not because diversity itself is causal). This paper is, to my knowledge, the first to establish a causal relationship between ideation diversity and agent performance through a controlled within-agent experimental design: it takes the same agent (same scaffold, same backbone, same tasks, same seeds) and surgically reduces its ideation diversity by modifying only the system prompt, then measures the resulting performance drop.

This is not just a stronger version of the correlation. It addresses the fundamental confound that plagues observational agent studies: agents that succeed may naturally explore more branches of their search tree (because they survive longer, encounter fewer errors, and have the bandwidth to try alternatives), creating a spurious diversity-performance correlation that runs from performance to diversity rather than diversity to performance. By intervening on the agent's prompt to explicitly request similar ideas rather than diverse ones — without changing the agent's implementation capabilities, debugging operators, or search policy — the paper breaks this circularity. The 6.9–8.4 absolute percentage-point drop in medal rate (Figure 6) across both AIRA Greedy and AIRA MCTS scaffolds is a clean causal estimate: reducing diversity causes worse performance.

What makes this distinct from a standard ablation study is the manipulation check (Figure 5). The paper verifies that the intervention actually changed the intended construct: baseline agents use 3+ distinct architectures on 60% of tasks, while low-diversity agents do so on only 30% of tasks. Without this verification, a null result could mean either "diversity doesn't matter" or "the manipulation didn't work." With it, the paper has a complete causal chain: prompt modification → reduced ideation diversity → reduced performance. The consistency across five evaluation metrics (Figure 9) — valid submission rate drops from 98% to 90–92%, normalized score drops, ELO drops by 17–35 points — rules out metric-specific artifacts.

The discovery that the valid submission rate drops is particularly revealing as a mechanism clue. The paper traces roughly half the medal rate decline to two text normalization competitions where low-diversity agents repeatedly attempt to implement T5, consistently fail (timeout), and run out of time — while baseline agents, by trying a wider range of approaches, successfully submit on these tasks using alternative architectures. This is not "diversity helps because diverse ideas are intrinsically better." It is "diversity helps because it de-risks implementation: when one approach proves impossible to execute, having alternatives prevents catastrophic failure." This is a fundamentally different mechanism than standard exploration arguments in RL, where diversity is valued for covering the state space. Here, diversity is valued as an implementation hedge — it insures against the agent's own coding limitations. This reframes the relationship between ideation and implementation from "two independent capabilities" to "complementary: diverse ideation compensates for imperfect implementation."

Innovation 3: Introducing Quantitative Metrics for Ideation Diversity in Agent Trajectories

Prior work on agent evaluation has been almost entirely outcome-based: did the agent get the right answer? What was its medal count? What was its success rate? This paper introduces a new class of process-based metrics that quantify how the agent arrived at its answer, not just whether it did. The Shannon entropy over proposed model architectures and the tree-level diversity metric (average number of distinct architectures in the 5 initial Draft nodes per task) are not performance metrics — they are behavioral diagnostics that characterize the agent's exploration strategy.

This is conceptually analogous to the introduction of process reward models (PRMs) in LLM reasoning evaluation (Lightman et al., 2023): PRMs score intermediate reasoning steps rather than just final answers, enabling finer-grained analysis of why a model succeeded or failed. Similarly, ideation diversity metrics score the agent's initial planning phase rather than just its final submission quality, enabling analysis of whether failure stems from poor exploration (narrow ideation) or poor execution (good ideas badly implemented). The paper does not make this PRM analogy explicitly, but the conceptual move is identical: shift evaluation from outcomes to processes to enable better diagnosis and design.

What makes this non-trivial is the abstraction problem. Extracting "model architecture" from free-form natural language ideation plans requires collapsing a diverse space of possible ML approaches into a meaningful taxonomy. The paper's two-level scheme — high-level approach (CNN, Transformer, GBDT) and specific model family with variant grouping (EfficientNet-B4 → EfficientNet) — represents a design choice about what counts as "diverse." Grouping all ResNet variants under one family prevents the metric from being gamed by proposing ResNet-18, ResNet-34, ResNet-50 as "diverse ideas" when they represent the same fundamental architectural paradigm with different depth hyperparameters. This taxonomy construction is not an implementation detail — it is a substantive claim about where meaningful diversity lies (at the architecture family level, not the hyperparameter level).

The metrics also enable comparative agent analysis that was previously impossible. Figure 3 visualizes what no prior work could: that AIDE (with o3 backbone) concentrates on GBDT and CNN for 70% of its proposals, while AIRA Greedy (same backbone) spreads across CNN, Transformer, GBDT, and Hybrid with no single category exceeding 21%. This is not a subtle difference — it is a qualitative gulf in exploration strategy that would be invisible in aggregate medal rates. The metrics make scaffold design choices legible: AIRA's sibling memory, prompt-adaptive complexity, and explicit diversity mention are not just "prompt engineering details" — they are mechanisms that materially change the agent's behavioral signature in ways that can now be quantified and compared across designs.

Innovation 4: A Multi-Metric Evaluation Framework That Exposes the Medal System's Blind Spots

The paper's introduction of four alternative evaluation metrics alongside the standard medal rate may initially appear as a robustness check — "does the diversity effect hold under different metrics?" And it serves that function, confirming that diversity impacts performance regardless of how performance is measured. But this understates the contribution. The deeper insight is that the Kaggle medal system has structural flaws that systematically obscure agent capabilities, and that different stakeholder questions require different metrics.

The paper does not just add metrics; it characterizes them along principled dimensions (independence from human scores, inclusion of all attempts, ability to capture hill-climbing complexity) and shows that no single metric satisfies all desiderata (Table 2). Valid submission rate captures whether the agent can produce anything at all — relevant for assessing basic competence. Average normalized score captures absolute solution quality relative to human bounds — relevant for estimating how close agents are to human-level ML engineering. Percentile captures ability to beat humans — relevant for competition-style evaluation. ELO captures relative agent ranking independent of human baselines — relevant for comparing agent designs to each other. Medal rate captures the specific (and somewhat arbitrary) Kaggle reward structure — relevant for leaderboard climbing but potentially misleading as a capability measure.

The fact that the diversity-performance correlation is actually stronger under normalized score (r = 0.72) and percentile (r = 0.66) than under medal rate (r = 0.57) is itself a finding. It suggests that medal rate's coarseness and threshold artifacts may partially obscure the true relationship between diversity and capability. This is the opposite of what one might expect if diversity were merely helping agents cross arbitrary medal thresholds — if anything, diversity's benefit appears somewhat understated by the standard metric.

This multi-metric framework is not just an evaluation contribution — it is a methodological argument about how the field should evaluate AI research agents going forward. The paper is implicitly arguing that single-number benchmarks are insufficient for complex agentic systems, and that evaluation must be multi-dimensional, with metrics chosen to answer specific questions about agent behavior (basic competence, solution quality, human-relative standing, inter-agent comparison). This aligns with broader movements toward richer evaluation in AI (e.g., the "beyond accuracy" movement in NLP), but applies it specifically to the under-theorized domain of research agent evaluation.

5. Experimental Analysis

Evaluation Methodology

  • Dataset. The experiments use MLE-bench (Chan et al., 2025), a benchmark of 75 Kaggle machine learning competition tasks spanning computer vision, NLP, time series forecasting, tabular data, and multimodal learning. For the controlled experiment, the authors use MLE-bench lite, a curated 22-task subset. Each task includes problem documentation, training data, a held-out test set, and automated evaluation following Kaggle's competition framework.

  • Base model(s). The correlational analysis studies six LLM backbones: o3 (Jaech et al., 2024), GPT-OSS (OpenAI, 2025) at both 20B and 120B parameter scales, Llama Maverick (Team, 2025b), Devstral (Team, 2025a), and CWM (FAIR CodeGen Team, 2025). These span proprietary frontier models and open-weight models fine-tuned for code, with varying sizes and architectures. The controlled experiment uses DeepSeek R1 (DeepSeek-AI et al., 2025) as the backbone, with a recommended sampling temperature of 0.6. All models use a 128K-token context window.

  • Metrics. The primary metric is Medal Success Rate (medal rate), which reports the percentage of task attempts where an agent earns a bronze, silver, or gold medal according to Kaggle's competition-specific percentile thresholds. The paper also introduces four alternative metrics: Valid Submission Rate (percentage of tasks where the agent produces at least one valid submission), Average Normalized Score (agent raw scores linearly scaled such that 0 = worst human score and 1 = best human score on each task), Percentile (agent's rank within the human score distribution), and ELO-Based Agent Ranking (ratings computed from all head-to-head comparisons between agent configurations on each task, agnostic of human baselines; a 100-point ELO difference corresponds to roughly 64% expected win probability for the higher-rated agent).

  • Baselines. The paper does not compare against external baselines in the traditional sense — it is an analysis paper rather than a benchmark submission. The comparisons are internal: across different LLM backbones, across different agentic scaffolds (AIDE, AIRA Greedy, AIRA MCTS), and between baseline and low-diversity conditions in the controlled experiment. Within-agent comparisons (e.g., Figure 6: AIRA Greedy with diversity mechanisms vs. AIRA Greedy without) serve as the primary baseline structure.

  • Generation budget / compute accounting. The paper does not use a "generation budget" abstraction in the style of best-of-N sampling studies, since agents follow search-based trajectories rather than independent sampling. Instead, compute is accounted at the trajectory level: each agent run consumes a maximum of 24 hours of wall-clock time on a single GPU. The total experimental budget is 264,000 GPU hours across all runs. The paper does not normalize performance by per-task computation, since agent behavior (tree size, number of nodes, time spent per node) emerges from the agent's own decisions rather than being fixed by a budget hyperparameter.

  • Cross-validation / statistical protocol. For the controlled experiment, performance metrics are reported with 95% confidence intervals computed using stratified bootstrapping via the rliable library (Agarwal et al., 2021). For the correlational analysis, Pearson correlation coefficients are reported with p-values (e.g., Pearson r = 0.57, p-value = 4.65 × 10⁻¹⁴ for diversity vs. medal rate in Figure 1). No cross-validation is applied to the correlational analysis — it is purely descriptive. The manipulation check (Figure 5) uses cumulative distribution plots to verify that the diversity ablation actually changed the diversity distribution, comparing baseline and low-diversity agents on the number of distinct architectures per task.


Main Quantitative Results

Correlational Analysis: Diversity and Performance Across Agent Configurations

The central observational finding is that ideation diversity, measured as Shannon entropy over the distribution of model architectures proposed in the agent's first five Draft nodes, correlates significantly with agent performance on MLE-bench. Figure 1 reports a Pearson correlation of r = 0.57 (p-value = 4.65 × 10⁻¹⁴) between diversity entropy and medal rate across all agent configurations (6 backbones × multiple scaffolds) evaluated on the full 75-task benchmark. Each point in Figure 1 represents one agent configuration's aggregate performance and diversity across all 75 tasks.

The correlation is actually stronger under alternative metrics: r = 0.72 (p-value = 1.24 × 10⁻²⁴) for average normalized score (Figure 7), and r = 0.66 (p-value = 1.39 × 10⁻¹⁹) for percentile (Figure 8). The fact that the correlation strengthens under continuous metrics that value all improvements equally (rather than the discrete medal threshold) suggests that medal rate's coarseness partially obscures the underlying diversity-performance relationship.

Figure 1 reveals two distinct clusters in the data: a high-performing cluster including o3, GPT-OSS 120B, and GPT-OSS 20B (achieving medal rates of roughly 0.15–0.30 and entropy values of roughly 3.5–4.5 bits), and a lower-performing cluster including Llama Maverick, Devstral, and CWM (achieving medal rates of roughly 0.05–0.15 and entropy values of roughly 2.5–3.5 bits). Within each cluster, the diversity-performance correlation is also visible, suggesting that diversity is not simply a proxy for model capability — even among similarly capable models, those that generate more diverse ideas perform better.

Scaffold-Level Differences in Ideation Diversity

Figure 3 provides a detailed comparison of AIDE and AIRA Greedy, both using o3 as the backbone, revealing that scaffold design dramatically affects ideation diversity even when holding the base model constant:

  • At the architecture level (Figures 3a, 3b): AIDE concentrates 70% of its initial Draft node proposals on just two architecture types — Gradient Boosted Decision Trees (GBDT, 35%) and Convolutional Neural Networks (CNN, 35%). Logistic Regression accounts for 14%, while Transfer Learning and Transformer each account for only 3%. The cumulative distribution shows that 3 categories cover 85% of AIDE's proposals. AIRA Greedy distributes its proposals more evenly: CNN (21%), Transformer (17%), GBDT (16%), Hybrid (13%), and Ensemble (6%). The top 5 categories cover 74% of proposals — meaning that even after accounting for 5 distinct architectural approaches, AIRA Greedy has not reached the 91% concentration that AIDE achieves with its top 5.

  • At the model family level (Figures 3c, 3d): AIDE's top two model families — LightGBM (25%) and EfficientNet (18%) — account for 43% of all proposals. AIRA Greedy's top two — EfficientNet (9%) and LightGBM (8%) — account for only 17%. The paper notes that "as many as 9 models represent this percentage" (43%) for AIRA Greedy, meaning that nine different model families are needed to reach the same cumulative frequency that AIDE achieves with just two.

Figure 14 provides a domain-specific breakdown for image classification tasks (8 of the 22 MLE-bench lite tasks). On these tasks, AIDE uses EfficientNet for 38% of proposals, ResNet for 22%, and LightGBM for 15% — three model families covering 75% of image classification ideas. AIRA Greedy spreads across EfficientNet (18%), ConvNeXt (11%), ViT (9%), ResNet (7%), and EfficientNet+GBDT hybrid (4%) — five model families covering only 49% of proposals. AIRA Greedy explores more modern architectures (ConvNeXt, ViT) that AIDE largely ignores, and is more willing to combine architectures in hybrid approaches.

Figure 4 introduces "tree-level diversity" — the average number of distinct model architectures used in the 5 initial Draft nodes — plotted against medal rate for each agent configuration. High-performing models (o3, GPT-OSS 120B, GPT-OSS 20B) use approximately 3.5 distinct architectures on average in their initial drafts, compared to approximately 2.8 distinct architectures for lower-performing models (Llama Maverick, Devstral, CWM). This gap of roughly 0.7 architectures is substantial given that the maximum possible is 5. MCTS variants tend to show slightly higher tree-level diversity than their Greedy counterparts for the same backbone, though the effect is modest.

Controlled Experiment: Diversity Ablation

The controlled experiment tests whether ideation diversity causally impacts performance by removing three diversity-promoting mechanisms — sibling memory that shows the agent its siblings' solutions, prompt-adaptive complexity cues (requesting minimal → moderate → advanced complexity across the 5 Draft slots), and explicit mention of diversity in the system prompt — and replacing sibling memory with a directive to generate similar ideas. The experiment uses DeepSeek R1 as the backbone, tests both AIRA Greedy and AIRA MCTS scaffolds, runs on the 22-task MLE-bench lite subset, and uses 10 seeds per configuration (880 total trajectories).

Manipulation check (Figure 5). The cumulative distribution of distinct architectures per task shifts substantially leftward under the low-diversity condition. Baseline AIRA Greedy and AIRA MCTS use no more than 2 distinct architectures in their 5 initial drafts in only 40% of tasks — meaning 60% of tasks see 3 or more distinct architectures. By contrast, the low-diversity variants use no more than 2 distinct architectures in 70% of tasks — only 30% of tasks see 3 or more distinct approaches. The manipulation successfully reduced ideation diversity by roughly halving the fraction of tasks on which the agent explores broadly.

Performance results (Figure 6). Reducing ideation diversity produces a statistically significant drop in medal rate for both scaffolds:

  • AIRA Greedy drops from 45.5% (baseline) to 38.6% (low diversity), a decrease of 6.9 absolute percentage points.
  • AIRA MCTS drops from 47.0% (baseline) to 38.6% (low diversity), a decrease of 8.4 absolute percentage points.

The error bars in Figure 6 represent 95% confidence intervals computed via stratified bootstrapping using the rliable library. The non-overlapping confidence intervals between baseline and low-diversity conditions for each scaffold confirm the statistical significance of the drops.

Alternative metric results (Figure 9). The performance decline generalizes across all five evaluation metrics, with consistent drops for both scaffolds:

MetricAIRA Greedy (baseline → low)AIRA MCTS (baseline → low)
Valid Submission Rate98% → 92%98% → 90%
Average Normalized Score89 → 8391 → 82
Percentile64 → 6065 → 60
Medal Rate45 → 3947 → 39
ELO1004 → 9981017 → 982

The valid submission rate drop (from 98% to 90–92%) is particularly informative. It means that on approximately 8% of tasks, low-diversity agents fail to produce even a single valid submission, whereas baseline agents succeed. The paper traces this failure: "Our analysis reveals that this decline is primarily driven by two competitions: 'text-normalization-challenge-english-language' and 'text-normalization-challenge-russian-language'." Upon examining agent trajectories, the authors find that low-diversity agents "repeatedly attempt to implement the same model, T5 (Raffel et al., 2020), but consistently fail, resulting in timeouts. In contrast, baseline agents implement a wider range of solutions and are more often able to make correct submissions." Notably, baseline agents also occasionally attempt T5 and encounter similar failures — but their greater ideation diversity allows them to pivot to alternative approaches and succeed on these tasks. The paper estimates that these two text normalization competitions "account for a significant portion (estimated at around half) of the observed decline in medal rates."

The ELO drops — 6 points for AIRA Greedy and 35 points for AIRA MCTS — translate to the baseline agents having roughly a 51% and 55% expected win probability over their low-diversity counterparts, respectively. The larger ELO drop for AIRA MCTS (35 vs. 6 points) despite similar medal rate drops suggests that MCTS's exploration-oriented search policy may be more sensitive to ideation diversity than greedy search — when MCTS has fewer distinct approaches to explore, its search advantage over greedy search diminishes.

Implementation Quality as a Correlated Bottleneck

While not the primary focus, the paper provides evidence that implementation quality is an important independent bottleneck. Figure 10 shows the correlation between average execution time on valid nodes (implemented solutions that successfully run and produce scores) and medal rate. The paper states: "the more time an agent spends on each successfully implemented solution (including ideation, implementation, and model training), the more medals it earns. This suggests that performance increases with the agents' ability to implement more complex solutions." Similarly, Figure 11 shows that agents perform better when, out of the 24 hours allotted, they spend a higher proportion of time on successfully implemented solutions rather than on failed attempts and debugging.

The key interpretive point from Section 5 is that these two bottlenecks — ideation diversity and implementation quality — are complementary: "diversity is important is that it helps agents design solutions they are actually able to execute, highlighting the interplay between ideation and implementation." The paper hypothesizes that as LLM coding capabilities improve, the relative importance of ideation diversity may increase, since the implementation bottleneck will recede and the differentiating factor will become which ideas the agent chooses to pursue rather than whether it can code them.


Ablation Studies and Robustness Checks

Diversity measurement at different granularities (Figure 3 vs. Figure 14): The paper measures diversity at both the high-level architecture approach level (CNN, GBDT, Transformer) and the specific model family level (EfficientNet, LightGBM, ResNet). The diversity differences between AIDE and AIRA Greedy are consistent across both granularities but are more pronounced at the model family level — AIDE concentrates 43% of proposals on two model families (LightGBM and EfficientNet), while AIRA Greedy needs nine model families to reach the same cumulative frequency. This confirms that scaffold design affects not just coarse paradigm choice but fine-grained model selection, and that the diversity effect is not an artifact of the chosen taxonomy granularity.

Diversity measured as entropy vs. tree-level diversity (Figures 1, 4): The paper reports both Shannon entropy (global, across all tasks) and tree-level diversity (local, per-task average of distinct architectures in the 5 Draft nodes). Both metrics correlate with performance, with similar clustering of high-performing and low-performing models in Figure 4 as in Figure 1. The agreement between a global metric (entropy) and a per-task metric (tree-level diversity) suggests that diversity matters both as a disposition (agents that consistently consider diverse approaches across all tasks) and as a behavior (agents that consider multiple architectures within each individual task).

Alternative performance metrics (Figures 7, 8, 9): The diversity-performance correlation and the causal effect of the diversity ablation hold under all five metrics (medal rate, valid submission rate, average normalized score, percentile, ELO). This rules out the possibility that the findings are artifacts of the medal system's specific limitations (variable thresholds, narrow scoring bands, different test sets for agents vs. humans). The fact that correlations are stronger under continuous metrics (r = 0.72 for normalized score, r = 0.66 for percentile) than under the discrete medal rate (r = 0.57) is a non-obvious finding — it suggests that medal rate's coarseness may understate the true importance of diversity, since many diversity-driven improvements may occur within medal bands without crossing thresholds.

Domain-specific diversity analysis for image classification (Figure 14): The paper isolates image classification tasks — the largest category in MLE-bench lite (8 of 22 tasks) — to test whether the scaffold-level diversity differences hold within a specific domain. The pattern persists: AIDE relies heavily on EfficientNet (38%), ResNet (22%), and LightGBM (15%) for image tasks, while AIRA Greedy uses a more diverse set including ConvNeXt (11%) and ViT (9%) alongside EfficientNet (18%). This shows that the diversity difference is not simply an artifact of AIDE and AIRA Greedy being applied to different task types (e.g., AIDE getting more tabular tasks and naturally using more GBDTs) — even on the same image classification tasks, the scaffolds produce qualitatively different ideation distributions.

Temperature-based diversity control (Appendix A.1, Figure 12): The paper ran an alternative diversity manipulation by varying the sampling temperature of DeepSeek R1 between 0.05 and 2.0 (the recommended default is 0.6), using a scaffold with all diversity mechanisms removed. The results are a notable negative finding: "changing temperature does not have an impact on performance (neither beneficial nor detrimental), assessed as medal rate." The medal rates across temperatures (0.05, 0.2, 0.6, 1.0, 2.0) remain between 44% and 46%, with overlapping confidence intervals. Similarly, valid submission rate, average normalized score, and percentile show no systematic variation. ELO is the only metric where increased temperature "significantly leads to improved performance" (ELO increases from 983 at temperature 0.05 to 1030 at temperature 2.0), but the paper does not provide error bounds or statistical tests for the ELO differences. The authors hypothesize that temperature affects multiple dimensions of agent behavior (implementation quality, reasoning coherence, not just ideation diversity), making it a confounded manipulation: "modifying the temperature parameter instead of using the recommended one also affects the agent in additional manners... For example, we would expect the implementation capabilities to also be affected, and there could be second-order effects that are hard to reason about." This negative result, while not centrally reported, is methodologically important because it validates the prompt-based manipulation as a cleaner intervention: it targets ideation diversity specifically without the broad side effects of temperature changes.

Two scaffolds as replication (Figures 6, 9): The controlled experiment tests both AIRA Greedy and AIRA MCTS, finding consistent effects across both. The 6.9 and 8.4 percentage point drops in medal rate (Figure 6) are similar in magnitude and direction. The larger ELO drop for MCTS (35 points vs. 6 points for Greedy) is a potentially interesting difference that the paper does not fully explore — it may indicate that MCTS's exploration advantage is contingent on having diverse ideas to explore, such that removing diversity disproportionately affects the MCTS scaffold. However, the paper does not provide a formal test of this interaction effect (scaffold type × diversity condition), so this remains a suggestive observation rather than a confirmed finding.

Confidence interval computation (Figure 6): Error bars represent 95% confidence intervals computed using stratified bootstrapping with the rliable library. The use of stratified bootstrapping (resampling at the task level to preserve the task distribution) is appropriate for MLE-bench, where task difficulty varies substantially and naive bootstrapping could produce unrepresentative resamples. The non-overlapping confidence intervals between baseline and low-diversity conditions for both scaffolds indicate statistically significant differences at the α = 0.05 level, though the paper does not report exact p-values for the pairwise comparisons.

Manual trajectory inspection for mechanism identification (Section 4.3.3): After observing that the valid submission rate drops from 98% to 90–92% in the low-diversity condition, the authors manually examined trajectories from the two text normalization tasks that drove much of the decline. This qualitative analysis — not an automated metric — revealed the specific failure pattern: low-diversity agents repeatedly attempt T5 implementations that timeout, whereas baseline agents try diverse approaches and succeed. This manual inspection is what supports the "diversity as implementation hedge" mechanism, and distinguishes it from alternative explanations (e.g., that diverse ideas are inherently better quality). The paper does not provide a formal mediation analysis quantifying what fraction of the overall performance drop is mediated by the implementation hedge mechanism versus more effective solution-space exploration.


Critical Assessment

Does the paper establish a causal relationship between ideation diversity and performance?

The controlled experiment (Section 4.2) provides stronger evidence than the correlational analysis alone, and the manipulation check (Figure 5) confirms that the intervention actually reduced diversity. However, the causal claim carries important qualifications that the paper acknowledges but does not fully resolve.

Internal validity concern: prompt manipulation may have side effects. The intervention modifies the system prompt — removing complexity cues, removing diversity mention, and repurposing sibling memory to request similarity. The authors argue this "only impacts the diversity of ideas generated by the agent, and not other solution aspects, such as implementation quality." This is a strong assumption that is not directly tested. If requesting "similar" ideas also makes the agent less ambitious or less careful in its implementations — for instance, if the low-diversity prompt implicitly signals that the task is easy or that minimal effort is acceptable — then the performance drop could be partly attributable to degraded implementation quality rather than reduced diversity per se. The paper's own acknowledgment in Section 5 — "it is difficult to track the potential second-order effects of modifying the system prompt" — is honest but does not solve the problem. A stronger design would independently manipulate ideation diversity and implementation effort (e.g., in a 2×2 factorial design) to isolate their effects, though this would quadruple the already-substantial experimental cost.

The temperature manipulation negative result is both a strength and a weakness. On one hand, the failure of temperature to produce the diversity effect (Appendix A.1) supports the claim that the prompt-based manipulation is cleaner — temperature changes have broad side effects that confound the diversity signal. On the other hand, the fact that a "natural" diversity control (temperature) does not work as expected raises questions about the ecological validity of the prompt-based manipulation. In practice, deploying a low-diversity agent would not involve telling it "come up with similar ideas" — it would more likely involve constraints on compute budget, time pressure, or narrower task framing. The experimental manipulation succeeds as an existence proof (diversity can be causally manipulated) but may not map cleanly to real-world scenarios where diversity is reduced by other means.

Mediation is claimed but not formally tested. The paper identifies a specific mechanism — diversity de-risks implementation by providing fallback options when preferred approaches fail — and provides qualitative evidence from the text normalization tasks. But the paper does not quantify what fraction of the overall performance drop is attributable to this mechanism versus other potential mechanisms (e.g., diverse ideas enabling better exploration of the solution space, or diverse ideas simply having higher average quality independent of implementation risk). A mediation analysis would require showing that the performance drop is concentrated on tasks where the agent's preferred approach fails, and that controlling for implementation failure eliminates or reduces the diversity effect. The current evidence is suggestive but incomplete.

The effect size is modest in absolute terms. The 6.9–8.4 percentage point drop in medal rate represents roughly a 15–18% relative decline from baseline. This is meaningful and statistically significant, but it does not imply that ideation diversity is the dominant bottleneck. As Figures 10 and 11 show, implementation quality (time spent on valid solutions) is also strongly correlated with performance. The paper acknowledges this by framing diversity and implementation as complementary bottlenecks, but the relative importance of each is not quantified — we do not know whether a 10% improvement in diversity would produce larger gains than a 10% improvement in implementation quality, or vice versa.

Does the paper establish that scaffold design causally affects ideation diversity?

Figure 3 provides clear evidence that AIDE and AIRA Greedy, with the same backbone (o3), produce qualitatively different ideation distributions. This is observational, not experimental — we do not know whether the difference is caused by scaffold design or by some unobserved confound. However, the controlled experiment (Figure 5) shows that modifying the prompt — one component of scaffold design — causally changes diversity. This provides indirect support: if prompt changes affect diversity, and different scaffolds use different prompts, then scaffold design likely drives the diversity differences in Figure 3.

A stronger test would hold scaffold architecture constant (operators, search policy, memory) and vary only the diversity mechanisms, which is essentially what the controlled experiment does. The fact that the AIDE vs. AIRA Greedy comparison (Figure 3) shows larger diversity differences than the baseline vs. low-diversity comparison (Figure 5) within AIRA scaffolds suggests that other scaffold design choices beyond the three diversity mechanisms also influence ideation diversity. The paper does not explore what those choices might be — operator definitions, search policy heuristics, or other prompt components.

Robustness of the diversity-performance correlation

Single-model bias in the correlation analysis. Figure 1 pools data from 6 different LLM backbones treated as independent data points, but the models are not independent — GPT-OSS 120B and GPT-OSS 20B share architecture and training data, and several models are from the same research groups. The effective sample size is smaller than the number of points suggests. Moreover, the analysis is cross-sectional (comparing different agents at one point in time) rather than within-agent (showing that the same agent performs better on tasks where it happens to be more diverse). This limits the strength of the correlational evidence.

No per-task diversity-performance correlation reported. The paper measures diversity globally (entropy over all tasks) and performance globally (medal rate over all tasks), then correlates across agent configurations. It does not report whether an agent that is more diverse on a particular task performs better on that same task compared to other tasks where it was less diverse. This within-agent, across-task analysis would provide stronger evidence that diversity is a causal factor (since it would hold agent identity constant) and would help disentangle whether diversity is a stable agent property or varies by task. The paper's dataset (11,000 trajectories with per-task diversity information) would support this analysis, but it is not reported.

Limited external validity. All results are on MLE-bench, which consists exclusively of Kaggle ML competition tasks. These tasks have specific properties — clear evaluation metrics, well-defined train/test splits, a competitive framing — that may not generalize to other research settings (e.g., open-ended scientific discovery, software engineering, theoretical research). The paper is transparent about this ("The findings presented in this study are based on experiments conducted using MLE-bench only"), and the hypothesis that results generalize to "other machine learning tasks" is reasonable for tasks with similar structure, but untested.

The implementation bottleneck is acknowledged but under-explored

Figures 10 and 11 show strong correlations between implementation quality metrics (time on valid nodes, share of execution time on valid nodes) and medal rate, but the paper does not systematically analyze the interaction between implementation quality and diversity. Key questions that remain unanswered:

  • Does diversity help more when implementation quality is low? The text normalization example suggests yes — diversity provides fallback options when the agent's preferred approach fails. But this is a single qualitative example, not a quantitative interaction analysis.
  • Does diversity help independent of implementation quality? If we control for implementation ability (e.g., by comparing agents with similar valid node execution times), does the diversity-performance correlation persist? This would distinguish whether diversity improves performance through better implementation (the de-risking mechanism) or through other channels.
  • Is there a diversity-implementation tradeoff? Agents that generate more diverse ideas might spread their implementation effort thinner, potentially reducing the quality of each implementation. The paper does not test for such a tradeoff, which would be important for practical agent design — one might not want to maximize diversity unconditionally if it comes at the cost of implementation depth.

The alternative metrics are valuable but have their own limitations

The paper's introduction of alternative metrics (Section 4.3, Appendix A.2) is a methodological contribution, and the consistency of the diversity effect across metrics strengthens the findings. However, the metrics themselves have limitations that the paper acknowledges in Table 2 but does not fully discuss in the context of interpreting results:

  • Average normalized score uses human score bounds (s_min and s_max from the Kaggle competition), making it not fully independent of human score distributions. On competitions where the human score range is very narrow (the paper notes this is true in ~30% of competitions), small differences in agent scores can produce large swings in normalized score, adding noise.
  • ELO ratings are population-dependent — adding or removing agent configurations would shift all ELO scores. The ELO differences should be interpreted as relative rankings within the studied agent population, not as absolute measures of capability. A 35-point ELO drop for AIRA MCTS (from 1017 to 982) means the low-diversity variant is meaningfully worse relative to other agents in this study, but the absolute performance gap may be larger or smaller depending on the comparison set.
  • Valid submission rate treats any valid submission equally, regardless of quality. An agent that submits a trivial baseline (e.g., always predicting the majority class) and an agent that submits a sophisticated ensemble both count as having made a valid submission. This is appropriate for measuring the "get started" threshold but not for comparing solution quality.

Missing experiments that would strengthen the paper

  • Dose-response experiment: The controlled experiment tests only two conditions (baseline diversity vs. low diversity). A multi-level manipulation — e.g., very low diversity, low diversity, baseline, enhanced diversity — would establish whether the diversity-performance relationship is monotonic (more diversity always better, up to some ceiling) or whether there are diminishing returns or even an inverted-U shape (too much diversity harms performance by spreading the agent too thin). The paper's framing admits this possibility but does not test it.
  • Implementation quality ablation: A factorial experiment crossing diversity manipulation with implementation difficulty manipulation (e.g., providing partially correct starter code vs. requiring from-scratch implementation) would directly test the "diversity as implementation hedge" mechanism. If diversity matters more when implementation is hard (no starter code), this would confirm the de-risking account. If diversity matters equally regardless of implementation difficulty, it would suggest the mechanism is more about solution-space exploration quality.
  • Within-agent, across-task analysis: The paper has per-task diversity data (tree-level diversity is computed per task) and per-task performance data. Analyzing whether agents perform better on tasks where they happen to be more diverse (controlling for agent identity) would provide stronger within-agent evidence and help rule out agent-level confounds (e.g., more capable agents being both more diverse and better at everything).
  • Human baseline for diversity: The paper compares agent diversity to agent performance, but never establishes what "good" diversity looks like in human terms. How diverse are the architectures proposed by human Kaggle competitors who achieve medals? If human gold medalists use a similarly narrow set of architectures as AIDE (concentrating on GBDTs and CNNs), then the diversity-performance relationship might reflect domain-specific optimal strategies rather than a universal principle. If human top performers are more diverse than agents, that would strengthen the claim that agents are diversity-limited.
  • Robustness to LLM backbone in the controlled experiment: The controlled experiment uses only DeepSeek R1. Replicating the diversity ablation on o3 or another backbone from the correlational analysis would show whether the causal effect generalizes across model families or is specific to DeepSeek R1's characteristics. Given that Figure 1 shows diversity differences across backbones, it is plausible that some models are naturally more diverse and might be less affected by the ablation.

Summary: What the experiments demonstrate vs. what they claim

The paper's central claim is that "ideation diversity is a key bottleneck in AI research agents' performance." The experiments demonstrate something more specific and arguably more nuanced:

  1. Demonstrated: Ideation diversity correlates with aggregate performance across agent configurations (Figures 1, 4, 7, 8), and reducing diversity via prompt manipulation causally reduces performance by 6.9–8.4 percentage points of medal rate (Figure 6) across multiple metrics (Figure 9). The mechanism involves at least partly de-risking implementation failures — diverse agents can pivot when their preferred approach proves intractable (Section 4.3.3).

  2. Not demonstrated: That ideation diversity is the "key" bottleneck, as opposed to one of several important bottlenecks. Implementation quality shows similarly strong correlations with performance (Figures 10, 11), and the paper provides no head-to-head comparison of the relative effect sizes of diversity improvements vs. implementation quality improvements. The paper also does not demonstrate that diversity matters more than other scaffold design choices (operator design, memory configuration, search policy) — it shows that diversity matters, not that it is uniquely important.

  3. Conditional on task type: The paper demonstrates the diversity effect on MLE-bench lite, with roughly half the medal rate drop attributed to two specific text normalization tasks where the agent's preferred approach fails. The effect may be substantially smaller or absent on tasks where the agent's first-choice architecture is consistently implementable and effective. The generalizability to other domains and task types is plausible but untested.

  4. Mechanism is partially characterized: The paper provides qualitative evidence for the implementation hedge mechanism (text normalization case study) but does not quantitatively decompose the performance drop into hedge-mediated effects vs. other mechanisms. The "efficient exploration" mechanism — that diverse ideas help even when all ideas are implementable — remains hypothesized but untested, since it is "hard to evaluate given the implementation bottleneck" (Section 5).

6. Limitations and Trade-offs

The Difficulty Estimation Overhead Is Unaccounted for in the Reported Efficiency Gains

The paper frames ideation diversity metrics (Shannon entropy, tree-level diversity) as diagnostic tools and potential design targets for future agent scaffolds. However, these metrics are computed post-hoc from fully-executed trajectories. The Shannon entropy requires the complete distribution of model architectures across all Draft nodes; tree-level diversity requires extracting and counting distinct architectures per task. Neither metric is available before or during the agent's run — they require the agent to have already generated all its Draft ideas. This is not a cost the agent pays at decision time, but it fundamentally limits how the metrics can be used.

The consequence: The metrics cannot serve as online signals for an agent to adaptively adjust its own diversity mid-trajectory. An agent cannot compute "my ideation entropy so far is 1.2 bits — I should branch out more" because the entropy is only meaningful after the full distribution is observed. Similarly, a scaffold designer cannot use these metrics to dynamically tune diversity mechanisms on a per-task basis without first running the agent and observing its full Draft set — which defeats the purpose. The metrics are purely retrospective: they are useful for comparing agent designs after the fact, but offer no path toward closed-loop diversity control where the agent monitors and adjusts its own exploration breadth in real time.

The paper acknowledges this implicitly by never proposing the metrics as online control signals, but does not discuss this architectural limitation. The trajectory bank of 11,000 runs required 264,000 GPU hours to construct — this is the cost of the measurement infrastructure, not the cost of deploying the method. A practitioner who wants to use ideation diversity as a diagnostic for their own agent designs would need to replicate this data collection at comparable scale, which may be prohibitive outside industrial research labs.

What evidence exists: The entire measurement methodology (Section 3.2) operates on completed trajectories — "From the distribution of model architectures, we compute the Shannon entropy" — with no discussion of how or whether diversity could be estimated online from partial Draft sets. The manipulation check (Figure 5) uses post-hoc cumulative distribution analysis to verify diversity reduction, not real-time monitoring. The authors propose no lightweight diversity proxy (e.g., embedding-based similarity between Draft proposals) that could be computed incrementally.

Mitigation status: Not addressed. The paper frames future work on "diversity-aware methods" (Section 7) but does not discuss the gap between retrospective measurement and online control. A natural next step — training a lightweight classifier to predict diversity from the first 1–2 Draft proposals — is not suggested.


Ideation Diversity Is Measured Only at the Architecture Level, Ignoring Other Potentially Important Dimensions

The paper defines and measures ideation diversity exclusively in terms of model architecture choice — the high-level approach (CNN, GBDT, Transformer) and specific model family (EfficientNet, LightGBM, ResNet). This is a deliberate scoping choice stated clearly in Section 3.2:

"Diversity can manifest in many aspects of machine learning engineering, such as data preprocessing, feature engineering, model development, and validation. In this analysis, our focus is limited to examining the diversity of machine learning models trained by agents."

The consequence: The diversity metric is blind to other forms of ideation diversity that could plausibly matter for agent performance. Two agents could both propose "train a ResNet," but one proposes standard data augmentation while the other proposes mixup, cutout, and test-time augmentation — the paper's architecture-level metric would score them as identically diverse (zero entropy — both proposed ResNet), even though their solutions are substantially different. Conversely, an agent that proposes ResNet and ConvNeXt — counted as two distinct architectures — may in practice implement them with identical preprocessing and training recipes, making the two "diverse" ideas functionally similar.

This creates a measurement validity concern: the Shannon entropy metric may systematically undercount diversity for agents that explore creatively within a single architecture family (e.g., trying many different regularization, augmentation, and training strategies on a single CNN backbone), and overcount diversity for agents that propose different architecture names but implement them identically. The paper's finding that AIDE (which concentrates on GBDT and CNN) performs well despite low architecture diversity is consistent with the possibility that AIDE is diversifying along dimensions the metric does not capture.

What evidence exists: Figure 3 shows the architecture-level distributions for AIDE and AIRA Greedy. The controlled experiment (Figure 5) verifies that the prompt manipulation reduces architecture diversity, but does not measure whether preprocessing, augmentation, or training strategy diversity also changed. The text normalization case study (Section 4.3.3) identifies a narrow example: low-diversity agents repeatedly try to implement T5 while baseline agents try other approaches — but even here, the "other approaches" are identified at the model architecture level, not at the preprocessing or training strategy level.

Mitigation status: Not addressed. The paper does not discuss the possibility that important diversity occurs along non-architecture dimensions, nor does it propose extending the diversity metric to capture preprocessing, augmentation, loss function, or training strategy variation. The focus on model architecture is motivated by practical extractability ("architecture is the most identifiable and comparable aspect"), which is a reasonable starting point but leaves open the question of whether the architecture-level diversity findings generalize to a broader definition of ideation.


The Controlled Experiment Only Tests Diversity Reduction, Not Diversity Enhancement

The causal experiment in Section 4.2 demonstrates that reducing diversity (via prompt ablation) causes performance to decrease by 6.9–8.4 percentage points. This establishes one direction of the causal relationship: less diversity → worse performance. But it does not establish the converse — that increasing diversity above the baseline level would further improve performance. The paper's abstract and conclusion state that "higher ideation diversity results in stronger performance," framing the relationship as monotonic, but the experiment only provides evidence for the left side of the diversity-performance curve.

The consequence: The shape of the diversity-performance function is unknown. Several plausible shapes are consistent with the current evidence:

  • Monotonically increasing with diminishing returns: More diversity always helps, but improvements saturate — going from 2 to 3 distinct architectures per task helps more than going from 4 to 5. The baseline agents already use 3+ distinct architectures on 60% of tasks (Figure 5); pushing this to 80% or 100% might yield marginal gains or no gain.

  • Inverted-U with an optimum: There may be an optimal level of diversity beyond which additional exploration becomes counterproductive — spreading the agent's limited implementation budget across too many distinct approaches could mean none is implemented well. The paper hints at this possibility (Section 5: "We want to invest the allocated compute in a diversified, yet plausible, set of ideas") but does not test for it.

  • Threshold effect: Diversity may matter only up to a certain point — e.g., having at least 2–3 distinct architectures to hedge against implementation failure — with no additional benefit beyond that threshold.

Without testing an enhanced-diversity condition (e.g., asking the agent to generate 8 Draft ideas instead of 5, or explicitly instructing it to consider architectures outside its typical repertoire), the paper cannot distinguish between these possibilities. A practitioner who reads "more diversity is better" might design agents that maximize diversity unconditionally, which could be wasteful (if returns saturate) or harmful (if there is an inverted-U).

What evidence exists: Figure 5 shows that baseline agents use 3+ distinct architectures on 60% of tasks — meaning on 40% of tasks, even the baseline agents are relatively narrow (2 or fewer distinct architectures). The diversity ablation pushes this 40% figure to 70% — it primarily affects tasks that were marginal to begin with. The paper does not report a correlation between per-task architecture count and per-task performance for the baseline agents, which would hint at the shape of the diversity-performance function within the baseline diversity range.

Mitigation status: Not addressed. Section 7 gestures at future work on "diversity-aware methods" but does not explicitly call for testing the upper end of the diversity spectrum. The paper's framing as "ideation diversity is a key bottleneck" implies that current agents are diversity-limited, which may be true for some tasks and scaffolds but is not demonstrated to be universally true — AIDE achieves competitive performance despite very low diversity, suggesting that for some agent designs and task distributions, the diversity bottleneck is not binding.


All Findings Are Constrained to MLE-bench and May Not Generalize Beyond Kaggle-Style ML Competitions

The paper's entire empirical contribution — the 11,000-trajectory correlational analysis, the controlled experiment, the alternative metrics, the mechanism evidence — comes from a single benchmark: MLE-bench, consisting of 75 Kaggle machine learning competitions. The authors acknowledge this explicitly in Section 5:

"The findings presented in this study are based on experiments conducted using MLE-bench only. Given the range of machine learning tasks included in this benchmark, we hypothesize that our results are likely to generalize to other machine learning tasks. Additional benchmarks could be examined in future research."

The consequence: Kaggle competitions have specific structural properties that may make ideation diversity more (or less) important than in other research settings. Key features of Kaggle tasks that could shape the diversity-performance relationship:

  • Fixed, known evaluation metrics: Agents know exactly what score they are optimizing (accuracy, F1, RMSE) and can evaluate their own solutions against validation sets. In open-ended research settings (e.g., designing a new loss function, proposing a novel architecture for an unsolved problem), the evaluation signal is fuzzier, and the value of diverse ideas may differ.

  • Bounded time per task (24 hours): The paper's finding that diversity hedges against implementation failure is partly a consequence of the time constraint — if the agent's preferred approach times out, it needs fallback options to produce a submission within the window. In settings with looser time constraints (or no constraints), the implementation hedge mechanism may be less important, since the agent could simply debug its preferred approach indefinitely rather than pivoting.

  • Competition tasks with known solution families: Kaggle competitions attract community exploration, and over time, certain architecture families emerge as dominant for certain task types (GBDTs for tabular data, CNNs/Transformers for images). The paper's finding that AIDE concentrates on these dominant families and performs well suggests that on "settled" tasks, diversity may be less important — the optimal strategy is to do the known thing well. On truly novel tasks where no dominant approach exists, diversity may be more critical, or less (if all approaches are equally bad, diversity doesn't help).

  • Homogeneous agent capabilities: All agents in this study have similar high-level capabilities (LLM-based code generation). In settings where different agents or tools have radically different strengths (e.g., one agent excels at data preprocessing, another at neural architecture search), ideation diversity might mean something different — not "try different architectures" but "delegate to different specialized sub-agents."

The paper hypothesizes generalization to "other machine learning tasks," which is reasonable for tasks with similar structure (other competition benchmarks like MLAgentBench, or applied ML problems with clear metrics). But generalization to qualitatively different research activities — reading papers and proposing novel hypotheses, designing wet-lab experiments, proving theorems — is untested and likely requires different notions of diversity.

What evidence exists: None beyond MLE-bench. The paper does not include even a small-scale replication on a different benchmark (e.g., SWE-bench for software engineering tasks, or a custom benchmark of open-ended ML research problems). The diversity metrics (Shannon entropy over architectures) are benchmark-agnostic in principle, but their relationship to performance may be benchmark-specific in practice.

Mitigation status: The paper explicitly calls for future work on "extending the existing benchmarks to more recent machine learning tasks" (Section 7) and hypothesizes generalization, but provides no empirical evidence. This is a common limitation of benchmark-specific studies and is honestly acknowledged, but it means a practitioner deploying these insights in a different domain (e.g., building an agent for automated feature engineering, or for scientific discovery beyond ML) is operating on extrapolation rather than evidence.


The Relationship Between Diversity and Implementation Quality Is Incompletely Characterized

The paper identifies two bottlenecks — ideation diversity and implementation quality — and provides evidence that both correlate with performance (Figures 10, 11 for implementation; Figures 1, 7, 8 for diversity). The controlled experiment shows that reducing diversity causes performance to drop. But the paper does not disentangle these two bottlenecks systematically. Key open questions:

  • Are diversity and implementation quality independent? The controlled experiment attempts to manipulate diversity without affecting implementation quality, and the manipulation check (Figure 5) confirms diversity changed. But the paper does not measure whether implementation quality also changed — e.g., whether the low-diversity prompt made agents write sloppier code, spend less time debugging, or produce lower-quality implementations independent of the diversity change. The performance drop attributed to "reduced diversity" could be partly due to an unmeasured implementation quality degradation.

  • Does diversity compensate for poor implementation, or complement good implementation? The text normalization case study (Section 4.3.3) provides a clear example of compensation — diversity provides fallback options when the agent's implementation fails. But on tasks where the agent's implementation is reliably good, does diversity still matter? The paper's hypothesis about "efficient exploration of the solution space" (Section 5) suggests yes — even with perfect implementation, diverse ideas help explore the space of possible solutions — but this is "hard to evaluate given the implementation bottleneck" and no experiment isolates this mechanism from the compensation mechanism.

  • Is there a diversity-implementation tradeoff? An agent that generates 5 highly diverse ideas might spend less time implementing each one than an agent that generates 2 focused ideas and refines them deeply. The paper does not measure per-idea implementation quality or test whether diversity comes at the cost of implementation depth. The 24-hour time budget per task creates an inherent tradeoff: time spent generating additional diverse ideas is time not spent debugging and improving existing implementations. The optimal diversity level may depend on the relative costs of ideation vs. implementation, which the paper does not model or measure.

What evidence exists: Figures 10 and 11 show correlations between implementation-related metrics (average execution time on valid nodes, share of time on valid nodes) and medal rate, but these are plotted across agent configurations in aggregate — they do not show the within-agent, across-task relationship between diversity and implementation quality. The paper does not report whether agents that are more diverse on a particular task also spend more or less time on implementation for that task, or whether their implementations are more or less successful.

Mitigation status: The paper acknowledges the interplay in qualitative terms (Section 5: "diversity is important is that it helps agents design solutions they are actually able to execute, highlighting the interplay between ideation and implementation") and hypothesizes that "as LLMs' coding capabilities get increasingly more powerful, the relative importance of the ideation and planning phase might increase." But no experiment tests the interaction — a factorial design crossing diversity level with implementation difficulty (e.g., providing starter code vs. requiring from-scratch implementation) is suggested implicitly but not executed. The paper's call for "disentangling the LLM responsible for ideating, and the one responsible for implementing" (Section 5) points toward future work that could address this confound.


The Difficulty of the 22 MLE-bench Lite Tasks Is Not Characterized, Making It Unclear Which Tasks Drive the Diversity Effect

The controlled experiment uses MLE-bench lite — a 22-task subset of the full 75-task benchmark — but the paper provides no characterization of these 22 tasks' properties. We do not know:

  • How difficult are these tasks for DeepSeek R1? The baseline medal rate of 45.5–47.0% means the agent fails to medal on more than half the tasks, but we don't know whether the failures are concentrated on a few very hard tasks or distributed evenly.

  • How diverse are the architectures needed to solve the lite tasks? If most lite tasks are well-served by a single dominant architecture family (e.g., all image classification tasks are best solved by EfficientNet variants), then architecture diversity would be less valuable than if the tasks span many domains requiring fundamentally different approaches. The paper reports that two text normalization tasks account for roughly half the medal rate drop — if these two tasks are removed, is the diversity effect still significant?

  • What is the domain distribution of the 22 lite tasks? MLE-bench lite presumably spans image classification, NLP, tabular data, and time series, but the specific breakdown affects how much architecture diversity is "natural" — an agent facing 8 image tasks and 2 tabular tasks will naturally concentrate on CNN architectures, not because it lacks diversity but because the task distribution is skewed.

The consequence: The effect size of the diversity ablation (6.9–8.4 percentage points) is an average over an uncharacterized task distribution. If diversity matters primarily on a small number of tasks where the agent's default approach fails, the average effect may overstate diversity's importance on a typical task — and understate it on the failure-prone tasks where diversity is critical. A practitioner applying these findings needs to know for which kinds of tasks diversity matters, not just the average.

What evidence exists: The paper identifies two text normalization tasks as responsible for "around half" the medal rate drop and notes they also drive much of the valid submission rate decline. This suggests the diversity effect may be substantially smaller on the remaining 20 tasks — perhaps a 3–4 percentage point drop rather than 7–8. But the paper does not report medal rates separately for the 20 non-normalization tasks, or analyze which task characteristics (domain, age of competition, baseline performance) moderate the diversity effect.

Mitigation status: Partially addressed — the paper's qualitative analysis of the text normalization tasks (Section 4.3.3) provides some task-level insight. But no systematic analysis of task-level moderators is presented. The error bars in Figure 6 account for task-level variance (via stratified bootstrapping), but the confidence intervals represent sampling uncertainty around the mean, not the distribution of effects across tasks. A task-level breakdown (e.g., a scatter plot of per-task medal rate change vs. per-task baseline performance, or per-task diversity change) would reveal whether diversity matters broadly or is driven by a few outlier tasks.

7. Implications and Future Directions

How This Work Changes the Landscape

This paper introduces a diagnostic reframing of AI research agent evaluation — shifting from the dominant outcome-centric paradigm ("did the agent solve the task?") to a process-centric one that asks "what distribution of approaches did the agent consider, and how did that distribution shape outcomes?" This is not a paradigm shift in the Kuhnian sense — it does not overturn existing theories of agent design. Rather, it addresses a specific and costly blind spot: prior work evaluated agents as black-box problem solvers, collapsing their entire multi-step trajectory (ideation, implementation, debugging, refinement) into a single success metric. The consequence was that scaffold design choices that materially affect agent behavior — such as whether an agent considers one architecture or five before committing — remained invisible to evaluation. This paper makes them visible by providing measurement tools (Shannon entropy over proposed architectures, tree-level diversity) and a causal intervention methodology (prompt-based diversity ablation) that convert "ideation diversity" from an informal intuition into a quantifiable, manipulable construct.

The magnitude of the contribution is methodological rather than benchmark-advancing: the paper does not claim a new state-of-the-art on MLE-bench, nor does it propose a novel agent architecture. Instead, it provides the infrastructure — the trajectory bank of 11,000 runs across 6 backbones and 3 scaffolds, the diversity metrics, the controlled experiment design — that enables other researchers to ask why their agents succeed or fail rather than just whether. This is analogous to the introduction of attention visualization in NLP (which did not improve translation quality but transformed how researchers understand and debug sequence models) or process reward models in LLM reasoning (which shifted evaluation from final-answer correctness to step-level verification). Like those contributions, the impact lies in enabling better questions, not delivering better numbers.

The paper resolves a latent tension in the agent design literature. Prior work on scaffolds (Toledo et al., 2025; Jiang et al., 2025a) compared AIDE, AIRA Greedy, and AIRA MCTS on end-to-end performance, finding differences in medal rates but leaving the source of those differences opaque. Is AIRA Greedy better because its operators are better designed? Because its search policy is more efficient? Because it generates better initial ideas? The paper's Figure 3 provides a concrete answer: AIDE with the o3 backbone concentrates 70% of its initial Draft proposals on just two architecture types (GBDT and CNN), while AIRA Greedy with the same backbone spreads its proposals across five architecture types to reach the same cumulative frequency. This is not a subtle difference — it is a qualitative behavioral signature that explains, at least in part, why the scaffolds perform differently. The finding also resolves a potential contradiction: if AIDE performs competitively despite very low diversity, is diversity really important? The answer, per the controlled experiment, is yes — but AIDE likely compensates for narrow ideation through other strengths (perhaps better implementation or debugging operators), and its performance would likely improve further with greater diversity. The paper does not test this directly, but the logic follows from the causal experiment: if reducing diversity in AIRA scaffolds hurts performance (Figure 6), it is plausible that increasing diversity in AIDE would help.

This work makes certain research directions more attractive:

  • Scaffold design informed by behavioral diagnostics rather than trial-and-error. Before this paper, designing a new agent scaffold meant trying various prompts and memory configurations, running the agent on MLE-bench, and seeing if medal rate improved. Now, designers can compute per-scaffold diversity metrics (entropy, tree-level diversity) as intermediate diagnostics — if a new scaffold produces AIDE-like concentration, that is a red flag independent of final performance. The paper does not claim that maximizing diversity always improves performance (it doesn't test the upper end of the diversity spectrum), but it establishes diversity as a dimension that designers should monitor and tune, alongside traditional metrics.

  • Longitudinal studies of how agent capabilities evolve. As LLM backbones improve (the paper references Kwa et al., 2025 on rapidly improving coding capabilities), the relative importance of ideation diversity may shift. The paper's hypothesis — that as implementation quality improves, ideation diversity becomes more important because the bottleneck shifts from "can we execute the idea?" to "is this the right idea?" — is testable: rerun the diversity ablation on increasingly capable backbone models and measure whether the effect size grows. If the hypothesis holds, it has direct implications for where to invest research effort (better ideation mechanisms vs. better debugging operators) as a function of the current state of LLM capability.

  • Transferring the diagnostic framework to other agent domains. The paper's methodology — measure the diversity of proposed approaches in the initial planning phase, correlate with performance, then causally intervene — is domain-agnostic. It could be applied to software engineering agents (SWE-bench: diversity of proposed patches or debugging strategies), scientific discovery agents (diversity of hypotheses or experimental designs), or even non-ML domains like legal reasoning or medical diagnosis. The specific diversity metric would need to be adapted (what counts as a "diverse approach" in legal reasoning?), but the overall template is portable.

Conversely, this work makes certain research directions less attractive without further evidence:

  • Purely search-policy-focused agent improvements. The paper shows that two agents with the same search policy (greedy) but different ideation mechanisms (AIDE vs. AIRA Greedy) produce radically different behavioral signatures (Figure 3). This suggests that optimizing search policy alone — e.g., developing more sophisticated MCTS variants — may yield diminishing returns if the underlying ideation process is narrow. The AIRA MCTS results in Figure 9 are suggestive here: MCTS drops 35 ELO points under low diversity vs. only 6 for greedy, implying that MCTS's search advantage is partly dependent on having diverse ideas to explore. Improving search without improving ideation may be like building a better navigation system for a car with a very small map.

  • Benchmark design that relies solely on end-to-end success metrics. The paper's detailed critique of the MLE-bench medal system (Section 5, Appendix A.2) — variable thresholds, narrow scoring bands, stale human baselines, different test sets for agents vs. humans — is not the main contribution, but it strengthens the case that evaluating agents on a single aggregate metric is insufficient. The finding that the diversity-performance correlation is stronger under continuous metrics (r = 0.72 for normalized score) than under the discrete medal rate (r = 0.57) is a concrete example of why: the medal system's coarseness obscures real performance variation. Future benchmark designers should include multiple metrics with documented properties (human-independence, hill-climbing sensitivity, inclusion of failures), as the paper's Table 2 framework suggests. Benchmarks that cannot support this kind of multi-dimensional evaluation may produce misleading rankings.

Follow-Up Research This Work Enables

Dose-response analysis of ideation diversity to map the diversity-performance function. The controlled experiment tests only two conditions (baseline diversity vs. reduced diversity), establishing that less diversity hurts but not whether more diversity helps, or whether there are diminishing returns or an inverted-U relationship. A straightforward extension would test 4–5 diversity levels on MLE-bench lite: (1) very low diversity (prompt explicitly requests identical approaches across all 5 Draft nodes), (2) low diversity (the current ablation), (3) baseline diversity (the current AIRA configuration), (4) enhanced diversity (system prompt explicitly requests 5 fundamentally different architectural paradigms), and (5) maximum diversity (expand Draft nodes from 5 to 8 or 10, with explicit diversity instructions). The dependent variable would be medal rate and the four alternative metrics, with the same 10-seed, 22-task protocol. The key question: does the performance curve flatten after baseline, continue rising, or turn down (indicating a diversity-implementation tradeoff where too many ideas means none is implemented well)? The paper's finding that baseline agents use 3+ distinct architectures on only 60% of tasks (Figure 5) suggests headroom for improvement, but whether that headroom translates to performance gains is unknown.

Factorial experiment crossing diversity with implementation difficulty to isolate mechanisms. The paper proposes two mechanisms by which diversity improves performance: (1) de-risking implementation failure (if one approach proves intractable, alternatives provide fallbacks), and (2) efficient solution-space exploration (diverse ideas help even when all are implementable). The current evidence supports (1) qualitatively (text normalization case study) but cannot quantify (2). A 2×2 factorial experiment would cross diversity (baseline vs. low, manipulated via the prompt method) with implementation difficulty (hard vs. easy, manipulated by providing partially-complete starter code for the "easy" condition). The prediction: if diversity works primarily through the implementation hedge mechanism, the diversity effect should be larger in the hard-implementation condition (where agents more frequently fail and need fallbacks) and smaller or absent in the easy-implementation condition (where the first idea usually works). If diversity works primarily through the exploration mechanism, the effect should be similar across implementation difficulty levels. A significant interaction would decompose the diversity benefit into hedge-mediated and exploration-mediated components.

Within-agent, across-task analysis to control for agent-level confounds. The paper's correlational analysis (Figure 1) compares different agent configurations to each other — each point is one agent design's aggregate performance and diversity across all 75 tasks. This leaves open the confound that more capable agents (better backbones) might both generate more diverse ideas and perform better for independent reasons, inflating the diversity-performance correlation. A within-agent analysis would ask: for a single agent configuration (fixed backbone, fixed scaffold), do tasks where the agent happens to produce more diverse Draft ideas also see higher performance? This controls for agent-level capability differences since the agent is identical across tasks. The paper's trajectory bank contains the necessary data: per-task tree-level diversity (already computed for Figure 5) and per-task performance (medal earned, normalized score). A multi-level model with task-level random effects and agent-configuration fixed effects would estimate the within-agent diversity-performance slope, which is a stronger causal signal than the between-agent correlation. If within-agent diversity predicts performance, it is harder to attribute the relationship to unobserved agent quality — the same agent does better when it is more diverse. If the relationship disappears within-agent, the between-agent correlation might be spurious (driven by a latent "general capability" factor that independently increases both diversity and performance).

Training a lightweight difficulty/diversity predictor to enable online diversity control. The paper's diversity metrics are post-hoc — they require the agent to have already generated all 5 Draft nodes. A deployable system needs to estimate diversity during the ideation phase to adaptively adjust its own exploration breadth. A concrete follow-up would train a classifier on the paper's trajectory bank: input = the first 1–2 Draft proposals (their text descriptions or extracted architectures), output = predicted tree-level diversity (how many distinct architectures the agent will ultimately propose across all 5 Drafts). If the classifier achieves reasonable accuracy on held-out tasks, it could serve as an online signal: after generating 2 Draft ideas, the agent estimates its likely final diversity. If the prediction is low (e.g., predicted ≤2 distinct architectures), the system could intervene — increasing the diversity prompt, adjusting complexity cues, or triggering a "diversity emergency" operator that explicitly requests a novel approach. The 11,000-trajectory bank provides sufficient training data for this classifier, and the existing diversity metrics provide ground-truth labels.

Replication of the diversity ablation on SWE-bench or another non-ML agent benchmark. The paper's findings are entirely on MLE-bench, which has specific structural properties (fixed evaluation metrics, known dominant architecture families, 24-hour time limits). To test the generality of the diversity hypothesis, the same experimental template — measure diversity of proposed approaches in the ideation phase, correlate with performance, then causally manipulate diversity via prompt changes — should be applied to a qualitatively different agent domain. SWE-bench (Jimenez et al., 2024) is a natural choice: it evaluates agents on real-world GitHub issue resolution, requiring them to propose and implement code patches. The "ideation diversity" construct would need to be adapted — perhaps measuring diversity of proposed debugging strategies (e.g., "add null check," "refactor function X," "update dependency Y") rather than ML architectures — but the overall methodology transfers. A positive replication would substantially strengthen the claim that ideation diversity is a general bottleneck. A null result (diversity doesn't matter for SWE-bench) would help delineate the boundary conditions: perhaps diversity matters when the solution space is large and poorly structured (ML model selection) but not when it is constrained and well-understood (bug fixing in known codebases).

Human baseline for ideation diversity to contextualize agent behavior. The paper compares agent diversity to agent performance, but never establishes what "good" ideation diversity looks like in human terms. A simple follow-up would collect ideation data from human Kaggle competitors at different skill levels (medal winners vs. participants who didn't medal) on a subset of MLE-bench tasks. For each human, extract the architectures they considered (from their competition write-ups, forum posts, or retrospective surveys) and compute the same Shannon entropy metric. This would answer: do human gold medalists exhibit higher ideation diversity than human non-medalists? Is the diversity of even the best agents (entropy ~4.5 bits for o3-based configurations, Figure 1) comparable to human experts, or are humans far more diverse? If agents are substantially less diverse than humans who succeed on the same tasks, that strengthens the claim that ideation diversity is a binding bottleneck and a high-priority target for improvement. If human experts are less diverse than agents (because experts know which architecture to use and don't waste time exploring alternatives), that would complicate the paper's framing — suggesting that diversity may be a compensatory mechanism for agents that lack human-level judgment about which approach is best, rather than a universal principle of good research.

Practical Applications and Downstream Use Cases

Scaffold diagnostics and design iteration for agent developers. Teams building AI research agents (at Meta, OpenAI, DeepMind, or startups) can immediately adopt the paper's diversity metrics as part of their development loop. When evaluating a new scaffold design, instead of only looking at end-to-end medal rate, they should compute: (1) Shannon entropy over proposed architectures across a validation set of tasks, (2) tree-level diversity (average distinct architectures per task in the 5 Draft nodes), and (3) the cumulative distribution of distinct architectures per task (analogous to Figure 5). If a new scaffold shows AIDE-like concentration (2 architecture types covering >60% of proposals, as in Figure 3a), the scaffold likely has a diversity bottleneck that will cause implementation-hedge failures on tasks where those architectures are hard to implement. The text normalization case study provides the template for diagnosis: identify specific tasks where the scaffold repeatedly fails on the same architecture, manually inspect trajectories to confirm the failure pattern, and then add diversity mechanisms (sibling memory, prompt-adaptive complexity, explicit diversity instruction) targeting those failures. The 4× efficiency gain from improved ideation diversity — an 8.4 percentage-point medal rate improvement for AIRA MCTS from the low-diversity to baseline condition (Figure 6) — translates directly to cost savings: achieving the same medal rate with a lower-diversity agent would require more runs, more compute, or a more expensive backbone.

Difficulty-aware allocation of agent compute in production ML pipelines. Organizations running AI research agents at scale (e.g., for automated Kaggle competition participation, hyperparameter optimization-as-a-service, or internal ML model development) face a resource allocation problem: should the agent spend its 24-hour budget exploring many diverse ideas shallowly, or a few ideas deeply? The paper's findings provide a diagnostic for making this decision per-task. On tasks where the agent's default architecture choices are known to be reliably implementable (e.g., image classification tasks where EfficientNet or ResNet consistently succeed), high diversity may offer diminishing returns — the agent can safely concentrate on a few proven architectures and invest its budget in refinement. On tasks where implementation risk is high (novel data modalities, unusual evaluation metrics, tasks that historically caused timeouts), the agent should be configured with maximal diversity mechanisms to hedge against implementation failure. The paper does not provide a fully-automated decision rule, but a practitioner can implement a simple heuristic: run the agent on a task with baseline diversity settings, measure whether the first 1–2 Draft nodes produce working implementations, and if not, restart with enhanced diversity prompts. The finding that two text normalization tasks accounted for roughly half the medal rate decline (Section 4.3.3) suggests that this adaptive strategy — start focused, escalate to diverse if initial attempts fail — would capture much of the diversity benefit at lower expected cost than always running maximum diversity.

Informing scaffold design priorities as LLM coding capabilities improve. The paper's framing of the diversity-implementation interplay has direct implications for where agent development teams should invest engineering effort over time. Currently, as Figures 10–11 show, implementation quality (time on valid solutions, share of time on valid nodes) is strongly correlated with performance — agents spend substantial time debugging and sometimes fail entirely to produce working code for their ideas. This suggests that, at current LLM capability levels, investment in better debugging operators and implementation support might yield higher returns than investment in ideation diversity mechanisms. However, the paper's trajectory data provides a leading indicator: if we project forward to a near-future state where LLMs can reliably implement any reasonable ML idea (a trend suggested by Kwa et al., 2025), the implementation bottleneck recedes and the ideation bottleneck becomes binding. Teams can monitor this transition by tracking, over successive backbone upgrades, the correlation between diversity metrics and performance — when the implementation-quality correlation weakens and the diversity correlation strengthens, that is the signal to shift investment from better debugging to better ideation. The paper's trajectory bank provides the baseline for this monitoring; re-running a subset of the controlled experiment on each new generation of LLM backbones would update the picture.