Sub-Character Tokenization for Chinese Pretrained Language Models
Not on the map. Why?
Abstract (arXiv)
Tokenization is fundamental to pretrained language models (PLMs). Existing tokenization methods for Chinese PLMs typically treat each character as an indivisible token. However, they ignore the unique feature of the Chinese writing system where additional linguistic information exists below the character level, i.e., at the sub-character level. To utilize such information, we propose sub-character (SubChar for short) tokenization. Specifically, we first encode the input text by converting each Chinese character into a short sequence based on its glyph or pronunciation, and then construct the vocabulary based on the encoded text with sub-word segmentation. Experimental results show that SubChar tokenizers have two main advantages over existing tokenizers: 1) They can tokenize inputs into much shorter sequences, thus improving the computational efficiency. 2) Pronunciation-based SubChar tokenizers can encode Chinese homophones into the same transliteration sequences and produce the same tokenization output, hence being robust to homophone typos. At the same time, models trained with SubChar tokenizers perform competitively on downstream tasks. We release our code and models at https://github.com/thunlp/SubCharTokenization to facilitate future work.
Key facts. Cited by 7 papers in the map (data through 14 Oct 2026). Builds on 35 of its 61 references that are in the map. First posted on arXiv 1 Jun 2021.
Builds on
35 of 61 references.
References · 35
- 2017Attention Is All You Needcited by 60,361
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,372
- 2013Distributed Representations of Words and Phrases and their Compositionalitycited by 3,474
- 2015Neural Machine Translation of Rare Words with Subword Unitscited by 2,918
- 2019ALBERT: A Lite BERT for Self-supervised Learning of Language Representationscited by 2,790
- 2018Deep contextualized word representationscited by 2,290
- 2020DeBERTa: Decoding-enhanced BERT with Disentangled Attentioncited by 2,181
- 2018SentencePiece: A simple and language independent subword tokenizer and detokenizer for Neural Text Processingcited by 1,989
- 2019Right for the Wrong Reasons: Diagnosing Syntactic Heuristics in Natural Language Inferencecited by 876
- 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
23 more
- 2019PAWS: Paraphrase Adversaries from Word Scramblingcited by 402
- 2019ERNIE: Enhanced Representation through Knowledge Integrationcited by 302
- 2020CLUE: A Chinese Language Understanding Evaluation Benchmarkcited by 278
- 2020Revisiting Pre-Trained Models for Chinese Natural Language Processingcited by 266
- 2021CANINE: Pre-training an Efficient Tokenization-Free Encoder for Language Representationcited by 232
- 2020OCNLI: Original Chinese Natural Language Inferencecited by 86
- 2018A Span-Extraction Dataset for Chinese Machine Reading Comprehensioncited by 84
- 2019Investigating Prior Knowledge for Challenging Chinese Machine Reading Comprehensioncited by 81
- 2019ChID: A Large-scale Chinese IDiom Dataset for Cloze Testcited by 65
- 2020CharBERT: Character-aware Pre-trained Language Modelcited by 63
- 2020CPM: A Large-scale Generative Chinese Pre-trained Language Modelcited by 60
- 2019Glyce: Glyph-vectors for Chinese Character Representationscited by 46
- 2019NEZHA: Neural Contextualized Representation for Chinese Language Understandingcited by 39
- 2019ZEN: Pre-training Chinese Text Encoder Enhanced by N-gram Representationscited by 35
- 2020AMBERT: A Pre-trained Language Model with Multi-Grained Tokenizationcited by 22
- 2021Lattice-BERT: Leveraging Multi-Granularity Representations in Chinese Pre-trained Language Modelscited by 19
- 2018Adapting Word Embeddings to New Languages with Morphological and Phonological Subword Representationscited by 18
- 2019Is Word Segmentation Necessary for Deep Learning of Chinese Representations?cited by 18
- 2020ERNIE-Gram: Pre-Training with Explicitly N-Gram Masked Language Modeling for Natural Language Understandingcited by 17
- 2021Training Multilingual Pre-trained Language Model with Byte-level Subwordscited by 16
- 2017Learning Character-level Compositionality with Visual Featurescited by 12
- 2014Radical-Enhanced Chinese Character Embeddingcited by 9
- 2020MVP-BERT: Redesigning Vocabularies for Chinese BERT and Multi-Vocab Pretrainingcited by 3
Built on by
Citing papers per year: 2022: 1; 2023: 2; 2024: 1; 2025: 2; 2026: 1.
7 papers.
- 2025Entropy-Driven Pre-Tokenization for Byte-Pair Encodingcited by 6
- 2025Beyond Fertility: Analyzing STRR as a Metric for Multilingual Tokenization Evaluationcited by 3
- 2023Optimal Transport Posterior Alignment for Cross-lingual Semantic Parsingcited by 2
- 2022Pronunciation-aware unique character encoding for RNN Transducer-based Mandarin speech recognitioncited by 1
- 2023READIN: A Chinese Multi-Task Benchmark with Realistic and Diverse Input Noisescited by 1
- 2024Romanization Encoding For Multilingual ASRcited by 1
- 2026Beyond Atomic Tokens: Factorizing Syllables for Language Model Pretrainingcited by 0
- 2026Beyond Atomic Tokens: Factorizing Syllables for Language Model Pretraining18 Sep 2026
- 2025Beyond Fertility: Analyzing STRR as a Metric for Multilingual Tokenization Evaluation11 Oct 2025
- 2025Entropy-Driven Pre-Tokenization for Byte-Pair Encoding18 Jun 2025
- 2024Romanization Encoding For Multilingual ASR5 Jul 2024
- 2023Optimal Transport Posterior Alignment for Cross-lingual Semantic Parsing9 Jul 2023
- 2023READIN: A Chinese Multi-Task Benchmark with Realistic and Diverse Input Noises14 Feb 2023
- 2022Pronunciation-aware unique character encoding for RNN Transducer-based Mandarin speech recognition29 Jul 2022