Evaluates the quality of pre-training datasets by measuring the downstream performance of models trained on them. It probes general language understanding, commonsense reasoning, and multilingual capabilities through standard zero-shot benchmarks. Use when the user wants to benchmark on MMLU, ARC-C, ARC-E, CommonSenseQA, HellaSwag, OpenbookQA, PIQA, SIQA, Winogrande, C-Eval, CMMLU, or asks about evaluating this task. Reports Average.
Scanned 9/11/2026
Install to Claude Code
npx -y skills add qhjqhj00/research-skills-pool --skill ultra-fineweb-eval --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Ultra Fineweb Eval?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/qhjqhj00-ultra-fineweb-eval)More formats (shields.io, HTML) on the badges page.
---
name: ultra-fineweb-eval
description: Evaluates the quality of pre-training datasets by measuring the downstream performance of models trained on them. It probes general language understanding, commonsense reasoning, and multilingual capabilities through standard zero-shot benchmarks. Use when the user wants to benchmark on MMLU, ARC-C, ARC-E, CommonSenseQA, HellaSwag, OpenbookQA, PIQA, SIQA, Winogrande, C-Eval, CMMLU, or asks about evaluating this task. Reports Average.
metadata:
skill_kind: dataset_eval
source_arxiv: 2505.05427
bibtex_key: wang2025ultrafineweb
confidence: high
---
# ultra-fineweb-eval
> Ultra-FineWeb: Efficient Data Filtering and Verification for High-Quality LLM Training Data — Wang et al. (2025) (arXiv:2505.05427, 2025)
## What this evaluates
Evaluates the quality of pre-training datasets by measuring the downstream performance of models trained on them. It probes general language understanding, commonsense reasoning, and multilingual capabilities through standard zero-shot benchmarks.
## Datasets
- **MMLU** — total ?; splits: test (-1)
- **ARC-C** — total ?; splits: test (-1)
- **ARC-E** — total ?; splits: test (-1)
- **CommonSenseQA** — total ?; splits: test (-1)
- **HellaSwag** — total ?; splits: test (-1)
- **OpenbookQA** — total ?; splits: test (-1)
- **PIQA** — total ?; splits: test (-1)
- **SIQA** — total ?; splits: test (-1)
- **Winogrande** — total ?; splits: test (-1)
- **C-Eval** — total ?; splits: test (-1)
- **CMMLU** — total ?; splits: test (-1)
## Metrics
- `AverageEnglish` — range: percent
- Arithmetic mean of zero-shot accuracy scores across the nine English benchmarks (MMLU, ARC-C, ARC-E, CommonSenseQA, HellaSwag, OpenbookQA, PIQA, SIQA, Winogrande).
- `AverageChinese` — range: percent
- Arithmetic mean of zero-shot accuracy scores across the two Chinese benchmarks (C-Eval, CMMLU).
- `Average` **(primary)** — range: percent
- Arithmetic mean of zero-shot accuracy scores across all listed English and Chinese benchmarks.
## Input / output format
**Input**: Zero-shot multiple-choice prompts from standard benchmarks fed to a trained LLM.
**Output**: Model-generated token predictions used to compute exact-match accuracy against provided answer choices.
## Scoring recipe
```python
all_scores = []
for benchmark in [MMLU, ARC-C, ARC-E, CommonSenseQA, HellaSwag, OpenbookQA, PIQA, SIQA, Winogrande, C-Eval, CMMLU]:
acc = compute_zero_shot_accuracy(model, benchmark.test_set)
all_scores.append(acc)
average = sum(all_scores) / len(all_scores)
return average
```
## Common pitfalls
- The evaluation strictly uses a zero-shot setting via the Lighteval library; applying few-shot prompting or instruction tuning during evaluation will invalidate the reported scores.
- Scores are reported as percentage points (pp) averaged across tasks; misinterpreting them as raw accuracy, median scores, or task-specific scores will lead to incorrect comparisons.
- The 'Average' metric combines English and Chinese benchmarks; separating them requires using AverageEnglish and AverageChinese instead.
## Evidence (verbatim from paper)
> The evaluation metrics include:
* •
AverageEnglish: Average score across standard English metrics including MMLU*(Hendrycks et al., [2020])*, ARC-C*(Clark et al., [2018])*, ARC-E*(Clark et al., [2018])*, CommonSenseQA*(Talmor et al., [2018])*, HellaSwag*(Zellers et al., [2019])*, OpenbookQA*(Mihaylov et al., [2018])*, PIQA*(Bisk et al., [2020])*, SIQA*(Sap et al., [2019])*, and Winogrande*(Sakaguchi et al., [2021])*.
* •
AverageChinese: Average score of Chinese metrics, including C-Eval*(Huang et al., [2023])* and CMMLU*(Li et al., [2023])*.
* •
Average: The combined average score of all the above evaluation metrics.
## Citation
```bibtex
@misc{wang2025ultrafineweb,
title={Ultra-FineWeb: Efficient Data Filtering and Verification for High-Quality LLM Training Data},
author={Wang et al. (2025)},
year={2025},
note={arXiv:2505.05427}
}
```
- arXiv: 2505.05427
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!