ACT as Human: Multimodal Large Language Model Data Annotation with Critical Thinking
Lequan Lin, Dai Shi, Andi Han, Feng Chen, Qiuzheng Chen, Jiawen Li, Zhaoyang Li, Jiyuan Li, Zhenbang Sun, Junbin Gao
TL;DR
The paper presents ACT, a data annotation pipeline where a multimodal LLM annotator is complemented by a separate criticizer to estimate per-sample error probabilities, enabling budgeted human review of the most suspicious cases. It formalizes the framework, defines budget-aware sampling rules, and introduces AQG and ABS to quantify annotation gain and budget efficiency, supported by a theoretical analysis of an ACT loss that remains unbiased with controlled variance. Empirically, ACT achieves downstream performance within approximately 2% of fully human-annotated models while reducing human costs by up to 90% across NLP, CV, and multimodal tasks, with exponential weighting and thresholding often outperforming normalization. The work also offers practical guidelines for annotator-criticizer selection, demonstrates the benefits and limitations of white-box versus black-box criticizers, and discusses extending ACT to more complex tasks and ethical considerations.
Abstract
Supervised learning relies on high-quality labeled data, but obtaining such data through human annotation is both expensive and time-consuming. Recent work explores using large language models (LLMs) for annotation, but LLM-generated labels still fall short of human-level quality. To address this problem, we propose the Annotation with Critical Thinking (ACT) data pipeline, where LLMs serve not only as annotators but also as judges to critically identify potential errors. Human effort is then directed towards reviewing only the most "suspicious" cases, significantly improving the human annotation efficiency. Our major contributions are as follows: (1) ACT is applicable to a wide range of domains, including natural language processing (NLP), computer vision (CV), and multimodal understanding, by leveraging multimodal-LLMs (MLLMs). (2) Through empirical studies, we derive 7 insights on how to enhance annotation quality while efficiently reducing the human cost, and then translate these findings into user-friendly guidelines. (3) We theoretically analyze how to modify the loss function so that models trained on ACT data achieve similar performance to those trained on fully human-annotated data. Our experiments show that the performance gap can be reduced to less than 2% on most benchmark datasets while saving up to 90% of human costs.
