Charformer: Fast Character Transformers via Gradient-based Subword Tokenization
Not on the map. Why?
Abstract (arXiv)
State-of-the-art models in natural language processing rely on separate rigid subword tokenization algorithms, which limit their generalization ability and adaptation to new settings. In this paper, we propose a new model inductive bias that learns a subword tokenization end-to-end as part of the model. To this end, we introduce a soft gradient-based subword tokenization module (GBST) that automatically learns latent subword representations from characters in a data-driven fashion. Concretely, GBST enumerates candidate subword blocks and learns to score them in a position-wise fashion using a block scoring network. We additionally introduce Charformer, a deep Transformer model that integrates GBST and operates on the byte level. Via extensive experiments on English GLUE, multilingual, and noisy text datasets, we show that Charformer outperforms a series of competitive byte-level baselines while generally performing on par and sometimes outperforming subword-based models. Additionally, Charformer is fast, improving the speed of both vanilla byte-level and subword-level Transformers by 28%-100% while maintaining competitive quality. We believe this work paves the way for highly performant token-free models that are trained completely end-to-end.
Key facts. Cited by 158 papers in the map (data through 7 Oct 2026). Builds on 57 of its 70 references that are in the map. First posted on arXiv 23 Jun 2021.
Builds on
57 of 70 references.
References · 57
- 2017Attention Is All You Needcited by 59,932
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,491
- 2016SQuAD: 100,000+ Questions for Machine Comprehension of Textcited by 4,115
- 2019Unsupervised Cross-lingual Representation Learning at Scalecited by 3,907
- 2013Distributed Representations of Words and Phrases and their Compositionalitycited by 3,462
- 2015Neural Machine Translation of Rare Words with Subword Unitscited by 2,898
- 2017A Broad-Coverage Challenge Corpus for Sentence Understanding through Inferencecited by 2,665
- 2015Character-level Convolutional Networks for Text Classificationcited by 2,293
- 2018Deep contextualized word representationscited by 2,285
- 2018SentencePiece: A simple and language independent subword tokenizer and detokenizer for Neural Text Processingcited by 1,973
- 2020mT5: A massively multilingual pre-trained text-to-text transformercited by 1,813
38 more
- 2020GLU Variants Improve Transformercited by 1,724
- 2020Big Bird: Transformers for Longer Sequencescited by 1,673
- 2020Rethinking Attention with Performerscited by 1,584
- 2016Google's Neural Machine Translation System: Bridging the Gap between Human and Machine Translationcited by 1,471
- 2020Linformer: Self-Attention with Linear Complexitycited by 1,462
- 2019Cross-lingual Language Model Pretrainingcited by 1,088
- 2017SemEval-2017 Task 1: Semantic Textual Similarity - Multilingual and Cross-lingual Focused Evaluationcited by 998
- 2018XNLI: Evaluating Cross-lingual Sentence Representationscited by 913
- 2020Efficient Transformers: A Surveycited by 784
- 2018Image Transformercited by 770
- 2020XTREME: A Massively Multilingual Multi-task Benchmark for Evaluating Cross-lingual Generalizationcited by 738
- 2020Long Range Arena: A Benchmark for Efficient Transformerscited by 696
- 2018Subword Regularization: Improving Neural Network Translation Models with Multiple Subword Candidatescited by 632
- 2019On the Cross-lingual Transferability of Monolingual Representationscited by 575
- 2013Generating Sequences With Recurrent Neural Networkscited by 549
- 2021ByT5: Towards a token-free future with pre-trained byte-to-byte modelscited by 504
- 2020TyDi QA: A Benchmark for Information-Seeking Question Answering in Typologically Diverse Languagescited by 486
- 2019Nuanced Metrics for Measuring Unintended Bias with Real Data for Text Classificationcited by 396
- 2019MLQA: Evaluating Cross-lingual Extractive Question Answeringcited by 339
- 2017Synthetic and Natural Noise Both Break Neural Machine Translationcited by 304
- 2019PAWS-X: A Cross-lingual Adversarial Dataset for Paraphrase Identificationcited by 262
- 2021CANINE: Pre-training an Efficient Tokenization-Free Encoder for Language Representationcited by 229
- 2016Ex Machina: Personal Attacks Seen at Scalecited by 208
- 2019BPE-Dropout: Simple and Effective Subword Regularizationcited by 189
- 2020Byte Pair Encoding is Suboptimal for Language Model Pretrainingcited by 189
- 2016Exploring the Limits of Language Modelingcited by 172
- 2018Mesh-TensorFlow: Deep Learning for Supercomputerscited by 168
- 2021XTREME-R: Towards More Challenging and Nuanced Multilingual Evaluationcited by 167
- 2019Combating Adversarial Misspellings with Robust Word Recognitioncited by 162
- 2020Funnel-Transformer: Filtering out Sequential Redundancy for Efficient Language Processingcited by 161
- 2015Character-Aware Neural Language Modelscited by 129
- 2020Deep Encoder, Shallow Decoder: Reevaluating Non-autoregressive Machine Translationcited by 104
- 2020Rethinking embedding coupling in pre-trained language modelscited by 103
- 2020CharacterBERT: Reconciling ELMo and BERT for Word-Level Open-Vocabulary Representations From Characterscited by 87
- 2020Adv-BERT: BERT is not robust on misspellings! Generating nature adversarial samples on BERTcited by 69
- 2020CharBERT: Character-aware Pre-trained Language Modelcited by 63
- 2016Fully Character-Level Neural Machine Translation without Explicit Segmentationcited by 55
- 2018FRAGE: Frequency-Agnostic Word Representationcited by 47
50 most cited of 57 All 57 (JSON)
Built on by
Citing papers per year: 2021: 9; 2022: 33; 2023: 32; 2024: 33; 2025: 26; 2026: 25.
158 papers.
Sort:
By area:
- 2023Semantic Uncertainty: Linguistic Invariances for Uncertainty Estimation in Natural Language Generationcited by 795
- 2022data2vec: A General Framework for Self-supervised Learning in Speech, Vision and Languagecited by 718
- 2021Perceiver IO: A General Architecture for Structured Inputs & Outputscited by 616
- 2022UL2: Unifying Language Learning Paradigmscited by 292
- 2023HyenaDNA: Long-Range Genomic Sequence Modeling at Single Nucleotide Resolutioncited by 187
- 2023Do All Languages Cost the Same? Tokenization in the Era of Commercial Language Modelscited by 186
- 2022A New Generation of Perspective API: Efficient Multilingual Character-level Transformerscited by 181
- 2022Lifting the Curse of Multilinguality by Pre-training Modular Transformerscited by 145
- 2021AMMUS : A Survey of Transformer-based Pretrained Models in Natural Language Processingcited by 131
- 2021Between words and characters: A Brief History of Open-Vocabulary Modeling and Tokenization in NLPcited by 130
- 2021Scale Efficiently: Insights from Pre-training and Fine-tuning Transformerscited by 105
- 2023Tokenizer Choice For LLM Training: Negligible or Crucial?cited by 105
38 more
- 2021Hierarchical Transformers Are More Efficient Language Modelscited by 99
- 2021The Efficiency Misnomercited by 98
- 2022Character-Aware Models Improve Visual Text Renderingcited by 90
- 2022Efficient Transformers with Dynamic Token Poolingcited by 75
- 2023A Comprehensive Survey on Applications of Transformers for Deep Learning Taskscited by 70
- 2022One Country, 700+ Languages: NLP Challenges for Underrepresented Languages and Dialects in Indonesiacited by 65
- 2025Dynamic Chunking for End-to-End Hierarchical Sequence Modelingcited by 65
- 2022Impact of Tokenization on Language Models: An Analysis for Turkishcited by 62
- 2024MambaByte: Token-free Selective State Space Modelcited by 58
- 2025SuperBPE: Space Travel for Language Modelscited by 58
- 2022Language Modelling with Pixelscited by 53
- 2024MYTE: Morphology-Driven Byte Encoding for Better and Fairer Multilingual Language Modelingcited by 40
- 2025Universal Cross-Tokenizer Distillation via Approximate Likelihood Matchingcited by 40
- 2023Lost in Translation: Large Language Models in Non-English Content Analysiscited by 34
- 2023FlashFFTConv: Efficient Convolutions for Long Sequences with Tensor Corescited by 32
- 2024SpaceByte: Towards Deleting Tokenization from Large Language Modelingcited by 31
- 2024MAGNET: Improving the Multilingual Fairness of Language Models with Adaptive Gradient-Based Tokenizationcited by 31
- 2024Zero-Shot Tokenizer Transfercited by 30
- 2024CUTE: Measuring LLMs' Understanding of Their Tokenscited by 28
- 2021Why don't people use character-level machine translation?cited by 27
- 2022What do LLMs Know about Financial Markets? A Case Study on Reddit Market Sentiment Analysiscited by 27
- 2024MiniPLM: Knowledge Distillation for Pre-Training Language Modelscited by 27
- 2024MrT5: Dynamic Token Merging for Efficient Byte-level Language Modelscited by 27
- 2022The SIGMORPHON 2022 Shared Task on Morpheme Segmentationcited by 25
- 2022ByGPT5: End-to-End Style-conditioned Poetry Generation with Token-free Language Modelscited by 25
- 2022How Robust is Neural Machine Translation to Language Imbalance in Multilingual Tokenizer Training?cited by 20
- 2023Fourier Transformer: Fast Long Range Modeling by Removing Sequence Redundancy with FFT Operatorcited by 19
- 2024Understanding and Mitigating Tokenization Bias in Language Modelscited by 18
- 2023Where's the Point? Self-Supervised Multilingual Punctuation-Agnostic Sentence Segmentationcited by 17
- 2022Inducing Character-level Structure in Subword-based Language Models with Type-level Interchange Intervention Trainingcited by 16
- 2024Training LLMs over Neurally Compressed Textcited by 16
- 2024PolygloToxicityPrompts: Multilingual Evaluation of Neural Toxic Degeneration in Large Language Modelscited by 16
- 2025Broken Tokens? Your Language Model can Secretly Handle Non-Canonical Tokenizationscited by 16
- 2023FACTIFY3M: A Benchmark for Multimodal Fact Verification with Explainability through 5W Question-Answeringcited by 15
- 2024Retrofitting Large Language Models with Dynamic Tokenizationcited by 15
- 2023Are Character-level Translations Worth the Wait? Comparing ByT5 and mT5 for Machine Translationcited by 14
- 2024Harmful Speech Detection by Language Models Exhibits Gender-Queer Dialect Biascited by 14
- 2022Paraphrase Identification with Deep Learning: A Review of Datasets and Methodscited by 13
50 most cited of 158 All 158 (JSON)
- 2026TokEval: A Tokenizer Evaluation Suite18 Aug 2026
- 2026Dynamic Multi-Byte Prediction With Hierarchical Language Models16 Aug 2026
- 2026A Pilot Study of Autocompleting Tokenizers15 Aug 2026
- 2026ReconSpan: Reconstruction-Guided Adaptive Latent Tokenization13 Aug 2026
- 2026Different Perturbations, Different Mechanisms: Understanding Continued Pre-training for Zero-Shot Dialect Robustness6 Aug 2026
- 2026EntropyMoE: Entropy-Aware Sparse Expert Routing for Tokenizer-Free LLMs31 Jul 2026
- 2026Rate-Utility Frontiers for Language Encodings: Comparing Tokens, Bytes, and Pixels Under Controlled Linguistic Content17 Jul 2026
- 2026Phonemes to the Rescue: Multilingual Tokenization Based on International Phonetic Alphabet18 Jun 2026
- 2026SuTRA : Structurally-Unified Tokenization with Root Awareness5 Jun 2026
- 2026Kronecker Embeddings: Byte-Level Structured Token Representations for Parameter-Efficient Language Models28 May 2026
- 2026Effective Context in Transformers: An Analysis of Fragmentation and Tokenization13 May 2026
- 2026Language Models Without a Trainable Input Embedding Table: Learning from Fixed Minimal Binary Token Codes10 May 2026
38 more
- 2026Scratchpad Patching: Decoupling Compute from Patch Size in Byte-Level Language Models10 May 2026
- 2026Fast Byte Latent Transformer8 May 2026
- 2026Breaking Safety at the Token Boundary: How BPE Tokenization Creates Exploitable Gaps in LLM Alignment1 May 2026
- 2026ADE: Adaptive Dictionary Embeddings -- Scaling Multi-Anchor Representations to Large Language Models27 Apr 2026
- 2026Beyond Subtokens: A Rich Character Embedding for Low-resource and Morphologically Complex Languages24 Feb 2026
- 2026You Can Learn Tokenization End-to-End with Reinforcement Learning15 Feb 2026
- 2026Proxy Compression for Language Modeling4 Feb 2026
- 2026Semantic Uncertainty Quantification of Hallucinations in LLMs: A Quantum Tensor Network Based Method27 Jan 2026
- 2026Spelling Bee Embeddings for Language Modeling25 Jan 2026
- 2026Say Anything but This: When Tokenizer Betrays Reasoning in LLMs21 Jan 2026
- 2026The Script Tax: Measuring Tokenization-Driven Efficiency and Latency Disparities in Multilingual Language Models19 Jan 2026
- 2026Stop Taking Tokenizers for Granted: They Are Core Design Decisions in Large Language Models19 Jan 2026
- 2026DNACHUNKER: Learnable Tokenization for DNA Language Models6 Jan 2026
- 2025GQ-VAE: A gated quantized VAE for learning variable length tokens26 Dec 2025
- 2025Advances and Challenges in Semantic Textual Similarity: A Comprehensive Survey19 Dec 2025
- 2025Semimage: HSV-Based Semantic Image Encoding for Disentangled Text Representation26 Nov 2025
- 2025UTF-8 Plumbing: Byte-level Tokenizers Unavoidably Enable LLMs to Generate Ill-formed UTF-85 Nov 2025
- 2025Languages are Modalities: Cross-Lingual Alignment via Encoder Injection31 Oct 2025
- 2025Efficient semantic uncertainty quantification in language models via diversity-steered sampling24 Oct 2025
- 2025Do LLM Modules Generalize? A Study on Motion Generation for Autonomous Driving2 Sep 2025
- 2025chDzDT: Word-level morphology-aware language model for Algerian social media text1 Sep 2025
- 2025QuickMerge++: Fast Token Merging with Autoregressive Prior16 Aug 2025
- 2025H-Net++: Hierarchical Dynamic Chunking for Tokenizer-Free Language Modelling in Morphologically-Rich Languages7 Aug 2025
- 2025FLEXITOKENS: Flexible Tokenization for Evolving Language Models17 Jul 2025
- 2025Dynamic Chunking for End-to-End Hierarchical Sequence Modeling10 Jul 2025
- 2025Making Logic a First-Class Citizen in Generative ML for Networking30 Jun 2025
- 2025Broken Tokens? Your Language Model can Secretly Handle Non-Canonical Tokenizations23 Jun 2025
- 2025Sampling from Your Language Model One Byte at a Time17 Jun 2025
- 2025Improving Language and Modality Transfer in Translation by Character-level Modeling30 May 2025
- 2025The Strawberry Problem: Emergence of Character-level Understanding in Tokenized Language Models20 May 2025
- 2025Token-free Models for Sarcasm Detection2 May 2025
- 2025Universal Cross-Tokenizer Distillation via Approximate Likelihood Matching25 Mar 2025
- 2025SuperBPE: Space Travel for Language Models17 Mar 2025
- 2025FourierNAT: A Fourier-Mixing-Based Non-Autoregressive Transformer for Parallel Sequence Generation4 Mar 2025
- 2025Breaking the Loop: Detecting and Mitigating Denial-of-Service Vulnerabilities in Large Language Models1 Mar 2025
- 2025Tokenization is Sensitive to Language Variation21 Feb 2025
- 2025Semantic Exploration with Adaptive Gating for Efficient Problem Solving with Language Models10 Jan 2025
- 2025A Partition Cover Approach to Tokenization8 Jan 2025
50 newest of 158 All 158 (JSON)
- 2024MambaByte: Token-free Selective State Space Modelcited by 58
- 2024MambaByte: Token-free Selective State Space Model24 Jan 2024
- 2023Semantic Uncertainty: Linguistic Invariances for Uncertainty Estimation in Natural Language Generationcited by 795
- 2022data2vec: A General Framework for Self-supervised Learning in Speech, Vision and Languagecited by 718
- 2021Perceiver IO: A General Architecture for Structured Inputs & Outputscited by 616
- 2022UL2: Unifying Language Learning Paradigmscited by 292
- 2023HyenaDNA: Long-Range Genomic Sequence Modeling at Single Nucleotide Resolutioncited by 187
- 2023Do All Languages Cost the Same? Tokenization in the Era of Commercial Language Modelscited by 186
- 2022A New Generation of Perspective API: Efficient Multilingual Character-level Transformerscited by 181
- 2022Lifting the Curse of Multilinguality by Pre-training Modular Transformerscited by 145
- 2021AMMUS : A Survey of Transformer-based Pretrained Models in Natural Language Processingcited by 131
- 2021Between words and characters: A Brief History of Open-Vocabulary Modeling and Tokenization in NLPcited by 130
- 2021Scale Efficiently: Insights from Pre-training and Fine-tuning Transformerscited by 105
- 2023Tokenizer Choice For LLM Training: Negligible or Crucial?cited by 105
12 most cited of 148 All 148 (JSON)
- 2026TokEval: A Tokenizer Evaluation Suite18 Aug 2026
- 2026Dynamic Multi-Byte Prediction With Hierarchical Language Models16 Aug 2026
- 2026A Pilot Study of Autocompleting Tokenizers15 Aug 2026
- 2026ReconSpan: Reconstruction-Guided Adaptive Latent Tokenization13 Aug 2026
- 2026Different Perturbations, Different Mechanisms: Understanding Continued Pre-training for Zero-Shot Dialect Robustness6 Aug 2026
- 2026Rate-Utility Frontiers for Language Encodings: Comparing Tokens, Bytes, and Pixels Under Controlled Linguistic Content17 Jul 2026
- 2026Phonemes to the Rescue: Multilingual Tokenization Based on International Phonetic Alphabet18 Jun 2026
- 2026SuTRA : Structurally-Unified Tokenization with Root Awareness5 Jun 2026
- 2026Kronecker Embeddings: Byte-Level Structured Token Representations for Parameter-Efficient Language Models28 May 2026
- 2026Effective Context in Transformers: An Analysis of Fragmentation and Tokenization13 May 2026
- 2026Language Models Without a Trainable Input Embedding Table: Learning from Fixed Minimal Binary Token Codes10 May 2026
- 2026Fast Byte Latent Transformer8 May 2026
12 newest of 148 All 148 (JSON)