A Unified MRC Framework for Named Entity Recognition

10/25/2019
by   Xiaoya Li, et al.
0

The task of named entity recognition (NER) is normally divided into nested NER and flat NER depending on whether named entities are nested or not. Models are usually separately developed for the two tasks, since sequence labeling models, the most widely used backbone for flat NER, are only able to assign a single label to a particular token, which is unsuitable for nested NER where a token may be assigned several labels. In this paper, we propose a unified framework that is capable of handling both flat and nested NER tasks. Instead of treating the task of NER as a sequence labeling problem, we propose to formulate it as a machine reading comprehension (MRC) task. For example, extracting entities with the per label is formalized as extracting answer spans to the question " which person is mentioned in the text?". This formulation naturally tackles the entity overlapping issue in nested NER: the extraction of two overlapping entities for different categories requires answering two independent questions. Additionally, since the query encodes informative prior knowledge, this strategy facilitates the process of entity extraction, leading to better performances for not only nested NER, but flat NER. We conduct experiments on both nested and flat NER datasets. Experimental results demonstrate the effectiveness of the proposed formulation. We are able to achieve vast amount of performance boost over current SOTA models on nested NER datasets, i.e., +1.28, +2.55, +5.44, +6.37, respectively on ACE04, ACE05, GENIA and KBP17, along with SOTA results on flat NER datasets, i.e.,+0.24, +1.95, +0.21, +1.49 respectively on English CoNLL 2003, English OntoNotes 5.0, Chinese MSRA, Chinese OntoNotes 4.0.

READ FULL TEXT
research
08/24/2019

Query-Based Named Entity Recognition

In this paper, we propose a new strategy for the task of named entity re...
research
06/02/2021

A Unified Generative Framework for Various NER Subtasks

Named Entity Recognition (NER) is the task of identifying spans that rep...
research
09/20/2023

Named Entity Recognition via Machine Reading Comprehension: A Multi-Task Learning Approach

Named Entity Recognition (NER) aims to extract and classify entity menti...
research
11/01/2022

Recognizing Nested Entities from Flat Supervision: A New NER Subtask, Feasibility and Challenges

Many recent named entity recognition (NER) studies criticize flat NER fo...
research
08/30/2022

Optimizing Bi-Encoder for Named Entity Recognition via Contrastive Learning

We present an efficient bi-encoder framework for named entity recognitio...
research
10/19/2022

Type-supervised sequence labeling based on the heterogeneous star graph for named entity recognition

Named entity recognition is a fundamental task in natural language proce...
research
12/19/2021

Unified Named Entity Recognition as Word-Word Relation Classification

So far, named entity recognition (NER) has been involved with three majo...

Please sign up or login with your details

Forgot password? Click here to reset