Accelerating Multilingual Language Model for Excessively Tokenized Languages
Jimin Hong, Gibbeum Lee, Jaewoong Cho
TL;DR
This work tackles the tokenization inefficiency of English-centric multilingual LLMs when handling non-alphabetic languages. It introduces MuMo, a framework that appends a Target Monolingual LM Head to a frozen pretrained multilingual model, concatenating its outputs to predict next tokens, and trains this head with a small target-language corpus. Through a two-step inference process—top-k candidate selection and a verification step using the base model—MuMo achieves substantial speedups (approximately 1.7x) on Korean and Japanese while preserving generation quality on summarization and translation tasks. The approach is data-efficient, avoids full pretraining, and offers a practical path to faster multilingual generation for languages with heavy token fragmentation. Limitations include evaluation on a limited set of languages and model sizes, with future work extending to more languages and larger models.
Abstract
Recent advancements in large language models (LLMs) have remarkably enhanced performances on a variety of tasks in multiple languages. However, tokenizers in LLMs trained primarily on English-centric corpora often overly fragment a text into character or Unicode-level tokens in non-Roman alphabetic languages, leading to inefficient text generation. We introduce a simple yet effective framework to accelerate text generation in such languages. Our approach involves employing a new language model head with a vocabulary set tailored to a specific target language for a pre-trained LLM. This is followed by fine-tuning the new head while incorporating a verification step to ensure the model's performance is preserved. We show that this targeted fine-tuning, while freezing other model parameters, effectively reduces token fragmentation for the target language. Our extensive experiments demonstrate that the proposed framework increases the generation speed by a factor of 1.7 while maintaining the performance of pre-trained multilingual models on target monolingual tasks.
