Author :
|
Published On :
August 13, 2026

Neel Somani on Why AI Benchmarks Are Breaking – And What Trustworthy Evaluation Requires

August 13, 2026

Table of Contents

Share this blog
Why AI Benchmarks Are Breaking

Every few months, a leading AI model posts a record score on a well-known benchmark. Then comes the inevitable question: did the model actually reason its way to those answers, or did it already see them during training?

That’s become one of the biggest credibility problems in AI. As today’s models improve, many of the benchmarks used to measure progress are becoming less reliable. Questions can find their way into training data, test sets become saturated, and subjective grading makes results harder to compare.

AutomataBench, a reasoning benchmark created by Neel Somani, a former quantitative researcher at a major hedge fund who now works in machine learning research, is designed to address many of those shortcomings. Rather than introducing another set of questions for models to answer, it rethinks how AI reasoning should be evaluated in the first place.

The Four Problems Undermining Modern AI Benchmarks

Researchers have identified several recurring problems with modern AI benchmarks.

The first is contamination.

Benchmark questions and answers can be incorporated into the massive datasets used to train language models. When that happens, strong benchmark scores may reflect memorization rather than reasoning.

The second is saturation.

As models approach perfect scores on a fixed set of questions, the benchmark becomes less useful for distinguishing between them.

The third is subjective grading.

Many benchmarks rely on human reviewers or other language models to judge free-form answers, introducing bias and inconsistency into the results.

The fourth is uncertainty about the answers themselves.

For some tasks, it isn’t even clear that a problem has a single correct solution, making disagreements over scoring difficult to resolve.

Any one of these issues can weaken a benchmark. Together, they explain why many researchers have become increasingly cautious about treating leaderboard results as definitive evidence of reasoning ability.

Suggested Read: Generative AI vs Predictive AI

Designing an AI Benchmark That Avoids Those Failures 

AutomataBench addresses each of those weaknesses through its design.

Instead of relying on human judgment, it uses a task with mechanically verifiable answers.

Each problem asks a model to reconstruct the initial state of a reversible cellular automaton using only partial observations collected throughout its evolution. A verifier then simulates the submitted solution and checks whether it reproduces every observation.

There are no human judges, scoring rubrics, or subjective decisions.

The benchmark also removes ambiguity by ensuring every public problem has exactly one valid solution.

During dataset generation, each instance is verified using an SAT encoding. After identifying the reference solution, that solution is blocked, and the remaining formula is proven unsatisfiable, confirming that no alternative solution exists.

Because every valid answer is unique, passing verification means reconstructing the exact ground truth rather than simply producing an acceptable answer.

AutomataBench also avoids saturation through procedural generation.

Problems are created from a large space of reversible rules and configurations across multiple difficulty levels. As models improve, additional problems can be generated instead of relying on the same fixed question set indefinitely.

That means new evaluation sets can be created as older ones become widely known.

To reduce contamination, the project separates public and private evaluation data.

The public release includes a sample set, a 300-instance development set, and a 300-instance evaluation set. All include solutions and are intended for experimentation rather than official leaderboard results.

Official scoring relies on a separate private evaluation set.

The repository also documents checks confirming that the private evaluation set has no generating rules in common with the public datasets, and that the public datasets have neither identical problems nor generating rules in common with one another.

Rather than treating contamination as an unavoidable risk, the benchmark is designed to minimize it from the outset.

Why Trustworthy Evaluation Requires Transparency

One of the more notable aspects of the project is how clearly its limitations are documented.

The public datasets are explicitly presented as tools for practice and reproducibility rather than for official evaluation, since their solutions are already available.

The initial benchmark results are identified as organizer-run, and the documentation avoids making broader claims than the available evidence supports.

That level of transparency reflects a lesson familiar in quantitative finance: a backtest built on data that influenced the strategy has little value.

The same principle applies to AI evaluation. Benchmark scores are only meaningful if the test data was genuinely unavailable during training.

The Hard Part: Keeping Benchmarks Reliable Over Time

The project’s licensing also reflects that philosophy.

The source code is released under the Apache 2.0 license, while the public dataset is available under the Creative Commons Attribution license.

The AutomataBench name, official leaderboard, and private evaluation assets remain separate, and larger custom evaluation suites are offered commercially.

The approach recognizes that maintaining reliable benchmarks requires ongoing work.

Someone has to generate new private evaluation sets, manage official scoring, and protect those datasets from contamination over time.

Without that effort, even a well-designed benchmark eventually loses its value as models become familiar with its test data.

What Reliable AI Evaluation Should Look Like

For researchers and executives evaluating AI systems, AutomataBench offers a useful framework for judging benchmark results.

Before relying on a leaderboard, it’s worth asking how answers were verified, whether each problem has a provably unique solution, whether the evaluation data could have appeared during training, and whether fresh test sets can be created as existing ones become widely known.

Benchmarks that cannot answer those questions may still provide useful information, but they should be interpreted with appropriate caution.

AutomataBench reflects a broader idea in AI evaluation: reliably measuring reasoning is a difficult technical problem in its own right.

Its emphasis on mechanically verifiable answers, unique solutions, procedural generation, and clear separation between public and private evaluation data offers one approach to addressing that challenge.

Whether those design choices become standard practice remains to be seen, but they directly address many of the weaknesses found in traditional AI benchmarks.

Related Posts