Recall, Expand and Multi-Candidate Cross-Encode: Fast and Accurate Ultra-Fine Entity Typing

12/18/2022
by   Chengyue Jiang, et al.
0

Ultra-fine entity typing (UFET) predicts extremely free-formed types (e.g., president, politician) of a given entity mention (e.g., Joe Biden) in context. State-of-the-art (SOTA) methods use the cross-encoder (CE) based architecture. CE concatenates the mention (and its context) with each type and feeds the pairs into a pretrained language model (PLM) to score their relevance. It brings deeper interaction between mention and types to reach better performance but has to perform N (type set size) forward passes to infer types of a single mention. CE is therefore very slow in inference when the type set is large (e.g., N = 10k for UFET). To this end, we propose to perform entity typing in a recall-expand-filter manner. The recall and expand stages prune the large type set and generate K (K is typically less than 256) most relevant type candidates for each mention. At the filter stage, we use a novel model called MCCE to concurrently encode and score these K candidates in only one forward pass to obtain the final type prediction. We investigate different variants of MCCE and extensive experiments show that MCCE under our paradigm reaches SOTA performance on ultra-fine entity typing and is thousands of times faster than the cross-encoder. We also found MCCE is very effective in fine-grained (130 types) and coarse-grained (9 types) entity typing. Our code is available at <https://github.com/modelscope/AdaSeq/tree/master/examples/MCCE>.

READ FULL TEXT

page 1

page 2

page 4

research
12/03/2022

Modeling Label Correlations for Ultra-Fine Entity Typing with Neural Pairwise Conditional Random Field

Ultra-fine entity typing (UFET) aims to predict a wide range of type phr...
research
07/08/2022

ReFinED: An Efficient Zero-shot-capable Approach to End-to-End Entity Linking

We introduce ReFinED, an efficient end-to-end entity linking model which...
research
07/13/2018

Ultra-Fine Entity Typing

We introduce a new entity typing task: given a sentence with an entity m...
research
10/18/2022

Denoising Enhanced Distantly Supervised Ultrafine Entity Typing

Recently, the task of distantly supervised (DS) ultra-fine entity typing...
research
10/06/2022

Generative Entity Typing with Curriculum Learning

Entity typing aims to assign types to the entity mentions in given texts...
research
02/12/2022

Ultra-fine Entity Typing with Indirect Supervision from Natural Language Inference

The task of ultra-fine entity typing (UFET) seeks to predict diverse and...
research
04/05/2020

Hierarchical Entity Typing via Multi-level Learning to Rank

We propose a novel method for hierarchical entity classification that em...

Please sign up or login with your details

Forgot password? Click here to reset