Char2Subword: Extending the Subword Embedding Space Using Robust Character Compositionality
Not on the map. Why?
Abstract (arXiv)
Byte-pair encoding (BPE) is a ubiquitous algorithm in the subword tokenization process of language models as it provides multiple benefits. However, this process is solely based on pre-training data statistics, making it hard for the tokenizer to handle infrequent spellings. On the other hand, though robust to misspellings, pure character-level models often lead to unreasonably long sequences and make it harder for the model to learn meaningful words. To alleviate these challenges, we propose a character-based subword module (char2subword) that learns the subword embedding table in pre-trained models like BERT. Our char2subword module builds representations from characters out of the subword vocabulary, and it can be used as a drop-in replacement of the subword embedding table. The module is robust to character-level alterations such as misspellings, word inflection, casing, and punctuation. We integrate it further with BERT through pre-training while keeping BERT transformer parameters fixed--and thus, providing a practical method. Finally, we show that incorporating our module to mBERT significantly improves the performance on the social media linguistic code-switching evaluation (LinCE) benchmark.
Key facts. Cited by 11 papers in the map (data through 7 Oct 2026). First posted on arXiv 24 Oct 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 6; 2023: 1; 2024: 0; 2025: 0; 2026: 1.
11 papers.
- 2021Between words and characters: A Brief History of Open-Vocabulary Modeling and Tokenization in NLPcited by 130
- 2022Language Modelling with Pixelscited by 53
- 2022What do tokens know about their characters and how do they know it?cited by 36
- 2022The Decades Progress on Code-Switching Research in NLP: A Systematic Survey on Trends and Challengescited by 35
- 2021RoBERTuito: a pre-trained language model for social media text in Spanishcited by 22
- 2022Inducing Character-level Structure in Subword-based Language Models with Type-level Interchange Intervention Trainingcited by 16
- 2022A Vocabulary-Free Multilingual Neural Tokenizer for End-to-End Task Learningcited by 12
- 2021Multilingual Transfer Learning for Code-Switched Language and Speech Neural Modelingcited by 4
- 2023From Characters to Words: Hierarchical Pre-trained Language Model for Open-vocabulary Language Understandingcited by 4
- 2022Word-Level Representation From Bytes For Language Modelingcited by 0
- 2026SCRIPT: A Subcharacter Compositional Representation Injection Module for Korean Pre-Trained Language Modelscited by 0
- 2026SCRIPT: A Subcharacter Compositional Representation Injection Module for Korean Pre-Trained Language Models14 Apr 2026
- 2023From Characters to Words: Hierarchical Pre-trained Language Model for Open-vocabulary Language Understanding23 May 2023
- 2022Inducing Character-level Structure in Subword-based Language Models with Type-level Interchange Intervention Training19 Dec 2022
- 2022The Decades Progress on Code-Switching Research in NLP: A Systematic Survey on Trends and Challenges19 Dec 2022
- 2022Word-Level Representation From Bytes For Language Modeling23 Nov 2022
- 2022Language Modelling with Pixels14 Jul 2022
- 2022What do tokens know about their characters and how do they know it?6 Jun 2022
- 2022A Vocabulary-Free Multilingual Neural Tokenizer for End-to-End Task Learning22 Apr 2022
- 2021Between words and characters: A Brief History of Open-Vocabulary Modeling and Tokenization in NLP20 Dec 2021
- 2021RoBERTuito: a pre-trained language model for social media text in Spanish18 Nov 2021
- 2021Multilingual Transfer Learning for Code-Switched Language and Speech Neural Modeling13 Apr 2021