Semantically Consistent Data Augmentation for Neural Machine Translation via Conditional Masked Language Model
Not on the map. Why?
Abstract (arXiv)
This paper introduces a new data augmentation method for neural machine translation that can enforce stronger semantic consistency both within and across languages. Our method is based on Conditional Masked Language Model (CMLM) which is bi-directional and can be conditional on both left and right context, as well as the label. We demonstrate that CMLM is a good technique for generating context-dependent word distributions. In particular, we show that CMLM is capable of enforcing semantic consistency by conditioning on both source and target during substitution. In addition, to enhance diversity, we incorporate the idea of soft word substitution for data augmentation which replaces a word with a probabilistic distribution over the vocabulary. Experiments on four translation datasets of different scales show that the overall solution results in more realistic data augmentation and better translation quality. Our approach consistently achieves the best performance in comparison with strong and recent works and yields improvements of up to 1.90 BLEU points over the baseline.
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 18 of its 30 references that are in the map. First posted on arXiv 22 Sep 2022.
Builds on
18 of 30 references.
References · 18
- 2017Attention Is All You Needcited by 60,361
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2015Neural Machine Translation of Rare Words with Subword Unitscited by 2,918
- 2015Character-level Convolutional Networks for Text Classificationcited by 2,330
- 2018A Call for Clarity in Reporting BLEU Scorescited by 1,799
- 2019Cross-lingual Language Model Pretrainingcited by 1,090
- 2019EDA: Easy Data Augmentation Techniques for Boosting Performance on Text Classification Taskscited by 807
- 2018AutoAugment: Learning Augmentation Policies from Datacited by 730
- 2017Unsupervised Machine Translation Using Monolingual Corpora Onlycited by 273
- 2018Contextual Augmentation: Data Augmentation by Words with Paradigmatic Relationscited by 201
- 2017Unsupervised Neural Machine Translationcited by 149
6 more
- 2017Data Augmentation for Low-Resource Neural Machine Translationcited by 139
- 2018Conditional BERT Contextual Augmentationcited by 107
- 2017Data Noising as Smoothing in Neural Network Language Modelscited by 78
- 2018SwitchOut: an Efficient Data Augmentation Algorithm for Neural Machine Translationcited by 72
- 2019Soft Contextual Data Augmentation for Neural Machine Translationcited by 49
- 2020Affinity and Diversity: Quantifying Mechanisms of Data Augmentationcited by 45
Built on by
Citing papers per year: 2024: 2; 2025: 1.
3 papers.
- 2024Empowering Large Language Models for Textual Data Augmentationcited by 17
- 2024UniPSDA: Unsupervised Pseudo Semantic Data Augmentation for Zero-Shot Cross-Lingual Natural Language Understandingcited by 0
- 2025Semantic-preserved Augmentation with Confidence-weighted Fine-tuning for Aspect Category Sentiment Analysiscited by 0
- 2025Semantic-preserved Augmentation with Confidence-weighted Fine-tuning for Aspect Category Sentiment Analysis8 Jun 2025
- 2024UniPSDA: Unsupervised Pseudo Semantic Data Augmentation for Zero-Shot Cross-Lingual Natural Language Understanding24 Jun 2024
- 2024Empowering Large Language Models for Textual Data Augmentation26 Apr 2024