HyperAIHyperAI

Command Palette

Search for a command to run...

3 months ago

Locate and Label: A Two-stage Identifier for Nested Named Entity Recognition

Yongliang Shen Xinyin Ma Zeqi Tan Shuai Zhang Wen Wang Weiming Lu

Locate and Label: A Two-stage Identifier for Nested Named Entity Recognition

Abstract

Named entity recognition (NER) is a well-studied task in natural language processing. Traditional NER research only deals with flat entities and ignores nested entities. The span-based methods treat entity recognition as a span classification task. Although these methods have the innate ability to handle nested NER, they suffer from high computational cost, ignorance of boundary information, under-utilization of the spans that partially match with entities, and difficulties in long entity recognition. To tackle these issues, we propose a two-stage entity identifier. First we generate span proposals by filtering and boundary regression on the seed spans to locate the entities, and then label the boundary-adjusted span proposals with the corresponding categories. Our method effectively utilizes the boundary information of entities and partially matched spans during training. Through boundary regression, entities of any length can be covered theoretically, which improves the ability to recognize long entities. In addition, many low-quality seed spans are filtered out in the first stage, which reduces the time complexity of inference. Experiments on nested NER datasets demonstrate that our proposed method outperforms previous state-of-the-art models.

Code Repositories

tricktreat/locate-and-label
Official
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
chinese-named-entity-recognition-on-weibo-nerLocate and Label
F1: 69.16
named-entity-recognition-ner-on-conll-2003Locate and Label
F1: 92.94
named-entity-recognition-on-ace-2005Locate and Label
F1: 86.67
nested-named-entity-recognition-on-ace-2004Locate and Label
F1: 87.41
nested-named-entity-recognition-on-ace-2005Locate and Label
F1: 86.67
nested-named-entity-recognition-on-geniaLocate and Label
F1: 80.54

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp
Locate and Label: A Two-stage Identifier for Nested Named Entity Recognition | Papers | HyperAI