Skip to content
Back to skills

Downstream Eval

ASecurity

Evaluates the downstream language and symbolic capabilities of LLMs pretrained on filtered web corpora. It probes general knowledge, reasoning, comprehension, and code/math problem-solving to assess how different data filtering strategies impact model performance. Use when the user wants to benchmark on Dolma (v1.6), Pile-github, or asks about evaluating this task. Reports average normalized accuracy.

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

Security analysis

A100/100

Scanned September 11, 2026

npx -y skills add qhjqhj00/research-skills-pool --skill downstream-eval --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Downstream Eval?

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

Security grade badge for Downstream Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-downstream-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-downstream-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: downstream-eval
description: Evaluates the downstream language and symbolic capabilities of LLMs pretrained on filtered web corpora. It probes general knowledge, reasoning, comprehension, and code/math problem-solving to assess how different data filtering strategies impact model performance. Use when the user wants to benchmark on Dolma (v1.6), Pile-github, or asks about evaluating this task. Reports average normalized accuracy.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2509.18577
  bibtex_key: [REDACTED]
  confidence: high
---

# downstream-eval

> Prior-based Noisy Text Data Filtering: Fast and Strong Alternative For Perplexity — Yeongbin Seo et al. (2025) (arXiv:2509.18577, 2025)

## What this evaluates

Evaluates the downstream language and symbolic capabilities of LLMs pretrained on filtered web corpora. It probes general knowledge, reasoning, comprehension, and code/math problem-solving to assess how different data filtering strategies impact model performance.

## Datasets

- **Dolma (v1.6)** — total 6300000000; splits: train (3000000000), test (-1)
- **Pile-github** — total 6000000000; splits: train (3000000000), test (-1); repo https://www.kaggle.com/datasets/dschettler8845/the-pile-github-files-part-01

## Metrics

- `average normalized accuracy` **(primary)** — range: [0, 1] or percent
  - Normalized per-task accuracy is computed as $a_{n}=(a_{m}-a_{r})/(1-a_{r})$, where $a_{m}$ is model accuracy and $a_{r}$ is random guessing accuracy. The final score is the arithmetic mean of $a_{n}$ across all evaluated benchmarks.

## Input / output format

**Input**: Filtered pretraining corpus blocks (512 tokens) for model training; downstream benchmark prompts for evaluation.

**Output**: Model-generated predictions or answers for each downstream benchmark task.

## Scoring recipe

```python
def normalized_accuracy(model_acc, random_acc):
    return (model_acc - random_acc) / (1 - random_acc)

def compute_metric(predictions, gold, random_acc):
    task_acc = sum(p == g for p, g in zip(predictions, gold)) / len(gold)
    return normalized_accuracy(task_acc, random_acc)

# Final score: mean of task normalized accuracies across all benchmarks
```

## Common pitfalls

- Excludes downstream benchmarks where baseline normalized accuracy < 0.001 for 1.5B models, reducing the total count from the full gauntlet.
- DSIR baseline is excluded for Pile-github experiments due to the difficulty of selecting an appropriate reference dataset.
- Normalization requires knowing the exact random guessing accuracy ($a_r$) per task, which varies by benchmark format.

## Evidence (verbatim from paper)

> We normalize the accuracy of the individual task as $a_{n}=rac{a_{m}-a_{r}}{1-a_{r}}$, where $a_{m}$ is the accuracy of the model and $a_{r}$ is the expected accuracy of random guessing. We report the average normalized accuracy for each task, task category, and the average across all categories.

## Citation

```bibtex
@misc{seo2025priorbasednoisy,
  title={Prior-based Noisy Text Data Filtering: Fast and Strong Alternative For Perplexity},
  author={Yeongbin Seo et al. (2025)},
  year={2025},
  note={arXiv:2509.18577}
}
```

- arXiv: 2509.18577

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.