惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

有赞技术团队
有赞技术团队
V
V2EX
Jina AI
Jina AI
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
宝玉的分享
宝玉的分享
S
SegmentFault 最新的问题
量子位
Engineering at Meta
Engineering at Meta
Forbes - Security
Forbes - Security
H
Hackread – Cybersecurity News, Data Breaches, AI and More
B
Blog
I
Intezer
V
Vulnerabilities – Threatpost
NISL@THU
NISL@THU
P
Proofpoint News Feed
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
人人都是产品经理
人人都是产品经理
The Cloudflare Blog
博客园 - 三生石上(FineUI控件)
Google DeepMind News
Google DeepMind News
T
Tenable Blog
Know Your Adversary
Know Your Adversary
Cisco Talos Blog
Cisco Talos Blog
D
Darknet – Hacking Tools, Hacker News & Cyber Security
Scott Helme
Scott Helme
Stack Overflow Blog
Stack Overflow Blog
博客园 - 【当耐特】
S
Securelist
T
Tailwind CSS Blog
Simon Willison's Weblog
Simon Willison's Weblog
Microsoft Security Blog
Microsoft Security Blog
博客园_首页
P
Privacy International News Feed
K
Kaspersky official blog
T
Tor Project blog
L
LINUX DO - 热门话题
Apple Machine Learning Research
Apple Machine Learning Research
T
The Exploit Database - CXSecurity.com
Security Latest
Security Latest
酷 壳 – CoolShell
酷 壳 – CoolShell
C
Cybersecurity and Infrastructure Security Agency CISA
T
Threat Research - Cisco Blogs
G
GRAHAM CLULEY
Last Week in AI
Last Week in AI
L
LangChain Blog
C
Cisco Blogs
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
N
Netflix TechBlog - Medium
博客园 - 叶小钗
I
InfoQ

METR

The Economics of Recursive Self-Improvement Expenditure Horizon: Measuring Optimization Ability, with an Application to NanoGPT Because 8 ≈ e², Anthropic's researcher uplift is plausibly >2x Summary of METR's predeployment evaluation of GPT-5.6 Sol Frontier AI Safety Policies Frontier Risk Report (February to March 2026) 前沿 AI 风险报告(2026 年 2–3 月) Informe de riesgos de la IA de frontera (febrero–marzo de 2026) Measuring the Self-Reported Impact of Early-2026 AI on Technical Worker Productivity Task Substitution and Uplift Review of the "Risks from automated R&D" section in the Anthropic Risk Report (February 2026) Evidence on AI R&D Progress from NanoGPT MirrorCode: Evidence that AI can already do some weeks-long coding tasks Fine-tuning experiments on CoT controllability Red-Teaming Anthropic's Internal Agent Monitoring Systems Impact of modelling assumptions on time horizon results We spent 2 hours working in the future Review of the Anthropic Sabotage Risk Report: Claude Opus 4.6 Many SWE-bench-Passing PRs Would Not Be Merged into Main Observations from two CLI game reimplementation runs with Opus 4.6 We are Changing our Developer Productivity Experiment Design Five lessons from having helped run an AI-Biology RCT How We Protect Confidential Information Analyzing coding agent transcripts to upper bound productivity gains from AI agents Measuring Time Horizon using Claude Code and Codex A simpler AI timelines model predicts 99% AI R&D automation in ~2032 Frontier AI safety regulations: A reference for lab staff 前沿 AI 安全法规:AI 公司员工参考指南 Regulación de seguridad de IA de frontera: una referencia para el personal de laboratorios Time Horizon 1.1 Clarifying limitations of time horizon Early work on monitorability evaluations Common Elements of Frontier AI Safety Policies (December 2025 Update) Details about METR's evaluation of OpenAI GPT-5.1-Codex-Max Review of the Anthropic Summer 2025 Pilot Sabotage Risk Report Summary of our gpt-oss methodology review MALT: A Dataset of Natural and Prompted Behaviors That Threaten Eval Integrity Early Results on Monitorability in QA Settings Claude, GPT, and Gemini All Struggle to Evade Monitors Forecasting the Impacts of AI R&D Acceleration: Results of a Pilot Study Research Update: Algorithmic vs. Holistic Evaluation Notes on Scientific Communication at METR CoT May Be Highly Informative Despite “Unfaithfulness” Details about METR's evaluation of OpenAI GPT-5 How Does Time Horizon Vary Across Domains? Measuring the Impact of Early-2025 AI on Experienced Open-Source Developer Productivity What should companies share about risks from frontier AI models? Details about METR's preliminary evaluation of DeepSeek and Qwen models Recent Frontier Models Are Reward Hacking Details about METR's preliminary evaluation of OpenAI's o3 and o4-mini Details about METR's preliminary evaluation of Claude 3.7 HCAST: Human-Calibrated Autonomy Software Tasks Measuring AI Ability to Complete Long Tasks Response to OSTP on AI Action Plan Why it’s good for AI reasoning to be legible and faithful 为什么 AI 推理应当可读,并如实反映模型的实际决策过程 Por qué conviene que el razonamiento de la IA sea comprensible y fiel Details about METR's preliminary evaluation of DeepSeek-R1 METR’s GPT-4.5 pre-deployment evaluations Measuring Automated Kernel Engineering Details about METR's preliminary evaluation of DeepSeek-V3 An update on our preliminary evaluations of Claude 3.5 Sonnet and o1 AI models can be dangerous before public deployment Evaluating frontier AI R&D capabilities of language model agents against human experts The Rogue Replication Threat Model Response to Bureau of Industry and Security’s proposed AI reporting requirements New Support Through The Audacious Project Details about METR's preliminary evaluation of OpenAI o1-preview Response to U.S. AISI Draft “Managing Misuse Risk for Dual-Use Foundation Models” Vivaria Details about METR's preliminary evaluation of GPT-4o An update on our general capability evaluations Response to NIST Draft Generative AI Profile ML Engineers Needed for New AI R&D Evals Project Emma Abele is METR’s new Executive Director Autonomy Evaluation Resources Example autonomy evaluation protocol Guidelines for capability elicitation Measuring the impact of post-training enhancements GitHub - METR/public-tasks Portable Evaluation Tasks via the METR Task Standard 2023 Year In Review Bounty: Diverse hard tasks for LLM agents ARC Evals is now METR Responsible Scaling Policies (RSPs) 负责任扩展政策(RSP) Políticas de escalamiento responsable (RSP) ARC Evals is spinning out from ARC New report: Evaluating Language-Model Agents on Realistic Autonomous Tasks Response to RfC on AI Accountability Policy Update on ARC's recent eval efforts
Metrics of Agent Ability
METR · 2026-07-24 · via METR
This post reviews alternative metrics of agent capability.
This post contains a fairly comprehensive taxonomy of capability metrics for the situation in which you observe score curves for an agent and a human.

Every metric is based off the following two score functions:

  • $s_A(x)$ = agent score as a function of expenditure
  • $s_H(x)$ = human score as a function of expenditure

Expenditure can be interpreted as money spent, or tokens, or time required.

What I will not do.
I will generally not give recommendations of which metric is the best for which situation.

I will not give a deep discussion of how to measure the score curves, $s_H$ and $s_A$. There are many practical difficulties involved in this.

I will generally address only scores on a single task; applications to collections of tasks (benchmark scores) can be a bit more complicated.

I will mostly not discuss other desirable properties of metrics - e.g. whether it is understandable, whether it is generalizable.

Some general observations.
Some personal observations that I think are fairly natural:
  1. If score curves are very concave (meaning score is invariant to expenditure) then just reporting the raw score is fine, given some reasonable amount of expenditure.

  2. If score curves show high returns to expenditure then we need a metric that takes into account test-time scaling.

  3. Benchmarking against human abilities helps us generalize to entirely new tasks.

  4. As the models get very good then many of the human-relevant benchmarks become no longer useful.

Setup and Definitions

Agent and human expenditure-to-score curves

Each agent and each human is characterized by a function from expenditure to score, $s(x)$, and $s^{-1}(\bar{s})$ represents the expenditure required to reach a score $\bar{s}$.

In general I interpret score as performance on a single task, e.g., the speedup on an optimization problem. We could also interpret score as the share of binary tasks completed, or the probability of completing a single task.1

Expenditure will generally be treated as money, but it can also be interpreted as time or tokens.

Human-grounded metrics that compare agent and human expenditure require both expenditures to be measured in the same units or converted into a common unit such as dollars.

I will typically draw the agent curves ($s_A(\cdot)$) as more concave than the human curves ($s_H(\cdot)$).2 I think this accurately represents the reality for most tasks today (e.g., Wijk et al. (2025)), but it could change.

AISI’s recent post on More test-time compute, more capability has a good discussion and visualization of test-time scaling curves across a variety of different benchmarks:

AISI test-time compute scaling curves

We first discuss metrics that depend only on the agent’s score, without benchmarking against humans.3

Score at Fixed Expenditure

Agent scores compared at fixed expenditure

This is the typical way we report most evals: pick a fixed expenditure $\bar{x}$ and report each agent’s score $s_A(\bar{x})$. If $s_A(\cdot)$ reliably asymptotes at a fairly low value of $x$, then this is a sufficient statistic for most purposes.

This metric becomes less useful when agent scores continue increasing even at high levels of expenditure; e.g., see the criticisms by Noam Brown and Kapoor et al. (2025).4

Another reason for fixing expenditure is to increase separation in scores, where a higher level of expenditure would cause saturation, and so little discrimination between model capabilities (e.g. in a recent AISI post).5

Score at Practical Plateau

Agent scores measured where returns to expenditure become sufficiently low

A common practical response is to report the score at the point where the function plateaus, or falls below a certain slope (assuming concavity). E.g., Kwa and West et al. (2025) say “Models were given sufficiently high token limits to reach a plateau in success rate.”

This is equivalent to reporting score at some high expenditure level, representing the highest reasonable level of expenditure. It will not be well-defined if the score function never plateaus.

Expenditure at Fixed Score

Agent expenditures compared at fixed score

We can instead fix a target score $\bar{s}$ and report the infimum expenditure needed to reach that score: $x=s_{A}^{-1}(\bar{s})$.

This metric will only give a finite number if the evaluated model can achieve the score $\bar{s}$. This is a cost-efficiency metric, often used when looking at declines in model costs over time (Gundlach et al. 2026; Cottier et al. 2025).6

If agents all had the same relative costs of performance, then new generations of models would shift multiplicatively left (additively left in log-space), and this type of “efficiency” metric would be a sufficient statistic for ability. However, there is some reason to believe that new models typically have disproportionate impacts at high expenditures, i.e. they make certain scores available that would have been almost impossible at any expenditure for an earlier model.7

Returns to Expenditure

Three possible shapes for returns to expenditure

If the returns to expenditure do not plateau, even at significant levels of expenditure, then score at a fixed expenditure is not a satisfactory metric.

Instead, it can be useful for a metric to express the marginal returns to expenditure. The nature of the scaling can vary across domains, and so the appropriate metric is often chosen depending on the shape of the scaling. Two common patterns:

  1. Log-linear scaling: Many test-time scaling results claim roughly log-linear scaling.8
  2. Log-log scaling: If the returns to expenditure are a power law, then the elasticity (ratio of log changes) will be constant. This is a common metric for expressing the returns to human effort, e.g., in the R&D production function of Jones (1995).

In each case the relationship will be linear on a graph with appropriately transformed axes. However it’s also possible that no consistent relationship exists.

Expenditure-Adjusted Score

Expenditure-adjusted score as utility net of cost

If we are willing to be opinionated about the relative value of expenditure and score, then we can express those tradeoffs with a utility function $U(s,x)$, which will give us a metric of value. Each agent will have a different level of optimal expenditure (represented by a tangency point on the diagram) and a different level of utility.

The utility can be expressed as an expenditure-adjusted score: the score at zero expenditure that would make you indifferent between receiving that score and using the agent at its optimal expenditure:

\[\hat{s}_A:\quad U(\hat{s}_A,0)=\max_{x\geq 0} U(s_A(x),x).\]

The utility can also be expressed in monetary units, representing the total value you get from using the agent. Visually this will be the intersection of the optimal indifference curve with the $x$-axis (not pictured, it would fall on the negative part of the $x$-axis).

\[\hat{x}_A:\quad U(0,-\hat{x}_A)=\max_{x\geq 0} U(s_A(x),x).\]

Human-Grounded Metrics

Calibrating against human effort.
We now discuss a set of metrics which are calibrated against human effort. An advantage of human-grounded metrics is their interpretability and generalizability. If an agent’s human-equivalent time horizon were stable across tasks, it would allow us to predict its performance on a new task without first testing the agent on that task.

A natural metric for human expenditure is time spent on the problem, and so some of these metrics use human-equivalent time as a metric of agent capability. However, if we are comparing agent and human expenditure on the same axes, then money is a more natural interpretation of $x$.

Binary Time Horizon

Binary human-equivalent expenditure or time horizon

Many continuously-scored tasks grade agents by a single human expenditure threshold. E.g. the Opus 5 system card reports a series of AI R&D tasks, and for each a score that was achieved by a human after a specific amount of time (e.g. 8 hours or 40 hours). Agents can then be graded as passing if they beat the baseline.

METR’s “time horizon” metric (Kwa and West et al. (2025)) combines many binary scores into a human-equivalent time for each model, based on the $x$ at which the agent matches or exceeds the human score half the time.9

Formally, for each task we choose a reference score \(\bar{s}\) and calculate the infimum human expenditure \(x_H^*=s_H^{-1}(\bar{s})\) needed to achieve that score. Here expenditure is measured in time, but it could also be measured in money.

We then calculate the agent’s score at some fixed expenditure \(\bar{x}_A\), and give the agent a binary score based on whether \(s_A(\bar{x}_A)\) is above or below \(\bar{s}\).

The diagram shows equal expenditure on humans and agents (\(\bar{x}_A=x_H^*\)). The fixed agent expenditure \(\bar{x}_A\) need not equal the human expenditure \(x_H^*\), but equal expenditure on each is a natural choice for interpretability.

Continuous Time Horizon

Continuous human-equivalent expenditure

We can extend the time horizon metric by retaining the agent’s continuous score rather than reducing it to a binary comparison.

We elicit each agent at a single expenditure level, $\bar{x}_A$, and then compare the resulting score with the whole human curve, rather than with one binary threshold.

The human-equivalent expenditure is $s_H^{-1}(s_A(\bar{x}_A))$: the expenditure at which a human would achieve the same score.

This method is much more statistically efficient than the binary time-horizon method. Reasons to use binary scoring include (1) that it may be difficult to map out the entire $s_H(\cdot)$ function but easier to measure a single point, and (2) that the returns to human effort may look like a step function, e.g., if the score metric $s$ is itself binary.

Expenditure Horizon (Human-Matching Expenditure)

Human-matching expenditure or expenditure horizon

Unlike the fixed-budget metrics, this metric uses the agent’s entire performance curve, making it useful for tasks where we expect significant test-time scaling.

We define the “expenditure horizon” as the supremum of the common expenditures at which the agent matches or beats humans: $\sup\{x\geq 0:s_A(x)\geq s_H(x)\}$.

The expenditure horizon does not provide a finite crossing point if agents dominate humans at every level of expenditure.

Expenditure horizon can also be unstable if the slopes of $s_H$ and $s_A$ are similar.

Cunningham et al. (2026) introduce this metric, based in part on the apple-picking model (Cunningham and Shetty 2026).10

Human-Relative Expenditure Saving

Human-relative expenditure saving

We can also directly measure the effective cost-saving relative to using a human on a task.

For simplicity we draw the human score curve as linear. We can then identify the point at which the marginal returns to expenditure are equal between agents and humans (assuming concave returns to expenditure on agents). If you are allocating budget between agents and humans then this will be the point at which you switch from spending on agents to spending on humans.

This point also identifies the economic value: the horizontal distance between the red and blue points represents the expenditure saving due to using an agent:

\[\Delta x_{A_i}=\max_{x\geq 0}\\{s_H^{-1}(s_{A_i}(x))-x\\}.\]

This applies the utility framework discussed above, but now our indifference curves are determined by the returns to human labor (our outside option).

This is discussed further in Cunningham et al. (2026) and Cunningham and Shetty (2026).

Human-Relative Cost at Fixed Score

Human-relative cost at fixed score

An alternative metric is to simply compare the cost of achieving some fixed score, $\bar{s}$. In the figure, $x_{A_i}=s_{A_i}^{-1}(\bar{s})$ and $x_H=s_H^{-1}(\bar{s})$:

\[\text{human-relative cost}_{A_i}(\bar{s})= \frac{s_H^{-1}(\bar{s})}{s_{A_i}^{-1}(\bar{s})} =\frac{x_H}{x_{A_i}}.\]

This metric is consistent across values of $\bar{s}$ when the human and agent score curves differ only by a multiplicative horizontal rescaling.

Unlike the other metrics in this section, this metric remains useful when agents strictly dominate humans (i.e. the red curve is entirely to the left of the blue curve).

FAQ / Notes

Q: Can we interpret “score” as probability of success on a binary task?
Many test-time scaling curves use $\Pr(\text{success})$ on the score axis. For example, OpenAI reports the probability of solving the Erdős unit-distance problem as test-time compute varies (OpenAI 2026). An important qualification is that, in applications where reliability has increasing marginal value, utility may be a convex function of the probability of success: going from 95% to 100% reliability can be far more valuable than going from 40% to 45%. We can transform $p$ into a reliability metric like $-\log_{10}(1-p)$, which measures orders-of-magnitude reductions in error—the “number of nines of reliability”—and is unbounded as $p$ approaches one.11 If agents may abstain, probability of success among attempted answers is also insufficient: evaluation must jointly capture correctness and coverage.
Q: What happens when agents dominate humans?
Some human-grounded metrics become undefined or uninformative if the agent curve Pareto-dominates the human curve, i.e., if an agent can achieve at least as high a score as a human at every expenditure level and a higher score at some level. A metric which expresses agent performance as a multiple of human expenditure can remain useful.
Note: within-trajectory scaling is different from between-trajectory scaling.
We can measure $s(x)$ along a single agent run, or we can do multiple runs, each at different values of $x$. The two techniques are comparable only if each run depends only on the past, not on expectations about the future, e.g. the scoring rule. In theory optimal elicitation should give agents information about the future, which can affect their trajectory.
Q: How should we measure returns to expenditure?
Measuring the curve $s(x)$ has many complications. Some quick observations:
  • The curve can itself depend on the expenditure budget and scoring rule. For example, I will pursue a different strategy depending on whether I am expecting to work for 1 day or 1 week. Ideally, both humans and agents should be told their expenditure budget and their scoring rule. It is unclear how big this effect is in practice.
  • Measuring intermediate values within a single trajectory can be difficult if verification is not very cheap. For example, Cunningham et al. (2026) revalidated agentic NanoGPT optimization trajectories.
  • There are many ways of eliciting agents, and the performance can vary significantly. Best-of-n aggregation can be thought of as an elicitation/harness strategy. A fixed budget for every task also defines a different production function from an average budget allocated adaptively according to task difficulty or model confidence.12
  • The ideal $x$ should include all costs, not just the cost of agent inference or human time. For example, if optimizing a function, it should include the cost of running an experiment.
Q: How should we score a human-agent collaboration (hybrid)?
In many practical cases, we are interested in the performance of a collaboration between a human and an agent, e.g., for AI R&D. We can use the same set of metrics. However, many of the human-grounded metrics will no longer be useful if a collaboration strictly beats human scores.

Two related papers incorporate model and human costs in different ways (both are somewhat different from a true hybrid: they use a rule-based allocation of tasks between agents and humans):

  • Erol et al. (2025) define a model’s cost-of-pass on problem $p$ as $v(m,p)=C_m(p)/R_m(p)$: the cost of one attempt divided by its probability of success, or equivalently the expected cost of obtaining a correct answer under independent retries. Their frontier cost-of-pass chooses the cheapest available model or qualified human expert separately for each problem:

    \[V_p(\mathcal M\cup\mathcal M_0)=\min\left\lbrace\min_{m\in\mathcal M}v(m,p),\,v(\mathrm{expert},p)\right\rbrace.\]

    Thus, the frontier can use a human for tasks on which human labor is cheaper and a model for tasks on which inference is cheaper; its average over a task distribution measures the cost of assigning each task to the cheaper producer.13 This combines humans and models through task-by-task routing rather than within-task collaboration.

  • Patwardhan et al. (2025) (GDPval) describe speed-and-cost metrics that combine model win rates with the time and cost of model generation, expert review, and human rework.14

Acknowledgements

Thanks to Beth Barnes, Manish Shetty, Nate Rush, Thomas Kwa, Parker Whitfill, Megan Kinniment, Alexander Barry, and Kaivu Hariharan for helpful discussions and feedback.

References

Alomrani, Mohammad Ali, Yingxue Zhang, Derek Li, et al. 2025. Reasoning on a Budget: A Survey of Adaptive and Controllable Test-Time Compute in LLMs. https://arxiv.org/pdf/2507.02076.pdf.

Bartz-Beielstein, Thomas, Carola Doerr, Daan van den Berg, et al. 2020. Benchmarking in Optimization: Best Practice and Open Issues. https://arxiv.org/pdf/2007.03488.pdf.

Brown, Bradley, Jordan Juravsky, Ryan Ehrlich, et al. 2024. Large Language Monkeys: Scaling Inference Compute with Repeated Sampling. https://arxiv.org/abs/2407.21787.

Cottier, Ben, Ben Snodin, David Owen, and Tom Adamczewski. 2025. LLM Inference Prices Have Fallen Rapidly but Unequally Across Tasks. https://epoch.ai/data-insights/llm-inference-price-trends.

Cunningham, Tom, and Manish Shetty. 2026. “An Apple-Picking Model of AI R&D.” March 13. https://tecunningham.github.io/posts/2026-03-13-apple-picking-ai.html.

Cunningham, Tom, Manish Shetty, Vincent Cheng, and Nate Rush. 2026. “Expenditure Horizon: Measuring Optimization Ability, with an Application to NanoGPT.” METR, July 21. https://metr.org/blog/2026-07-21-expenditure-horizon/#appendix-d.

Erol, Mehmet Hamza, Batu El, Mirac Suzgun, Mert Yuksekgonul, and James Zou. 2025. Cost-of-Pass: An Economic Framework for Evaluating Language Models. https://arxiv.org/abs/2504.13359.

Fogelson, Alex, Zachary A. Brown, Hans Gundlach, Jayson Lynch, and Neil Thompson. 2026. Two AI Metrics Diverged: Will It Make All the Difference? https://arxiv.org/pdf/2607.00913.pdf.

Folkerts, Linus, Will Payne, Simon Inman, et al. 2026. Measuring AI Agents’ Progress on Multi-Step Cyber Attack Scenarios. https://arxiv.org/abs/2603.11214.

Gundlach, Hans, Jayson Lynch, Matthias Mertens, and Neil Thompson. 2026. The Price of Progress: Price Performance and the Future of AI. https://arxiv.org/abs/2511.23455.

Jones, Charles I. 1995. “R&D-Based Models of Economic Growth.” Journal of Political Economy 103 (4): 759–784. https://doi.org/10.1086/262002.

Kapoor, Sayash, Benedikt Stroebl, Zachary S. Siegel, Nitya Nadgir, and Arvind Narayanan. 2025. “AI Agents That Matter.” Transactions on Machine Learning Research. https://arxiv.org/abs/2407.01502.

Kwa, Thomas, Ben West, Joel Becker, et al. 2025. “Measuring AI Ability to Complete Long Tasks.” arXiv Preprint arXiv:2503.14499, ahead of print. https://doi.org/10.48550/arXiv.2503.14499.

McFadyen, Jessica, Ole Jorgensen, Harry Coppock, Kevin Wei, and Cozmin Ududec. 2026. How Inference Compute Shapes Frontier LLM Evaluation. https://arxiv.org/abs/2606.17930.

OpenAI. 2026. “An OpenAI Model Has Disproved a Central Conjecture in Discrete Geometry.” May 20. https://openai.com/index/model-disproves-discrete-geometry-conjecture/.

Patwardhan, Tejal, Rachel Dias, Elizabeth Proehl, et al. 2025. GDPval: Evaluating AI Model Performance on Real-World Economically Valuable Tasks. https://arxiv.org/abs/2510.04374.

Wijk, Hjalmar, Tao Lin, Joel Becker, et al. 2025. RE-Bench: Evaluating Frontier AI R&D Capabilities of Language Model Agents Against Human Experts. https://arxiv.org/abs/2411.15114.