GEC-DePenD: Non-Autoregressive Grammatical Error Correction with Decoupled Permutation and Decoding
Not on the map. Why?
Abstract (arXiv)
Grammatical error correction (GEC) is an important NLP task that is currently usually solved with autoregressive sequence-to-sequence models. However, approaches of this class are inherently slow due to one-by-one token generation, so non-autoregressive alternatives are needed. In this work, we propose a novel non-autoregressive approach to GEC that decouples the architecture into a permutation network that outputs a self-attention weight matrix that can be used in beam search to find the best permutation of input tokens (with auxiliary {ins} tokens) and a decoder network based on a step-unrolled denoising autoencoder that fills in specific tokens. This allows us to find the token permutation after only one forward pass of the permutation network, avoiding autoregressive constructions. We show that the resulting network improves over previously known non-autoregressive methods for GEC and reaches the level of autoregressive methods that do not use language-specific synthetic data generation methods. Our results are supported by a comprehensive experimental validation on the ConLL-2014 and Write&Improve+LOCNESS datasets and an extensive ablation study that supports our architectural and algorithmic choices.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 28 of its 51 references that are in the map. First posted on arXiv 14 Nov 2023.
Builds on
28 of 51 references.
References · 28
- 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,491
- 2019BART: Denoising Sequence-to-Sequence Pre-training for Natural Language Generation, Translation, and Comprehensioncited by 5,874
- 2014Neural Machine Translation by Jointly Learning to Align and Translatecited by 4,530
- 2016Google's Neural Machine Translation System: Bridging the Gap between Human and Machine Translationcited by 1,471
- 2017Non-Autoregressive Neural Machine Translationcited by 457
- 2019Levenshtein Transformercited by 197
- 2018Deterministic Non-Autoregressive Neural Sequence Modeling by Iterative Refinementcited by 194
- 2020GECToR -- Grammatical Error Correction: Tag, Not Rewritecited by 177
- 2018Learning Latent Permutations with Gumbel-Sinkhorn Networkscited by 172
- 2021A Simple Recipe for Multilingual Grammatical Error Correctioncited by 108
- 2021Step-unrolled Denoising Autoencoders for Text Generationcited by 102
- 2019Encode, Tag, Realize: High-Precision Text Editingcited by 99
16 more
- 2020Non-Autoregressive Machine Translation with Latent Alignmentscited by 96
- 2019FlowSeq: Non-Autoregressive Conditional Sequence Generation with Generative Flowcited by 89
- 2019Parallel Iterative Edit Models for Local Sequence Transductioncited by 81
- 2019Latent-Variable Non-Autoregressive Neural Machine Translation with Deterministic Inference Using a Delta Posteriorcited by 58
- 2020Felix: Flexible Text Editing Through Tagging and Insertioncited by 58
- 2020Seq2Edits: Sequence Transduction Using Span-level Edit Operationscited by 58
- 2021Synthetic Data Generation for Grammatical Error Correction with Tagged Corruption Modelscited by 56
- 2021Instantaneous Grammatical Error Correction with Shallow Aggressive Decodingcited by 53
- 2022EdiT5: Semi-Autoregressive Text-Editing with T5 Warm-Startcited by 35
- 2020Stronger Baselines for Grammatical Error Correction Using Pretrained Encoder-Decoder Modelcited by 33
- 2018Breaking the Beam Search Curse: A Study of (Re-)Scoring Methods and Stopping Criteria for Neural Machine Translationcited by 29
- 2019Grammatical Error Correction in Low-Resource Scenarioscited by 28
- 2020Data Weighted Training Strategies for Grammatical Error Correctioncited by 26
- 2020Improving the Efficiency of Grammatical Error Correction with Erroneous Span Detection and Correctioncited by 24
- 2022Ensembling and Knowledge Distilling of Large Sequence Taggers for Grammatical Error Correctioncited by 12
- 2019The Unbearable Weight of Generating Artificial Errors for Grammatical Error Correctioncited by 8
Built on by
Citing papers per year: 2023: 1; 2024: 2.
3 papers.
- 2023Efficient Grammatical Error Correction Via Multi-Task Training and Optimized Training Schedulecited by 5
- 2024Detection-Correction Structure via General Language Model for Grammatical Error Correctioncited by 1
- 2024Ungrammatical-syntax-based In-context Example Selection for Grammatical Error Correctioncited by 0
- 2024Detection-Correction Structure via General Language Model for Grammatical Error Correction28 May 2024
- 2024Ungrammatical-syntax-based In-context Example Selection for Grammatical Error Correction28 Mar 2024
- 2023Efficient Grammatical Error Correction Via Multi-Task Training and Optimized Training Schedule20 Nov 2023