Revisiting Character-Based Neural Machine Translation with Capacity and Compression
Not on the map. Why?
Abstract (arXiv)
Translating characters instead of words or word-fragments has the potential to simplify the processing pipeline for neural machine translation (NMT), and improve results by eliminating hyper-parameters and manual feature engineering. However, it results in longer sequences in which each symbol contains less information, creating both modeling and computational challenges. In this paper, we show that the modeling problem can be solved by standard sequence-to-sequence architectures of sufficient depth, and that deep models operating at the character level outperform identical models operating over word fragments. This result implies that alternative architectures for handling character input are better viewed as methods for reducing computation time than as improved ways of modeling longer sequences. From this perspective, we evaluate several techniques for character-level NMT, verify that they do not match the performance of our deep character baseline model, and evaluate the performance versus computation time tradeoffs they offer. Within this framework, we also perform the first evaluation for NMT of conditional computation over time, in which the model learns which timesteps can be skipped, rather than having them be dictated by a fixed schedule specified before training begins.
Key facts. Cited by 28 papers in the map (data through 7 Oct 2026). First posted on arXiv 29 Aug 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 10; 2022: 5; 2023: 7; 2024: 2; 2025: 3; 2026: 1.
28 papers.
Sort:
By area:
- 2021ByT5: Towards a token-free future with pre-trained byte-to-byte modelscited by 504
- 2021Between words and characters: A Brief History of Open-Vocabulary Modeling and Tokenization in NLPcited by 130
- 2022UnitY: Two-pass Direct Speech-to-speech Translation with Discrete Unitscited by 60
- 2021Robust Open-Vocabulary Translation from Visual Text Representationscited by 47
- 2021Domain Adaptation and Multi-Domain Adaptation for Neural Machine Translation: A Surveycited by 46
- 2021Multi-view Subword Regularizationcited by 40
- 2021Why don't people use character-level machine translation?cited by 27
- 2024MrT5: Dynamic Token Merging for Efficient Byte-level Language Modelscited by 27
- 2023Multilingual Pixel Representations for Translation and Effective Cross-lingual Transfercited by 22
- 2021Bridging Subword Gaps in Pretrain-Finetune Paradigm for Natural Language Generationcited by 14
- 2023Are Character-level Translations Worth the Wait? Comparing ByT5 and mT5 for Machine Translationcited by 14
- 2021Extended Parallel Corpus for Amharic-English Machine Translationcited by 10
16 more
- 2021Improving Arabic Diacritization by Learning to Diacritize and Translatecited by 6
- 2021Switch Point biased Self-Training: Re-purposing Pretrained Models for Code-Switchingcited by 5
- 2022Local Byte Fusion for Neural Machine Translationcited by 5
- 2023TranSFormer: Slow-Fast Transformer for Machine Translationcited by 4
- 2023Assessing the Importance of Frequency versus Compositionality for Subword-based Tokenization in NMTcited by 4
- 2024Tokenization for Molecular Foundation Modelscited by 4
- 2022How Effective is Byte Pair Encoding for Out-Of-Vocabulary Words in Neural Machine Translation?cited by 3
- 2022Rare but Severe Neural Machine Translation Errors Induced by Minimal Deletion: An Empirical Study on Chinese and Englishcited by 3
- 2022The boundaries of meaning: a case study in neural machine translationcited by 1
- 2023Investigating Lexical Sharing in Multilingual Machine Translation for Indian Languagescited by 1
- 2023SelfSeg: A Self-supervised Sub-word Segmentation Method for Neural Machine Translationcited by 1
- 2025Improving Language and Modality Transfer in Translation by Character-level Modelingcited by 1
- 2026Redefining Machine Simultaneous Interpretation: From Incremental Translation to Human-Like Strategiescited by 1
- 2023Does Character-level Information Always Improve DRS-based Semantic Parsing?cited by 0
- 2025Redefining Machine Simultaneous Interpretation: From Incremental Translation to Human-Like Strategiescited by 0
- 2025Segmentation Beyond Defaults: Asymmetrical Byte Pair Encoding for Optimal Machine Translation Performancecited by 0
- 2026Redefining Machine Simultaneous Interpretation: From Incremental Translation to Human-Like Strategies16 Jan 2026
- 2025Segmentation Beyond Defaults: Asymmetrical Byte Pair Encoding for Optimal Machine Translation Performance5 Nov 2025
- 2025Redefining Machine Simultaneous Interpretation: From Incremental Translation to Human-Like Strategies26 Sep 2025
- 2025Improving Language and Modality Transfer in Translation by Character-level Modeling30 May 2025
- 2024MrT5: Dynamic Token Merging for Efficient Byte-level Language Models28 Oct 2024
- 2024Tokenization for Molecular Foundation Models19 Sep 2024
- 2023SelfSeg: A Self-supervised Sub-word Segmentation Method for Neural Machine Translation31 Jul 2023
- 2023Does Character-level Information Always Improve DRS-based Semantic Parsing?4 Jun 2023
- 2023Assessing the Importance of Frequency versus Compositionality for Subword-based Tokenization in NMT2 Jun 2023
- 2023TranSFormer: Slow-Fast Transformer for Machine Translation26 May 2023
- 2023Multilingual Pixel Representations for Translation and Effective Cross-lingual Transfer23 May 2023
- 2023Investigating Lexical Sharing in Multilingual Machine Translation for Indian Languages4 May 2023
16 more
- 2023Are Character-level Translations Worth the Wait? Comparing ByT5 and mT5 for Machine Translation28 Feb 2023
- 2022UnitY: Two-pass Direct Speech-to-speech Translation with Discrete Units15 Dec 2022
- 2022The boundaries of meaning: a case study in neural machine translation2 Oct 2022
- 2022Rare but Severe Neural Machine Translation Errors Induced by Minimal Deletion: An Empirical Study on Chinese and English5 Sep 2022
- 2022How Effective is Byte Pair Encoding for Out-Of-Vocabulary Words in Neural Machine Translation?10 Aug 2022
- 2022Local Byte Fusion for Neural Machine Translation23 May 2022
- 2021Between words and characters: A Brief History of Open-Vocabulary Modeling and Tokenization in NLP20 Dec 2021
- 2021Switch Point biased Self-Training: Re-purposing Pretrained Models for Code-Switching1 Nov 2021
- 2021Why don't people use character-level machine translation?15 Oct 2021
- 2021Improving Arabic Diacritization by Learning to Diacritize and Translate29 Sep 2021
- 2021Bridging Subword Gaps in Pretrain-Finetune Paradigm for Natural Language Generation11 Jun 2021
- 2021ByT5: Towards a token-free future with pre-trained byte-to-byte models28 May 2021
- 2021Robust Open-Vocabulary Translation from Visual Text Representations16 Apr 2021
- 2021Domain Adaptation and Multi-Domain Adaptation for Neural Machine Translation: A Survey14 Apr 2021
- 2021Extended Parallel Corpus for Amharic-English Machine Translation8 Apr 2021
- 2021Multi-view Subword Regularization15 Mar 2021
- 2021ByT5: Towards a token-free future with pre-trained byte-to-byte modelscited by 504
- 2021Between words and characters: A Brief History of Open-Vocabulary Modeling and Tokenization in NLPcited by 130
- 2022UnitY: Two-pass Direct Speech-to-speech Translation with Discrete Unitscited by 60
- 2021Robust Open-Vocabulary Translation from Visual Text Representationscited by 47
- 2021Domain Adaptation and Multi-Domain Adaptation for Neural Machine Translation: A Surveycited by 46
- 2021Multi-view Subword Regularizationcited by 40
- 2021Why don't people use character-level machine translation?cited by 27
- 2023Multilingual Pixel Representations for Translation and Effective Cross-lingual Transfercited by 22
- 2021Bridging Subword Gaps in Pretrain-Finetune Paradigm for Natural Language Generationcited by 14
- 2023Are Character-level Translations Worth the Wait? Comparing ByT5 and mT5 for Machine Translationcited by 14
- 2021Extended Parallel Corpus for Amharic-English Machine Translationcited by 10
- 2021Improving Arabic Diacritization by Learning to Diacritize and Translatecited by 6
12 most cited of 27 All 27 (JSON)
- 2026Redefining Machine Simultaneous Interpretation: From Incremental Translation to Human-Like Strategies16 Jan 2026
- 2025Segmentation Beyond Defaults: Asymmetrical Byte Pair Encoding for Optimal Machine Translation Performance5 Nov 2025
- 2025Redefining Machine Simultaneous Interpretation: From Incremental Translation to Human-Like Strategies26 Sep 2025
- 2025Improving Language and Modality Transfer in Translation by Character-level Modeling30 May 2025
- 2024Tokenization for Molecular Foundation Models19 Sep 2024
- 2023SelfSeg: A Self-supervised Sub-word Segmentation Method for Neural Machine Translation31 Jul 2023
- 2023Does Character-level Information Always Improve DRS-based Semantic Parsing?4 Jun 2023
- 2023Assessing the Importance of Frequency versus Compositionality for Subword-based Tokenization in NMT2 Jun 2023
- 2023TranSFormer: Slow-Fast Transformer for Machine Translation26 May 2023
- 2023Multilingual Pixel Representations for Translation and Effective Cross-lingual Transfer23 May 2023
- 2023Investigating Lexical Sharing in Multilingual Machine Translation for Indian Languages4 May 2023
- 2023Are Character-level Translations Worth the Wait? Comparing ByT5 and mT5 for Machine Translation28 Feb 2023
12 newest of 27 All 27 (JSON)