Skip to content
Back to skills

Bbh Mmlu Predictability Eval

ASecurity

This protocol evaluates how well aggregate and per-task benchmark performance can be predicted from scaled compute using scaling law fits. It probes the monotonicity and predictability of LLM capabilities across compute scaling, distinguishing between stable scaling trends and emergent or non-monotonic behaviors. Use when the user wants to benchmark on BIG-Bench Hard (BBH), MMLU, or asks about evaluating this task. Reports mean absolute error.

  • 3 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added September 11, 2026
researchpythonperformance

Security analysis

A100/100

Scanned September 11, 2026

npx -y skills add qhjqhj00/research-skills-pool --skill bbh-mmlu-predictability-eval --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Bbh Mmlu Predictability Eval?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Bbh Mmlu Predictability Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-bbh-mmlu-predictability-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-bbh-mmlu-predictability-eval)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: bbh-mmlu-predictability-eval
description: This protocol evaluates how well aggregate and per-task benchmark performance can be predicted from scaled compute using scaling law fits. It probes the monotonicity and predictability of LLM capabilities across compute scaling, distinguishing between stable scaling trends and emergent or non-monotonic behaviors. Use when the user wants to benchmark on BIG-Bench Hard (BBH), MMLU, or asks about evaluating this task. Reports mean absolute error.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2401.04757
  bibtex_key: [REDACTED]
  confidence: high
---

# bbh-mmlu-predictability-eval

> How predictable is language model benchmark performance? — Owen et al. (2024) (arXiv:2401.04757, 2024)

## What this evaluates

This protocol evaluates how well aggregate and per-task benchmark performance can be predicted from scaled compute using scaling law fits. It probes the monotonicity and predictability of LLM capabilities across compute scaling, distinguishing between stable scaling trends and emergent or non-monotonic behaviors.

## Datasets

- **BIG-Bench Hard (BBH)** — total ?; splits: test (-1)
- **MMLU** — total ?; splits: test (-1)

## Metrics

- `mean absolute error` **(primary)** — range: percent
  - The absolute difference between the predicted benchmark accuracy (from a fitted sigmoid curve) and the actual reported accuracy, measured in percentage points. Averaged over held-out data points.

## Input / output format

**Input**: Historical pairs of scaled compute (FLOP) and benchmark accuracy scores for a set of models.

**Output**: Predicted benchmark accuracy (%) for a target compute value, along with the absolute error relative to the true accuracy.

## Scoring recipe

```python
def compute_mean_absolute_error(compute_history, accuracy_history, held_out_compute, held_out_accuracy):
    model = SigmoidFit()
    model.fit(compute_history, accuracy_history)
    predictions = model.predict(held_out_compute)
    errors = [abs(pred - true_acc) for pred, true_acc in zip(predictions, held_out_accuracy)]
    return sum(errors) / len(errors)
```

## Common pitfalls

- Confusing 'scaled compute' (FLOP × dataset size) with raw training FLOP.
- Assuming all tasks follow monotonic scaling; emergent capabilities cause sharp non-monotonic jumps that break sigmoid fits.
- Treating percentage point (pp) error as a probability or ratio rather than an absolute difference in accuracy.

## Evidence (verbatim from paper)

> predictions have average error of 3.9pp across a doubling of compute (0.33 orders of magnitude), rising to 12.5pp at two orders of magnitude scaling. ... Mean absolute error is 17pp, and the median absolute error is 8.4pp.

## Citation

```bibtex
@misc{owen2024predictable,
  title={How predictable is language model benchmark performance?},
  author={Owen et al. (2024)},
  year={2024},
  note={arXiv:2401.04757}
}
```

- arXiv: 2401.04757

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.