paper-with-me

홈 › Papers

Embedded Named Entity Recognition using Probing Classifiers

2024-03-18 · Nicholas Popovič, Michael Färber

Streaming text generation has become a common way of increasing the responsiveness of language model powered applications, such as chat assistants. At the same time, extracting semantic information from generated text is a useful tool for applications such as automated fact checking or retrieval augmented generation. Currently, this requires either separate models during inference, which increases computational cost, or destructive fine-tuning of the language model. Instead, we propose an approach called EMBER which enables streaming named entity recognition in decoder-only language models without fine-tuning them and while incurring minimal additional computational cost at inference time. Specifically, our experiments show that EMBER maintains high token generation rates, with only a negligible decrease in speed of around 1% compared to a 43.64% slowdown measured for a baseline. We make our code and data available online, including a toolkit for training, testing, and deploying efficient token classification models optimized for streaming text generation.

📄 PDF Abstract BibTeX arXiv:2403.11747

Code (2)

nicpopovic/ember 공식 구현 pytorch
nicpopovic/stoke 공식 구현 pytorch

Tasks

DecoderFact CheckingLanguage ModelingLanguage Modellingnamed-entity-recognitionNamed Entity RecognitionNERRetrievalRetrieval-augmented GenerationText Generationtoken-classificationToken Classification

Methods 이 논문이 사용한 방법론

Refunds@Expedia|||How do I get a full refund from Expedia? “How do I get a full refund from Expedia? How do I get a full refund from Expedia? – Call ☎️ +1-(888) 829 (0881) or +1-805-330-4056 or +1-805-330-4056 for Quick Help &…
Attention 설명 없음
Cosine Annealing Cosine Annealing is a type of learning rate schedule that has the effect of starting with a large learning rate that is relatively rapidly decreased to a minimum value before…
Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
Attention Dropout Attention Dropout is a type of dropout used in attention-based architectures, where elements are randomly dropped out of the…
Linear Warmup With Cosine Annealing Linear Warmup With Cosine Annealing is a learning rate schedule where we increase the learning rate linearly for $n$ updates and then anneal according to a cosine schedule…
Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…
Weight Decay 설명 없음

Similar Papers 제목 키워드 기반

UQAM-NTL: Named entity recognition in Twitter messages

2016-12-01 · WS 2016 12 · Ngoc Tan Le, Fatma Mallek, Fatiha Sadat

This paper describes our system used in the 2nd Workshop on Noisy User-generated Text (WNUT) shared task for Named Entity Recognition (NER) in Twitter, in conjunction with Coling 2016. Our system is based on supervised m…

BIG-bench Machine LearningLanguage ModelingLanguage Modellingnamed-entity-recognition+3

Probing Pre-trained Auto-regressive Language Models for Named Entity Typing and Recognition

2021-08-26 · LREC 2022 6 · Elena V. Epure, Romain Hennequin

Despite impressive results of language models for named entity recognition (NER), their generalization to varied textual genres, a growing entity type set, and new entities remains a challenge. Collecting thousands of an…

Entity TypingFew-shot NERMeta-LearningNamed Entity Recognition+1

Few-shot classification in Named Entity Recognition Task

2018-12-14 · Alexander Fritzler, Varvara Logacheva, Maksim Kretov

For many natural language processing (NLP) tasks the amount of annotated data is limited. This urges a need to apply semi-supervised learning techniques, such as transfer learning or meta-learning. In this work we tackle…

ClassificationGeneral ClassificationMeta-LearningMetric Learning+6

Language-Independent Named Entity Analysis Using Parallel Projection and Rule-Based Disambiguation

2017-04-01 · WS 2017 4 · James Mayfield, Paul McNamee, Cash Costello

The 2017 shared task at the Balto-Slavic NLP workshop requires identifying coarse-grained named entities in seven languages, identifying each entity{'}s base form, and clustering name mentions across the multilingual set…

Clusteringnamed-entity-recognitionNamed Entity RecognitionNamed Entity Recognition (NER)

LINSPECTOR WEB: A Multilingual Probing Suite for Word Representations

2019-07-26 · IJCNLP 2019 11 · Max Eichler, Gözde Gül Şahin, Iryna Gurevych

We present LINSPECTOR WEB, an open source multilingual inspector to analyze word representations. Our system provides researchers working in low-resource settings with an easily accessible web based probing tool to gain …

Dependency Parsingnamed-entity-recognitionNamed Entity RecognitionNamed Entity Recognition (NER)+2