Research
Improving ML Training Data with Gold-Standard Quality Metrics
Overview Research area: Machine learning training-data quality, specifically inter-rater agreement for hand-tagged natural language data (paraphrase detection / Semantic Textual Similarity on legal te
- arXiv
- 2512.20577
- Published
- 2025-12-23
- Authors
- Leslie Barrett, Michael W. Sherman
AI summary
Overview
- Research area: Machine learning training-data quality, specifically inter-rater agreement for hand-tagged natural language data (paraphrase detection / Semantic Textual Similarity on legal text).
- Technical level: Intermediate. Familiarity with annotation and agreement statistics helps, but the paper explains the core ideas in accessible terms.
- Scope: A single case study showing how Krippendorff's alpha can be used during tagging-task design, tagger education, and ongoing tagger monitoring to produce high-quality training data without tagging every item more than once.
What This Paper Is About
Hand-tagged data is essential for supervised machine learning, yet the literature offers little guidance on controlling the quality of that tagging, and quality varies considerably across tagging exercises. The authors propose using statistical agreement measures (primarily Krippendorff's alpha) at three points in a data-collection project to detect and reduce noise from instructions and taggers, leaving mainly the ambiguity inherent in the data itself. The goal is to show a practical path to high-quality training data when multiple tags per work item and replacing taggers are both infeasible.
Key Contributions
- A three-context framework for using inter-rater agreement metrics: (a) designing the tagging task, (b) determining when taggers are fully educated on the task (instead of a fixed-length burn-in period), and (c) monitoring taggers throughout collection of the main dataset.
- A demonstration that agreement metrics are more informative when recorded over multiple iterations, and that declining variance in those recordings is an indicator of increasing data quality.
- A method for collecting high-quality training data without requiring multiple tags on every work item, by tagging the main dataset once and using periodic "monitoring datasets" for multi-tagger agreement checks.
- Evidence that a tagger burn-in period may not be sufficient for minimizing tagger errors when data are highly ambiguous and the tagging task is difficult.
Main Findings
- Task design converged after five rounds: Two experienced attorneys tagged data under successive instruction revisions, reaching a Krippendorff's alpha above .8 (.889) on the fifth round, which the authors treated as "almost perfect agreement" on the Landis & Koch scale and sufficient to proceed.
- Education looked stable: Krippendorff's alpha was recorded on 10 sets of tagger-education data, each with 50 sentence pairs (500 sentence pairs total, every pair tagged by every tagger), for a group of five less experienced legal services professionals. Alpha varied across sets, but its 3-set moving average was always above .8, which initially suggested burn-in was complete.
- Burn-in was not actually complete: On the 21 monitoring datasets collected over three months, most alpha values were above .8, yet the moving variance of alpha from the five previous monitoring datasets kept falling. Variance dropped at both the 8th and 16th monitoring dataset and appeared to converge at a very small value at the 20th monitoring dataset, indicating taggers kept improving well into the main collection.
- Magnitude of variance decline: The paper reports the first three variances around .01, the next eight around .005, and the final one around .0015.
- Attorney review of disagreements drove improvement: Disagreeing tags in the monitoring datasets were inspected by experienced attorneys who then coached individual taggers. None of these interventions changed the tagging task itself, but they coincided with more consistent tagging; the authors hypothesize interventions around the 3rd and 11th monitoring datasets were especially useful, though they have no record of the conversation contents.
- Single agreement measurements are risky: Because variance across monitoring datasets was initially high and declined as agreement improved, a one-time agreement measurement would have missed the ongoing improvement.
- Interpretation scales may be context-limited: The results suggest a minimum threshold for agreement on a given dataset, so common interpretations of "strength of agreement" such as the Landis & Koch scale may only be appropriate where data and task are unambiguous.
- Small sample sizes as a limitation: The authors note some sample sizes were small, potentially biasing Krippendorff's alpha toward outliers, and that moving metrics of agreement mitigate this somewhat.
- Cost savings: The main dataset of 35,136 sentence pairs was tagged over three months by only a single tagger per pair, and the authors state a considerable amount of savings is possible without compromising data quality.
Methodology in Plain English
The task was to rate the quality of a paraphrase between two sentences on a 1-4 scale (1 = no similarity, 4 = a perfect paraphrase), an ordinal tagging setup related to Semantic Textual Similarity and paraphrase detection. The untagged data came from a legal-text corpus, which meant general notions of "paraphrase" and "similarity" did not transfer cleanly and taggers needed real legal expertise rather than crowdsourcing.
The workflow had four stages. First, the tagging instructions were revised across five rounds, each round having two experienced attorneys tag data, followed by analysis using inter-rater agreement metrics and a debrief to identify which instruction misunderstandings caused disagreements; the debrief fed into the next round's instructions. Second, five less experienced legal services professionals were educated by those attorneys, and agreement was tracked on 10 sets of education data (50 sentence pairs each, 500 total, all tagged by every tagger) to check they were tagging reliably. Third, the main dataset of 35,136 sentence pairs was tagged once each over three months. Fourth, to keep quality high, small monitoring datasets of 60 to 150 sentence pairs were collected twice a week and tagged by multiple taggers; the number of monitoring items per tagger was scaled to that tagger's share of the main dataset, and disagreements were reviewed by experienced attorneys who then coached individual taggers. Agreement was measured with Krippendorff's alpha, which the paper presents as (expected disagreement − observed disagreement) divided by observed disagreement, and reported alongside its moving average and moving variance over five monitoring datasets.
Why This Matters
- Impact on research: The paper argues that training-data quality control has received little attention relative to its importance, and it reframes agreement metrics as a continuous process rather than a single validation number. It also challenges the common assumption, drawn from the Landis & Koch style scale, that a fixed alpha threshold means the same thing across all datasets.
- Real-world applications:
- Building paraphrase detection and semantic similarity datasets, especially for specialized domains.
- Legal NLP pipelines (summarization, search, retrieval) where taggers must have legal expertise and cannot be replaced cheaply.
- Annotation project management: deciding when taggers are ready and when coaching is needed.
- Model evaluation, where agreement scores are used to estimate an upper bound on achievable accuracy.
- Industry relevance: Crowdsourcing and annotation platforms make collecting hand-tagged data easy but assessing tag quality remains hard for taggers of all expertise levels. The approach here targets settings where tag creation is expensive and administrators are unwilling to discard individual taggers, offering a lower-cost alternative to tagging every item multiple times.
Future Directions
- Repeat the experiment on other tagging tasks to test whether the same monitoring-and-variance pattern holds.
- Develop a more robust interpretation scale for agreement metrics such as Krippendorff's alpha that accounts for ambiguity in the data, for example defining a "reliable" result as one whose metric variance is reduced by a certain amount over a given set of iterations rather than a fixed universal threshold.
- Collect monitoring datasets with a larger number of work items to reduce the risk of outliers skewing alpha, while retaining moving agreement statistics as a safeguard.
- Further investigate the burn-in question: how much continued monitoring is needed, and how to separate remaining noise from the "true" ambiguity of the data.
Target Audience
Machine learning and NLP practitioners who build or commission hand-tagged datasets; annotation and data-quality managers running tagging projects with expert (not crowdsourced) taggers; researchers working on inter-rater reliability and agreement metric interpretation; and teams in legal or other specialized domains where tagging is expensive and ambiguity is high.
Authors’ abstract
Hand-tagged training data is essential to many machine learning tasks. However, training data quality control has received little attention in the literature, despite data quality varying considerably with the tagging exercise. We propose methods to evaluate and enhance the quality of hand-tagged training data using statistical approaches to measure tagging consistency and agreement. We show that agreement metrics give more reliable results if recorded over multiple iterations of tagging, where declining variance in such recordings is an indicator of increasing data quality. We also show one way a tagging project can collect high-quality training data without requiring multiple tags for every work item, and that a tagger burn-in period may not be sufficient for minimizing tagger errors.