Skip to search boxSkip to navigationSkip to main content

An Empirical Comparison of Vocabulary Expansion and Initialization Approaches for Language Models

  • Nandini Mundra
    ,
  • Aditya Nanda Kishore
    ,
  • Raj Dabre
    ,
  • ,
  • Anoop Kunchukuttan
    ,
  • Mitesh M. Khapra
  • Indian Institute of Technology Madras
    ,
Research Output:
Conference Article in Proceeding or Book/Report chapter
Article in proceedings
Peer-review

Open access

Publication Information

Output type

Research Output:
Conference Article in Proceeding or Book/Report chapter
Article in proceedings
Peer-review

Original language

English

Publication milestones

  • Published - 08/07/2024

Publication status

Published - 08/07/2024

Publisher

Association for Computational Linguistics, United States

Host publication title

Proceedings of the 28th Conference on Computational Natural Language Learning

Abstract

Language Models (LMs) excel in natural language processing tasks for English but show reduced performance in most other languages. This problem is commonly tackled by continually pre-training and fine-tuning these models for said languages. A significant issue in this process is the limited vocabulary coverage in the original model's tokenizer, leading to inadequate representation of new languages and necessitating an expansion of the tokenizer. The initialization of the embeddings corresponding to new vocabulary items presents a further challenge. Current strategies require cross-lingual embeddings and lack a solid theoretical foundation as well as comparisons with strong baselines. In this paper, we first establish theoretically that initializing within the convex hull of existing embeddings is a good initialization, followed by a novel but simple approach, Constrained Word2Vec (CW2V), which does not require cross-lingual embeddings. Our study evaluates different initialization methods for expanding RoBERTa and LLaMA 2 across four languages and five tasks. The results show that CW2V performs equally well or even better than more advanced techniques. Additionally, simpler approaches like multivariate initialization perform on par with these advanced methods indicating that efficient large-scale multilingual continued pretraining can be achieved even with simpler initialization methods. We release our code publicly (https://github.com/AI4Bharat/VocabAdaptation_LLM/tree/CW2V).

Related Event

Title

Conference on Computational Natural Language Learning

Event type

Conference

Degree of recognition

International event

Date

24/05/2024

Location

MiamiUnited States