Improving Grammatical Error Correction via Pre-Training a Copy-Augmented Architecture with Unlabeled Data
Neural machine translation systems have become state-of-the-art approaches for Grammatical Error Correction (GEC) task. In this paper, we propose a copy-augmented architecture for the GEC task by copying the unchanged words from the source sentence to the target sentence. Since the GEC suffers from not having enough labeled training data to achieve high accuracy. We pre-train the copy-augmented architecture with a denoising auto-encoder using the unlabeled One Billion Benchmark and make comparisons between the fully pre-trained model and a partially pre-trained model. It is the first time copying words from the source context and fully pre-training a sequence to sequence model are experimented on the GEC task. Moreover, We add token-level and sentence-level multi-task learning for the GEC task. The evaluation results on the CoNLL-2014 test set show that our approach outperforms all recently published state-of-the-art results by a large margin. The code and pre-trained models are released at https://github.com/zhawe01/fairseq-gec.
Code (6)
Tasks
DenoisingGrammatical Error CorrectionMachine TranslationMulti-Task LearningSentenceTranslationSimilar Papers 제목 키워드 기반
Minimally-Augmented Grammatical Error Correction
There has been an increased interest in low-resource approaches to automatic grammatical error correction. We introduce Minimally-Augmented Grammatical Error Correction (MAGEC) that does not require any error-labelled da…
Grammatical Error CorrectionUsing Wikipedia Edits in Low Resource Grammatical Error Correction
We develop a grammatical error correction (GEC) system for German using a small gold GEC corpus augmented with edits extracted from Wikipedia revision history. We extend the automatic error annotation tool ERRANT (Bryant…
DecoderGrammatical Error CorrectionMachine TranslationPosition Offset Label Prediction for Grammatical Error Correction
We introduce a novel position offset label prediction subtask to the encoder-decoder architecture for grammatical error correction (GEC) task. To keep the meaning of the input sentence unchanged, only a few words should …
Data AugmentationDecoderGrammatical Error CorrectionPosition+2Data Augmentation for Spoken Grammatical Error Correction
While there exist strong benchmark datasets for grammatical error correction (GEC), high-quality annotated spoken datasets for Spoken GEC (SGEC) are still under-resourced. In this paper, we propose a fully automated meth…
Grammatical Error CorrectionData AugmentationDynamic Negative Example Construction for Grammatical Error Correction using Contrastive Learning
“Grammatical error correction (GEC) aims at correcting texts with different types of grammatical errors into natural and correct forms. Due to the difference of error type distribution and error density, current grammati…
Contrastive LearningGrammatical Error Correction