English

Code-Switched Language Models Using Neural Based Synthetic Data from Parallel Sentences

Computation and Language 2019-09-19 v1

Abstract

Training code-switched language models is difficult due to lack of data and complexity in the grammatical structure. Linguistic constraint theories have been used for decades to generate artificial code-switching sentences to cope with this issue. However, this require external word alignments or constituency parsers that create erroneous results on distant languages. We propose a sequence-to-sequence model using a copy mechanism to generate code-switching data by leveraging parallel monolingual translations from a limited source of code-switching data. The model learns how to combine words from parallel sentences and identifies when to switch one language to the other. Moreover, it captures code-switching constraints by attending and aligning the words in inputs, without requiring any external knowledge. Based on experimental results, the language model trained with the generated sentences achieves state-of-the-art performance and improves end-to-end automatic speech recognition.

Keywords

Cite

@article{arxiv.1909.08582,
  title  = {Code-Switched Language Models Using Neural Based Synthetic Data from Parallel Sentences},
  author = {Genta Indra Winata and Andrea Madotto and Chien-Sheng Wu and Pascale Fung},
  journal= {arXiv preprint arXiv:1909.08582},
  year   = {2019}
}

Comments

Accepted in CoNLL 2019

R2 v1 2026-06-23T11:19:27.595Z