Rethinking Tokenization for Rich Morphology: The Dominance of Unigram over BPE and Morphological Alignment
Saketh Reddy Vemula, Sandipan Dandapat, Dipti Misra Sharma, Parameswari Krishnamurthy

TL;DR
This study evaluates how different tokenization algorithms, especially Unigram and BPE, affect NLP performance in morphologically rich languages like Telugu, revealing Unigram's superiority and the importance of morphological alignment.
Contribution
It provides a comprehensive comparison of tokenizer algorithms for Telugu, highlighting Unigram's dominance and the limited impact of morphological alignment on downstream tasks.
Findings
Unigram tokenizers outperform BPE in Telugu.
Morphological alignment correlates moderately with performance.
Hybrid approaches with morphological pre-segmentation improve BPE results.
Abstract
The relationship between tokenizer algorithm (e.g., Byte-Pair Encoding (BPE), Unigram), morphological alignment, tokenization quality (e.g., compression efficiency), and downstream performance remains largely unclear, particularly for languages with complex morphology. In this paper, we conduct a comprehensive evaluation of tokenizers using small-sized BERT models -- from pre-training through fine-tuning -- for Telugu (agglutinative), along with preliminary evaluation in Hindi (primarily fusional with some agglutination) and English (fusional). To evaluate morphological alignment of tokenizers in Telugu, we create a dataset containing gold morpheme segmentations of 600 derivational and 7000 inflectional word forms. Our experiments reveal two key findings for Telugu. First, the choice of tokenizer algorithm is the most significant factor influencing performance, with Unigram-based…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
