English

Training a code-switching language model with monolingual data

Computation and Language 2020-05-22 v2

Abstract

A lack of code-switching data complicates the training of code-switching (CS) language models. We propose an approach to train such CS language models on monolingual data only. By constraining and normalizing the output projection matrix in RNN-based language models, we bring embeddings of different languages closer to each other. Numerical and visualization results show that the proposed approaches remarkably improve the performance of CS language models trained on monolingual data. The proposed approaches are comparable or even better than training CS language models with artificially generated CS data. We additionally use unsupervised bilingual word translation to analyze whether semantically equivalent words in different languages are mapped together.

Keywords

Cite

@article{arxiv.1911.06003,
  title  = {Training a code-switching language model with monolingual data},
  author = {Shun-Po Chuang and Tzu-Wei Sung and Hung-Yi Lee},
  journal= {arXiv preprint arXiv:1911.06003},
  year   = {2020}
}

Comments

Accepted as an oral presentation in ICASSP 2020

R2 v1 2026-06-23T12:15:36.170Z