Tokenization and Morphology in Multilingual Language Models: A Comparative Analysis of mT5 and ByT5
Thao Anh Dang, Limor Raviv, Lukas Galke

TL;DR
This paper compares how different tokenization strategies in multilingual models affect their encoding of morphological knowledge across various languages, revealing insights into layer-specific encoding and data benefits.
Contribution
It provides a comparative analysis of subword and character-level tokenization in multilingual models, highlighting their impact on morphological understanding.
Findings
Models encode morphology differently across languages.
Morphological knowledge is concentrated in middle and late layers.
Languages with irregular morphology benefit from more pre-training data.
Abstract
Morphology is a crucial factor for multilingual language modeling as it poses direct challenges for tokenization. Here, we seek to understand how tokenization influences the morphological knowledge encoded in multilingual language models. Specifically, we capture the impact of tokenization by contrasting two multilingual language models: mT5 and ByT5. The two models share the same architecture, training objective, and training data and only differ in their tokenization strategies: subword tokenization vs.\@ character-level tokenization. Probing the morphological knowledge encoded in these models on four tasks and 17 languages, our analyses show that the models learn the morphological systems of some languages better than others and that morphological information is encoded in the middle and late layers. Finally, we show that languages with more irregularities benefit more from having a…
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.
Taxonomy
TopicsNatural Language Processing Techniques
MethodsGated Linear Unit · Refunds@Expedia|||How do I get a full refund from Expedia? · Linear Layer · Byte Pair Encoding · Inverse Square Root Schedule · Adafactor · Multi-Head Attention · Dense Connections · Residual Connection · Dropout
