Sembler: Ensembling Crowd Sequential Labeling for Improved Quality

Authors

  • Xian Wu Shanghai Jiao Tong University
  • Wei Fan IBM T.J.Watson Research Center
  • Yong Yu Shanghai Jiao Tong University

DOI:

https://doi.org/10.1609/aaai.v26i1.8351

Keywords:

Crowdsourcing, Sequential Labeling, Conditional Random Fields

Abstract

Many natural language processing tasks, such as named entity recognition (NER), part of speech (POS) tagging, word segmentation, and etc., can be formulated as sequential data labeling problems. Building a sound labeler requires very large number of correctly labeled training examples, which may not always be possible. On the other hand, crowdsourcing provides an inexpensive yet efficient alternative to collect manual sequential labeling from non-experts. However the quality of crowd labeling cannot be guaranteed, and three kinds of errors are typical: (1) incorrect annotations due to lack of expertise (e.g., labeling gene names from plain text requires corresponding domain knowledge); (2) ignored or omitted annotations due to carelessness or low confidence; (3) noisy annotations due to cheating or vandalism. To correct these mistakes, we present Sembler, a statistical model for ensembling crowd sequential labelings. Sembler considers three types of statistical information: (1) the majority agreement that proves the correctness of an annotation; (2) correct annotation that improves the credibility of the corresponding annotator; (3) correct annotation that enhances the correctness of other annotations which share similar linguistic or contextual features. We evaluate the proposed model on a real Twitter and a synthetical biological data set, and find that Sembler is particularly accurate when more than half of annotators make mistakes.

Downloads

Published

2021-09-20

How to Cite

Wu, X., Fan, W., & Yu, Y. (2021). Sembler: Ensembling Crowd Sequential Labeling for Improved Quality. Proceedings of the AAAI Conference on Artificial Intelligence, 26(1), 1713–1719. https://doi.org/10.1609/aaai.v26i1.8351

Issue

Section

AAAI Technical Track: Natural Language Processing