English

Reusing Weights in Subword-aware Neural Language Models

Computation and Language 2018-04-26 v2 Neural and Evolutionary Computing Machine Learning

Abstract

We propose several ways of reusing subword embeddings and other weights in subword-aware neural language models. The proposed techniques do not benefit a competitive character-aware model, but some of them improve the performance of syllable- and morpheme-aware models while showing significant reductions in model sizes. We discover a simple hands-on principle: in a multi-layer input embedding model, layers should be tied consecutively bottom-up if reused at output. Our best morpheme-aware model with properly reused weights beats the competitive word-level model by a large margin across multiple languages and has 20%-87% fewer parameters.

Keywords

Cite

@article{arxiv.1802.08375,
  title  = {Reusing Weights in Subword-aware Neural Language Models},
  author = {Zhenisbek Assylbekov and Rustem Takhanov},
  journal= {arXiv preprint arXiv:1802.08375},
  year   = {2018}
}

Comments

accepted to NAACL 2018

R2 v1 2026-06-23T00:30:58.840Z