AI4AI-Bench is a new benchmark designed to test whether AI agents can perform recursive self-improvement (RSI) by redesigning the training algorithms that produce AI systems. While existing benchmarks focus on data collection or hyperparameter tuning, this project isolates the ability to modify the core objectives, update rules, and regularization methods that dictate how a model learns.
How the Benchmark Works
The benchmark consists of 10 frozen research repositories, each representing a distinct family of training algorithms, such as supervised fine-tuning, preference optimization, and diffusion RL. For each task, an agent is given four hours on a B300 GPU to read the repository and rewrite its training code.
After the four-hour window, the agent’s modified code is executed from scratch for up to 12 hours. A fixed, hidden evaluator then scores the resulting model against the repository’s original algorithm. To ensure a fair comparison, the baseline is the repository’s own code run under the exact same hardware, budget, and evaluation conditions.
Measuring Algorithmic Design
Because the 10 tasks use different, incommensurable metrics (such as perplexity, solve rates, or aesthetic scores), the researchers mapped all results onto a unified scale. On this scale, 0 represents an uninformative model, 0.1 represents the original algorithm shipped with the repository, and 1.0 represents the task optimum.
The researchers found that most agents struggle to improve the core learning process. Out of 263 submissions that made any changes, 141 left the learning procedure untouched, focusing instead on budgets, checkpointing, or hyperparameters. The minority of agents that actually modified the learning algorithm—such as the objective or supervision signal—achieved an average score of 0.226, compared to 0.126 for those that did not.
Performance and Reasoning Effort
Across 29 configurations of six different systems, the mean score was 0.166, with the best-performing system reaching 0.250. Even the strongest systems closed less than one-fifth of the distance between the existing algorithm and the theoretical optimum.
The data suggests that increased reasoning effort primarily correlates with an agent's willingness to modify the learning algorithm itself. When agents were pushed to use more reasoning effort, the share of submissions that actually altered the learning procedure rose from 8% to 64%, which in turn improved the mean score from 0.094 to 0.196.
Franklin Analysis
The results indicate a significant gap between an agent's ability to perform general coding tasks and its capacity for meaningful algorithmic design. The evidence shows that while agents are capable of making technical edits, they rarely diagnose and fix the specific mechanisms—such as policy entropy collapse or reward model saturation—that a human machine learning scientist would address to improve a training run. The benchmark demonstrates that current systems are largely stuck in a regime where they optimize peripheral settings rather than the fundamental training dynamics that drive recursive self-improvement.
Comments (0)
to join the discussion
No comments yet
Be the first to share your thoughts!