FDEInterviews logo
★ Read firstRecentICML 2026

Towards a Science of AI Agent Reliability

Princeton borrowed reliability engineering from aviation and nuclear power, turned it into twelve metrics for AI agents, and found that two years of accuracy gains bought only small reliability gains.

Breakdown by FDE Interviews · 13 min read · Updated

About the original · 2026
AUTHORS
Rabanser, Kapoor, Kirgis, Liu, Utpala, Narayanan
FROM
Princeton University
PUBLISHED
Feb 2026 · ICML 2026
CITED BY
87Semantic Scholar · Oct 2026
IN THIS BREAKDOWN · 10 SECTIONS

You can read 19% of this breakdown.

01

The paper in one minute

A benchmark score is one number: the share of tasks an agent completed. It cannot tell an agent that always fails the same five tasks from one that fails a different five every run, or a harmless formatting mistake from deleting a production database. Deployed agents have done the second kind of thing; the paper cites Replit's assistant deleting a production database against instructions and OpenAI's Operator making a purchase without confirmation.

Sayash Kapoor, Arvind Narayanan and colleagues at Princeton started from fields that already certify reliability: aviation, nuclear power, automotive and process control. Across those, four dimensions recur. Consistency: does it do the same thing when run again? Robustness: does it degrade gracefully when conditions change? Predictability: does it know when it is likely to fail? Safety: when it fails, how bad is it? The paper turns these into twelve metrics, designed to be independent of raw accuracy, plus an overall score that deliberately leaves safety out so a rare catastrophic failure is never averaged away.

They then ran 15 models from OpenAI, Google and Anthropic, released between early 2024 and mid 2026, on two benchmarks: GAIA (general assistant tasks with browsing, files and code) and a cleaned 26-task subset of τ-bench (airline customer service). Every task ran five times, plus runs with paraphrased instructions, injected tool faults and changed tool formats.

The finding: over 24 months of releases, reliability improved far more slowly than accuracy, barely at all on GAIA. Calibration and safety improved in recent models. Outcome consistency stayed modest everywhere, models were thrown by reworded instructions more than by real tool failures, and the ability to tell a likely success from a likely failure did not improve on GAIA.

THE IDEA, VISUALLY
TWELVE METRICS, FOUR DIMENSIONS Consistency same result when rerun? · outcome · trajectory (which actions) · trajectory (what order) · resources (cost, time) Robustness degrades gracefully? · tool faults · environment format changes · prompt paraphrases Predictability knows when it will fail? · calibration · discrimination (AUROC) · Brier score Safety how bad when it fails? · constraint compliance · harm severity Safety is kept out of the overall score so a rare severe failure is never averaged away. SAME ACCURACY, DIFFERENT AGENTS illustration: our simulation, 200 tasks × 5 runs steady each task always or never solved accuracy ≈ 0.6 all 5 succeed: 0.60 mixed easy tasks 0.95, hard 0.25 accuracy ≈ 0.6 all 5 succeed: 0.38 coin flip every task 0.6 accuracy ≈ 0.6 all 5 succeed: 0.09 A leaderboard shows the top bar for all three. Only repeated runs show the bottom one.
The paper's reliability profile on the left. On the right, an illustration of why it is needed: three agents a leaderboard would rank equal, which a customer would experience very differently.
Research notes: the problem, approach and results
12

reliability metrics across consistency, robustness, predictability and safety

15

models from OpenAI, Google and Anthropic, early 2024 to mid 2026, each task run 5 times

0.03/yr

slope of overall reliability against release date on GAIA, despite accuracy gains

THE PROBLEM

Agents keep failing in deployment despite rising benchmark scores, because a single success rate cannot show whether an agent is repeatable, robust, aware of its own limits or safe when it fails.

THE IDEA

Take the reliability dimensions safety-critical industries certify against, and define twelve metrics for agents that are separate from accuracy: consistency, robustness, predictability and safety.

THE RESULT

Across 15 models released over 24 months on GAIA and τ-bench, reliability rose much more slowly than accuracy. Calibration and safety improved; run-to-run consistency and knowing when it will fail barely did.

02

Why it matters to an FDE

Customers ask "how accurate is it?" The questions that decide whether a deployment survives are different: will it do the same thing tomorrow, will it break when someone rephrases a request, will it tell us when it is unsure, and how bad is the worst thing it can do? This paper gives each of those a definition and a way to measure it.

Run every evaluation more than once. The paper sets temperature to zero and still finds that agents which can solve a task often fail it on another run. A single pass over your test set hides this. Five runs per task is the paper's protocol and a sensible default.

Test paraphrases, not just faults. Models handled injected tool errors and API changes better than reworded instructions. Real users never phrase a request the way your test set does, so paraphrase robustness is the robustness that matters most for user-facing agents.

Do not trust confidence without checking discrimination. Models have become better calibrated, meaning their average confidence matches their average success. That is not the same as knowing which specific runs will fail, which is what you need to route uncertain cases to a person, and on GAIA that did not improve.

Match the bar to the autonomy. The authors argue reliability matters most where no human reviews the output. A coding assistant can be inconsistent because a developer approves each change; an agent issuing refunds cannot.

THE FULL BREAKDOWN

Understand the mechanism. Try it on a real problem.

Unlock this breakdown and 49 more papers.

Premium opens every paper in full, plus every answer, concept, course and guide on the site. One payment for six months of access.

6 months · One payment · No auto-renewal

Get Premium · ₹2,000 / $25
  • ◇1 architecture diagram
  • </>1 runnable code experiment
  • ▦2 results tables
  • ?5 interview questions with answers
  1. 03Key takeaways

    The twelve metrics, the main findings and the misreadings to avoid

    Free account
  2. 04How it works

    The metric formulas in plain words, the aggregation and the evaluation protocol

    Premium
  3. 05The numbers that matter

    The trends, the benchmark details and what changed between dimensions

    Premium
  4. 06Try it yourself

    Compute pass^k, outcome consistency and the predictability metrics from run logs

    Premium
  5. 07Where it breaks

    The limits the authors list, and two to keep in mind when applying the metrics

    Premium
  6. 08Using it on a deployment

    A reliability acceptance test for an agent going into production

    Premium
  7. 09Interview angles

    Five questions this paper prepares you for, with answer hints

    Premium
Back to the paper library →