Unified Structure Generation for Universal Information Extraction

Yaojie LuQing LiuDai DaiXinyan XiaoHongyu LinXianpei HanLe SunHua Wu

article2022ACL666 citations

Proposes a unified text-to-structure generation framework that models diverse information extraction tasks—including entity, relation, event, and sentiment extraction—under a single pre-trained architecture using schema-based prompts and a structured extraction language.

Listen

Organizations often need to convert unstructured text into organized data records to support analytics, automation, and decision-making. Historically, information extraction has relied on specialized systems tailored to narrow goals, such as identifying names, mapping relationships, detecting events, or analyzing sentiment. Developing, maintaining, and adapting these isolated tools requires substantial engineering effort, separate data sets, and costly manual labeling, which slows deployment and increases operational overhead.

The article demonstrates a universal text-to-structure generation framework called UIE. The primary objective is to evaluate whether a single, unified architecture can capture diverse extraction tasks, adapt dynamically to varying requirements, and transfer core extraction abilities across domains.

The authors designed a standardized extraction format that reduces information extraction to two core operations: locating specific spans of text and associating those spans based on predefined relationships. To direct the model, they introduced a prompting mechanism that specifies what types of information to target. The system was pre-trained on large-scale web sources comprising parallel text-structure records, structural databases, and unstructured text, and was subsequently evaluated across 13 benchmark datasets covering entity, relation, event, and sentiment extraction in standard, low-resource, and few-shot environments.

The findings establish that a unified system can match or surpass specialized extraction models. In fully supervised settings, the model achieved an average improvement of 1.42% in accuracy across the tested datasets. The system showed even larger advantages in low-resource and few-shot conditions, where training data is scarce; the prompting mechanism improved average accuracy scores by 4.16 and 3.30 points across sample-limited settings. Furthermore, introducing a rejection mechanism during training, which teaches the model to discard irrelevant categories, improved extraction precision by an average of 13.16 points. Crucially, the model transferred structural knowledge effectively to event and sentiment tasks, despite having minimal exposure to those specific domains during pre-training.

These results indicate that enterprises can replace multiple fragmented natural language pipelines with a single shared extraction engine. Consolidating extraction into one foundation model lowers engineering maintenance costs, accelerates system rollout, and significantly reduces the manual data labeling required when entering new business domains.

Decision-makers should consider piloting unified generative extraction architectures to simplify existing text processing systems, especially for workflows with limited labeled training data. Future implementation should explore expanding the architecture to document-level context and knowledge-base linking. While confidence in the reported performance gains across benchmark datasets is high, practitioners should note that the current approach relies on basic text-matching heuristics to map extracted text spans back to exact document offsets, which may introduce minor errors in highly complex enterprise documents.

arXiv: 2203.12277
Cover for Unified Structure Generation for Universal Information Extraction

Abstract

Information extraction suffers from its varying targets, heterogeneous structures, and demand-specific schemas. In this paper, we propose a unified text-to-structure generation framework, namely UIE, which can universally model different IE tasks, adaptively generate targeted structures, and collaboratively learn general IE abilities from different knowledge sources. Specifically, UIE uniformly encodes different extraction structures via a structured extraction language, adaptively generates target extractions via a schema-based prompt mechanism – structural schema instructor, and captures the common IE abilities via a large-scale pre-trained text-to-structure model. Experiments show that UIE achieved the state-of-the-art performance on 4 IE tasks, 13 datasets, and on all supervised, low-resource, and few-shot settings for a wide range of entity, relation, event and sentiment extraction tasks and their unification. These results verified the effectiveness, universality, and transferability of UIE¹.

Citation

MLA
Lu, Y., et al. “Unified Structure Generation for Universal Information Extraction”. arXiv, 2022, http://arxiv.org/abs/2203.12277v1.
APA
Lu, Y., Liu, Q., Dai, D., Xiao, X., Lin, H., Han, X., Sun, L., & Wu, H. (2022). Unified Structure Generation for Universal Information Extraction. arXiv. http://arxiv.org/abs/2203.12277v1
Chicago
Lu, Y., Q. Liu, D. Dai, et al. 2022. “Unified Structure Generation for Universal Information Extraction”. arXiv. http://arxiv.org/abs/2203.12277v1.
Harvard
Lu, Y. et al. (2022) “Unified Structure Generation for Universal Information Extraction”, arXiv [Preprint]. Available at: http://arxiv.org/abs/2203.12277v1.
Vancouver
1. Lu Y, Liu Q, Dai D, Xiao X, Lin H, Han X, Sun L, Wu H (2022) Unified Structure Generation for Universal Information Extraction. arXiv

BibTeX

@article{lu2022unified,
  title = {Unified Structure Generation for Universal Information Extraction},
  author = {Lu, Yaojie and Liu, Qing and Dai, Dai and Xiao, Xinyan and Lin, Hongyu and Han, Xianpei and Sun, Le and Wu, Hua},
  year = {2022},
  journal = {arXiv},
  url = {http://arxiv.org/abs/2203.12277v1},
  eprint = {2203.12277}
}
Metadata:arXiv

Access the Paper

This paper is available from its original source. Click below to access the PDF.

Open PDF
License: https://creativecommons.org/licenses/by/4.0/