Litcius/Paper detail

Annotation Error Detection: Analyzing the Past and Present for a More Coherent Future

Jan-Christoph Klie, Bonnie Webber, Iryna Gurevych

2022Computational Linguistics34 citationsDOIOpen Access PDF

Abstract

Abstract Annotated data is an essential ingredient in natural language processing for training and evaluating machine learning models. It is therefore very desirable for the annotations to be of high quality. Recent work, however, has shown that several popular datasets contain a surprising number of annotation errors or inconsistencies. To alleviate this issue, many methods for annotation error detection have been devised over the years. While researchers show that their approaches work well on their newly introduced datasets, they rarely compare their methods to previous work or on the same datasets. This raises strong concerns on methods’ general performance and makes it difficult to assess their strengths and weaknesses. We therefore reimplement 18 methods for detecting potential annotation errors and evaluate them on 9 English datasets for text classification as well as token and span labeling. In addition, we define a uniform evaluation setup including a new formalization of the annotation error detection task, evaluation protocol, and general best practices. To facilitate future research and reproducibility, we release our datasets and implementations in an easy-to-use and open source software package.1

Topics & Concepts

Computer scienceAnnotationProtocol (science)Task (project management)SoftwareStrengths and weaknessesMachine learningNatural language processingArtificial intelligenceSecurity tokenInformation retrievalQuality (philosophy)Data miningData scienceProgramming languageManagementEpistemologyPhilosophyMedicinePathologyAlternative medicineEconomicsComputer securityTopic ModelingSoftware Engineering Research
Annotation Error Detection: Analyzing the Past and Present for a More Coherent Future | Litcius