A Multilayer Convolutional Encoder-Decoder Neural Network for Grammatical Error Correction

Abstract

We improve automatic correction of grammatical, orthographic, and collocation errors in text using a multilayer convolutional encoder-decoder neural network. The network is initialized with embeddings that make use of character N-gram information to better suit this task. When evaluated on common benchmark test data sets (CoNLL-2014 and JFLEG), our model substantially outperforms all prior neural approaches on this task as well as strong statistical machine translation-based systems with neural and task-specific features trained on the same data. Our analysis shows the superiority of convolutional neural networks over recurrent neural networks such as long short-term memory (LSTM) networks in capturing the local context via attention, and thereby improving the coverage in correcting grammatical errors. By ensembling multiple models, and incorporating an N-gram language model and edit features via rescoring, our novel method becomes the first neural approach to outperform the current state-of-the-art statistical machine translation-based approach, both in terms of grammaticality and fluency.

Cite

Text

Chollampatt and Ng. "A Multilayer Convolutional Encoder-Decoder Neural Network for Grammatical Error Correction." AAAI Conference on Artificial Intelligence, 2018. doi:10.1609/AAAI.V32I1.12069

Markdown

[Chollampatt and Ng. "A Multilayer Convolutional Encoder-Decoder Neural Network for Grammatical Error Correction." AAAI Conference on Artificial Intelligence, 2018.](https://mlanthology.org/aaai/2018/chollampatt2018aaai-multilayer/) doi:10.1609/AAAI.V32I1.12069

BibTeX

@inproceedings{chollampatt2018aaai-multilayer,
  title     = {{A Multilayer Convolutional Encoder-Decoder Neural Network for Grammatical Error Correction}},
  author    = {Chollampatt, Shamil and Ng, Hwee Tou},
  booktitle = {AAAI Conference on Artificial Intelligence},
  year      = {2018},
  pages     = {5755-5762},
  doi       = {10.1609/AAAI.V32I1.12069},
  url       = {https://mlanthology.org/aaai/2018/chollampatt2018aaai-multilayer/}
}