paper-with-me

홈 › Papers

Ensembling and Knowledge Distilling of Large Sequence Taggers for Grammatical Error Correction

2022-03-24 · ACL 2022 5 · Maksym Tarnavskyi, Artem Chernodub, Kostiantyn Omelianchuk

In this paper, we investigate improvements to the GEC sequence tagging architecture with a focus on ensembling of recent cutting-edge Transformer-based encoders in Large configurations. We encourage ensembling models by majority votes on span-level edits because this approach is tolerant to the model architecture and vocabulary size. Our best ensemble achieves a new SOTA result with an $F_{0.5}$ score of 76.05 on BEA-2019 (test), even without pre-training on synthetic datasets. In addition, we perform knowledge distillation with a trained ensemble to generate new synthetic training datasets, "Troy-Blogs" and "Troy-1BW". Our best single sequence tagging model that is pretrained on the generated Troy-datasets in combination with the publicly available synthetic PIE dataset achieves a near-SOTA (To the best of our knowledge, our best single model gives way only to much heavier T5 model result with an $F_{0.5}$ score of 73.21 on BEA-2019 (test). The code, datasets, and trained models are publicly available).

📄 PDF Abstract BibTeX arXiv:2203.13064

Code (1)

makstarnavskyi/gector-large 공식 구현 pytorch

Tasks

Grammatical Error CorrectionKnowledge Distillation

Methods 이 논문이 사용한 방법론

Multi-Head Attention 설명 없음
Attention 설명 없음
Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
BPE Byte Pair Encoding, or BPE, is a subword segmentation algorithm that encodes rare and unknown words as sequences of subword units. The intuition is that various word…
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$…
Adafactor Adafactor is a stochastic optimization method based on Adam that reduces memory usage while retaining the empirical benefits of…
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 &…
SentencePiece 설명 없음

Similar Papers 제목 키워드 기반

Ensembling and Knowledge Distilling of Large Sequence Taggers for Grammatical Error Correction

2021-11-16 · ACL ARR November 2021 11 · Anonymous

In this paper, we investigate GEC sequence tagging architecture with focusing on ensembling of the recent cutting-edge Transformers’ encoders in their Large configurations. We encourage ensembling models by majority vote…

Grammatical Error Correction

Enhancing Aspect Term Extraction with Soft Prototypes

2020-11-01 · EMNLP 2020 11 · Zhuang Chen, Tieyun Qian

Aspect term extraction (ATE) aims to extract aspect terms from a review sentence that users have expressed opinions on. Existing studies mostly focus on designing neural sequence taggers to extract linguistic features fr…

Extract AspectRetrievalSentenceTerm Extraction

Distilling Event Sequence Knowledge From Large Language Models

2024-01-14 · Somin Wadhwa, Oktie Hassanzadeh, Debarun Bhattacharjya, Ken Barker 외

Event sequence models have been found to be highly effective in the analysis and prediction of events. Building such models requires availability of abundant high-quality event sequence data. In certain applications, how…

Language ModelingLanguage Modelling

f-Divergence Minimization for Sequence-Level Knowledge Distillation

2023-07-27 · Yuqiao Wen, Zichao Li, Wenyu Du, Lili Mou

Knowledge distillation (KD) is the process of transferring knowledge from a large model to a small one. It has gained increasing attention in the natural language processing community, driven by the demands of compressin…

Knowledge Distillation

Hierarchical Knowledge Distillation for Dialogue Sequence Labeling

2021-11-22 · Shota Orihashi, Yoshihiro Yamazaki, Naoki Makishima, Mana Ihori 외

This paper presents a novel knowledge distillation method for dialogue sequence labeling. Dialogue sequence labeling is a supervised learning task that estimates labels for each utterance in the target dialogue document,…

Knowledge DistillationScene Segmentation