Data Checklist: On Unit-Testing Datasets with Usable Information
Not on the map. Why?
Abstract (arXiv)
Model checklists (Ribeiro et al., 2020) have emerged as a useful tool for understanding the behavior of LLMs, analogous to unit-testing in software engineering. However, despite datasets being a key determinant of model behavior, evaluating datasets, e.g., for the existence of annotation artifacts, is largely done ad hoc, once a problem in model behavior has already been found downstream. In this work, we take a more principled approach to unit-testing datasets by proposing a taxonomy based on the V-information literature. We call a collection of such unit tests a data checklist. Using a checklist, not only are we able to recover known artifacts in well-known datasets such as SNLI, but we also discover previously unknown artifacts in preference datasets for LLM alignment. Data checklists further enable a new kind of data filtering, which we use to improve the efficacy and data efficiency of preference alignment.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). First posted on arXiv 6 Aug 2024.
Builds on
0 of 0 references.
No references here yet.
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2025Go-UT-Bench: A Fine-Tuning Dataset for LLM-Based Unit Test Generation in Go
- 2025AugmenTest: Enhancing Tests with LLM-Driven Oracles
- 2026TAM-Eval: Evaluating LLMs for Automated Unit Test Maintenance
- 2025Skywork-SWE: Unveiling Data Scaling Laws for Software Engineering in LLMs
- 2026AutoChecklist: Composable Pipelines for Checklist Generation and Scoring with LLM-as-a-Judge
- 2026Synthesizing File-Level Data for Unit Test Generation with Chain-of-Thoughts via Self-Debugging
- 2024TestART: Improving LLM-based Unit Testing via Co-evolution of Automated Generation and Repair Iteration
- 2025Challenges in Testing Large Language Model Based Software: A Faceted Taxonomy