Adversarial Grammatical Error Correction
Vipul Raheja, Dimitrios Alikaniotis

TL;DR
This paper introduces an adversarial learning framework for grammatical error correction using a generator-discriminator setup, achieving competitive results with traditional NMT-based methods.
Contribution
It presents a novel adversarial approach combining Transformer generators and discriminator models for GEC, with a unique training process involving policy gradients.
Findings
Achieves competitive GEC quality on standard datasets
Demonstrates effectiveness of adversarial training in GEC
Outperforms some baseline models in accuracy
Abstract
Recent works in Grammatical Error Correction (GEC) have leveraged the progress in Neural Machine Translation (NMT), to learn rewrites from parallel corpora of grammatically incorrect and corrected sentences, achieving state-of-the-art results. At the same time, Generative Adversarial Networks (GANs) have been successful in generating realistic texts across many different tasks by learning to directly minimize the difference between human-generated and synthetic text. In this work, we present an adversarial learning approach to GEC, using the generator-discriminator framework. The generator is a Transformer model, trained to produce grammatically correct sentences given grammatically incorrect ones. The discriminator is a sentence-pair classification model, trained to judge a given pair of grammatically incorrect-correct sentences on the quality of grammatical correction. We pre-train…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
MethodsLinear Layer · Absolute Position Encodings · Position-Wise Feed-Forward Layer · Dense Connections · Layer Normalization · Byte Pair Encoding · Multi-Head Attention · Dropout · Label Smoothing · Attention Is All You Need
