Skip to main navigation Skip to search Skip to main content

A dual channel class hierarchy based recurrent language modeling

  • Libin Shi
  • , Wenge Rong*
  • , Shijie Zhou
  • , Nan Jiang
  • , Zhang Xiong
  • *Corresponding author for this work
  • Beihang University

Research output: Contribution to journalArticlepeer-review

Abstract

In recurrent language models the usage of the class hierarchy of vocabulary is a major direction to overcome over-large vocabulary issue, yet the hierarchy is not aligned within the models, including the embedding, hidden and softmax layer. Currently most methods employ the hierarchical information in embedding and/or softmax layers. It is interesting to ask if incorporating such information into hidden layer will be beneficial to the overall language modeling performance. Therefore, in this research we propose a dual channel class hierarchy (DCCH) model that utilizes two channels of RNNs to form a class hierarchy within the model, where class-channel is used to capture class sequence's information. Furthermore, we study two auxiliary techniques in class organization: word hierarchy initialization and class exchange, to boost the overall performance. Finally, experiments on the PTB, WikiText-103, Wiki-fr and OBW datasets evaluate the potential of proposed model and our observation.

Original languageEnglish
Pages (from-to)291-299
Number of pages9
JournalNeurocomputing
Volume418
DOIs
StatePublished - 22 Dec 2020

Keywords

  • Class hierarchy
  • Over-large vocabulary
  • Recurrent language modeling

Fingerprint

Dive into the research topics of 'A dual channel class hierarchy based recurrent language modeling'. Together they form a unique fingerprint.

Cite this