Table of Contents
Fetching ...

Analyzing Dataset Annotation Quality Management in the Wild

Jan-Christoph Klie, Richard Eckart de Castilho, Iryna Gurevych

TL;DR

This work surveys and summarizes recommended quality management practices for dataset creation as described in the literature and provides suggestions for applying them, and analyzes how quality management is conducted in practice when creating natural language datasets.

Abstract

Data quality is crucial for training accurate, unbiased, and trustworthy machine learning models as well as for their correct evaluation. Recent works, however, have shown that even popular datasets used to train and evaluate state-of-the-art models contain a non-negligible amount of erroneous annotations, biases, or artifacts. While practices and guidelines regarding dataset creation projects exist, to our knowledge, large-scale analysis has yet to be performed on how quality management is conducted when creating natural language datasets and whether these recommendations are followed. Therefore, we first survey and summarize recommended quality management practices for dataset creation as described in the literature and provide suggestions for applying them. Then, we compile a corpus of 591 scientific publications introducing text datasets and annotate it for quality-related aspects, such as annotator management, agreement, adjudication, or data validation. Using these annotations, we then analyze how quality management is conducted in practice. A majority of the annotated publications apply good or excellent quality management. However, we deem the effort of 30\% of the works as only subpar. Our analysis also shows common errors, especially when using inter-annotator agreement and computing annotation error rates.

Analyzing Dataset Annotation Quality Management in the Wild

TL;DR

This work surveys and summarizes recommended quality management practices for dataset creation as described in the literature and provides suggestions for applying them, and analyzes how quality management is conducted in practice when creating natural language datasets.

Abstract

Data quality is crucial for training accurate, unbiased, and trustworthy machine learning models as well as for their correct evaluation. Recent works, however, have shown that even popular datasets used to train and evaluate state-of-the-art models contain a non-negligible amount of erroneous annotations, biases, or artifacts. While practices and guidelines regarding dataset creation projects exist, to our knowledge, large-scale analysis has yet to be performed on how quality management is conducted when creating natural language datasets and whether these recommendations are followed. Therefore, we first survey and summarize recommended quality management practices for dataset creation as described in the literature and provide suggestions for applying them. Then, we compile a corpus of 591 scientific publications introducing text datasets and annotate it for quality-related aspects, such as annotator management, agreement, adjudication, or data validation. Using these annotations, we then analyze how quality management is conducted in practice. A majority of the annotated publications apply good or excellent quality management. However, we deem the effort of 30\% of the works as only subpar. Our analysis also shows common errors, especially when using inter-annotator agreement and computing annotation error rates.
Paper Structure (103 sections, 3 equations, 9 figures, 2 tables)

This paper contains 103 sections, 3 equations, 9 figures, 2 tables.

Figures (9)

  • Figure 1: Quality Management methods discussed in this work. We categorize methods into annotation process, annotator management, quality estimation, quality improvement, and adjudication.
  • Figure 2: The recommended annotation process: After a batch of data is annotated, it is evaluated. If the quality is sufficient, it can be adjudicated. If not, several corrective measures can be taken, e.g., correcting the annotations in an additional step, annotator training, or adjusting the annotation scheme or guidelines. This is similarly applicable for text production workflows where usually no adjudication takes place.
  • Figure 3: Annotation setup in INCEpTION. On the left, the annotation editors can be seen; on the right, a PDF viewer shows the publication to annotate directly in the browser.
  • Figure 4: Statistics over the dataset created by annotating text dataset introducing publications obtained from Papers With Code.
  • Figure 5: Distribution of percentage of papers over subjective quality management quality. Mostly, quality management was good or excellent, but a large fraction is only subpar.
  • ...and 4 more figures