Statistics for AI/ML, Part 4: pass@k and Unbiased Estimator
A deep dive into the pass@k metric used in LLM benchmarks, explaining the mathematics behind unbiased estimators and why pass@1 doesn't simply mean passing o...
Every time AI labs release new models, we see an evaluation metric called $\text{pass@}k$, where $k$ can be any integer number such as $\text{pass@}1$. It might sound like passing a test at the $k$th attempt, but this metric is far more sophisticated and plays a crucial role in how we build reliable AI applications in production. As an example, here’s OpenAI GPT-5’s performance on AIME. $\text{pass@k}$ does not mean the model passing a test in $k$ attempts. It is calculated using an estimator. Most terms in AI, Machine Learning, and Reinforcement Learning have specific technical definitions th
Explore this link on the map →saved by
related reading
- LLM Approximation to Pass@K | Manifundmanifund.org
- Demystifying evals for AI agents \ Anthropicanthropic.com
- Composer2.pdfcursor.com
- AI Model & API Providers Analysis | Artificial Analysisartificialanalysis.ai
- GenAI Handbookgenai-handbook.github.io
- A statistical approach to model evaluations \ Anthropicanthropic.com
- The bitter lesson of LLM evalsparsed.com
- LLM Evaluation doesn't need to be complicatedphilschmid.de
- Agent Evaluation: A Detailed Guidecameronrwolfe.substack.com
- GitHub - openai/mle-bench: MLE-bench is a benchmark for measuring how well AI agents perform at machine learning engineering · GitHubgithub.com
- Claude Code Opus 4.8 Performance Tracker | Marginlabmarginlab.ai
- Applying Statistics to LLM Evaluationscameronrwolfe.substack.com