A Rosetta Stone for AI Benchmarks
Anson Ho, Jean-Stanislas Denain, David Atanasov, Samuel Albanie, Rohin Shah
TL;DR
This work tackles the problem of rapidly saturating AI benchmarks by introducing a simple statistical framework that stitches disparate benchmarks into a single quantitative scale of model capability and benchmark difficulty, without assuming explicit compute-time relations. The approach yields time-series of capabilities, enables forecasting of future capabilities, and permits estimation of algorithmic progress through training compute, while also enabling detection of rapid accelerations. Validation with Epoch AI benchmarking data shows that frontier-model progress is detectable and broadly aligns with prior progress literature, though interpretation remains nuanced due to benchmark biases and the single-number abstraction. The paper further demonstrates synthetic-data and historical-data methods for acceleration detection, highlighting potential for early warning signals of rapid AI progress while acknowledging substantial uncertainty and calls for richer, item-level data in future work.
Abstract
Most AI benchmarks saturate within years or even months after they are introduced, making it hard to study long-run trends in AI capabilities. To address this challenge, we build a statistical framework that stitches benchmarks together, putting model capabilities and benchmark difficulties on a single numerical scale. This acts as a "Rosetta Stone", allowing us to compare models across a wide range of abilities and time, even if they are not evaluated on the same benchmarks. Moreover, this works without assuming how capabilities evolve across time or with training compute. We demonstrate three applications of this framework. First, we use it to measure the speed of AI progress over time, and to forecast future AI capabilities. Second, we estimate the rate of improvements in algorithmic efficiency, finding estimates that are higher, but broadly consistent with prior work. Finally, we find that our approach can be used to detect rapid accelerations in AI progress.
