CompoundPiece: Evaluating and Improving Decompounding Performance of Language Models
Not on the map. Why?
Abstract (arXiv)
While many languages possess processes of joining two or more words to create compound words, previous studies have been typically limited only to languages with excessively productive compound formation (e.g., German, Dutch) and there is no public dataset containing compound and non-compound words across a large number of languages. In this work, we systematically study decompounding, the task of splitting compound words into their constituents, at a wide scale. We first address the data gap by introducing a dataset of 255k compound and non-compound words across 56 diverse languages obtained from Wiktionary. We then use this dataset to evaluate an array of Large Language Models (LLMs) on the decompounding task. We find that LLMs perform poorly, especially on words which are tokenized unfavorably by subword tokenization. We thus introduce a novel methodology to train dedicated models for decompounding. The proposed two-stage procedure relies on a fully self-supervised objective in the first stage, while the second, supervised learning stage optionally fine-tunes the model on the annotated Wiktionary data. Our self-supervised models outperform the prior best unsupervised decompounding models by 13.9% accuracy on average. Our fine-tuned models outperform all prior (language-specific) decompounding tools. Furthermore, we use our models to leverage decompounding during the creation of a subword tokenizer, which we refer to as CompoundPiece. CompoundPiece tokenizes compound words more favorably on average, leading to improved performance on decompounding over an otherwise equivalent model using SentencePiece tokenization.
Key facts. Cited by 7 papers in the map (data through 14 Oct 2026). Builds on 28 of its 71 references that are in the map. First posted on arXiv 23 May 2023.
Builds on
28 of 71 references.
References · 28
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2020Language Models are Few-Shot Learnerscited by 32,419
- 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,599
- 2019Unsupervised Cross-lingual Representation Learning at Scalecited by 3,935
- 2022Scaling Instruction-Finetuned Language Modelscited by 3,024
- 2014Sequence to Sequence Learning with Neural Networkscited by 2,986
- 2015Neural Machine Translation of Rare Words with Subword Unitscited by 2,918
- 2018SentencePiece: A simple and language independent subword tokenizer and detokenizer for Neural Text Processingcited by 1,989
- 2020mT5: A massively multilingual pre-trained text-to-text transformercited by 1,818
- 2018Adafactor: Adaptive Learning Rates with Sublinear Memory Costcited by 905
- 2018Subword Regularization: Improving Neural Network Translation Models with Multiple Subword Candidatescited by 639
- 2021ByT5: Towards a token-free future with pre-trained byte-to-byte modelscited by 509
16 more
- 2020How Good is Your Tokenizer? On the Monolingual Performance of Multilingual Language Modelscited by 318
- 2021CANINE: Pre-training an Efficient Tokenization-Free Encoder for Language Representationcited by 232
- 2022Scaling Up Models and Data with textttt5x and textttseqiocited by 187
- 2021Charformer: Fast Character Transformers via Gradient-based Subword Tokenizationcited by 160
- 2021Between words and characters: A Brief History of Open-Vocabulary Modeling and Tokenization in NLPcited by 132
- 2021Superbizarre Is Not Superb: Derivational Morphology Improves BERT's Interpretation of Complex Wordscited by 63
- 2019The SIGMORPHON 2019 Shared Task: Morphological Analysis in Context and Cross-Lingual Transfer for Inflectioncited by 43
- 2018The CoNLL--SIGMORPHON 2018 Shared Task: Universal Morphological Reinflectioncited by 41
- 2018How Much Does Tokenization Affect Neural Machine Translation?cited by 26
- 2022The SIGMORPHON 2022 Shared Task on Morpheme Segmentationcited by 25
- 2021(Un)solving Morphological Inflection: Lemma Overlap Artificially Inflates Models' Performancecited by 20
- 2021The Effectiveness of Morphology-aware Segmentation in Low-Resource Neural Machine Translationcited by 16
- 2015Morphological Inflection Generation Using Character Sequence to Sequence Learningcited by 14
- 2020Morphological Word Segmentation on Agglutinative Languages for Neural Machine Translationcited by 11
- 2022UniMorph 4.0: Universal Morphologycited by 11
- 2018DEMorphy, German Language Morphological Analyzercited by 4
Built on by
Citing papers per year: 2024: 4; 2025: 3.
7 papers.
- 2024Why do language models perform worse for morphologically complex languages?cited by 62
- 2024Greed is All You Need: An Evaluation of Tokenizer Inference Methodscited by 34
- 2025Bolmo: Byteifying the Next Generation of Language Modelscited by 9
- 2024Evaluating Subword Tokenization: Alien Subword Composition and OOV Generalization Challengecited by 8
- 2025ByteSpan: Information-Driven Subword Tokenisationcited by 1
- 2024Unsupervised Morphological Tree Tokenizercited by 0
- 2025MoVoC: Morphology-Aware Subword Construction for Geez Script Languagescited by 0
- 2025Bolmo: Byteifying the Next Generation of Language Models17 Dec 2025
- 2025MoVoC: Morphology-Aware Subword Construction for Geez Script Languages10 Sep 2025
- 2025ByteSpan: Information-Driven Subword Tokenisation23 Jun 2025
- 2024Why do language models perform worse for morphologically complex languages?21 Nov 2024
- 2024Unsupervised Morphological Tree Tokenizer21 Jun 2024
- 2024Evaluating Subword Tokenization: Alien Subword Composition and OOV Generalization Challenge20 Apr 2024
- 2024Greed is All You Need: An Evaluation of Tokenizer Inference Methods2 Mar 2024