Low-Rank Softmax Can Have Unargmaxable Classes in Theory but Rarely in Practice
Not on the map. Why?
Abstract (arXiv)
Classifiers in natural language processing (NLP) often have a large number of output classes. For example, neural language models (LMs) and machine translation (MT) models both predict tokens from a vocabulary of thousands. The Softmax output layer of these models typically receives as input a dense feature representation, which has much lower dimensionality than the output. In theory, the result is some words may be impossible to be predicted via argmax, irrespective of input features, and empirically, there is evidence this happens in small language models. In this paper we ask whether it can happen in practical large language models and translation models. To do so, we develop algorithms to detect such unargmaxable tokens in public models. We find that 13 out of 150 models do indeed have such tokens; however, they are very infrequent and unlikely to impact model quality. We release our code so that others can inspect their models.
Key facts. Cited by 15 papers in the map (data through 14 Oct 2026). Builds on 32 of its 66 references that are in the map. First posted on arXiv 12 Mar 2022.
Builds on
32 of 66 references.
References · 32
- 2017Attention Is All You Needcited by 60,361
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,372
- 2019Unsupervised Cross-lingual Representation Learning at Scalecited by 3,935
- 2015Neural Machine Translation of Rare Words with Subword Unitscited by 2,918
- 2021Convex optimizationcited by 2,515
- 2021Pre-train, Prompt, and Predict: A Systematic Survey of Prompting Methods in Natural Language Processingcited by 2,234
- 2020Multilingual Denoising Pre-training for Neural Machine Translationcited by 1,035
- 2019Decoupling Representation and Classifier for Long-Tailed Recognitioncited by 809
- 2016Sequence-Level Knowledge Distillationcited by 801
- 2018Poison Frogs! Targeted Clean-Label Poisoning Attacks on Neural Networkscited by 519
20 more
- 2016On the Expressive Power of Deep Neural Networkscited by 306
- 2017Regularizing and Optimizing LSTM Language Modelscited by 205
- 2018Marian: Fast Neural Machine Translation in C++cited by 203
- 2020Dataset Security for Machine Learning: Data Poisoning, Backdoor Attacks, and Defensescited by 180
- 2019Facebook FAIR's WMT19 News Translation Task Submissioncited by 179
- 2017Breaking the Softmax Bottleneck: A High-Rank RNN Language Modelcited by 152
- 2019Transferable Clean-Label Poisoning Attacks on Deep Neural Netscited by 131
- 2020The Tatoeba Translation Challenge -- Realistic Data Sets for Low Resource and Multilingual MTcited by 128
- 2020Low-Rank Bottleneck in Multi-head Attention Modelscited by 89
- 2020O(n) Connections are Expressive Enough: Universal Approximability of Sparse Transformerscited by 83
- 2020Bullseye Polytope: A Scalable Clean-Label Poisoning Attack with Improved Transferabilitycited by 66
- 2018Model-Reuse Attacks on Deep Learning Systemscited by 49
- 2020Stolen Probability: A Structural Weakness of Neural Language Modelscited by 22
- 2018Sigsoftmax: Reanalysis of the Softmax Bottleneckcited by 20
- 2020On Long-Tailed Phenomena in Neural Machine Translationcited by 20
- 2017Improving Lexical Choice in Neural Machine Translationcited by 17
- 2017The University of Edinburgh's Neural MT Systems for WMT17cited by 16
- 2015Strategies for Training Large Vocabulary Neural Language Modelscited by 14
- 2019Breaking the Softmax Bottleneck via Learnable Monotonic Pointwise Non-linearitiescited by 14
- 2021Data-Driven Low-Rank Neural Network Compressioncited by 3
Built on by
Citing papers per year: 2023: 6; 2024: 1; 2025: 3; 2026: 5.
15 papers.
Sort:
By area:
- 2024Logits of API-Protected LLMs Leak Proprietary Informationcited by 40
- 2025The Non-Linear Representation Dilemma: Is Causal Abstraction Enough for Mechanistic Interpretability?cited by 37
- 2023On the Expressivity Role of LayerNorm in Transformers' Attentioncited by 33
- 2023Closing the Curious Case of Neural Text Degenerationcited by 32
- 2023Why do Nearest Neighbor Language Models Work?cited by 29
- 2023Generative Models as a Complex Systems Science: How can we make sense of large language model behavior?cited by 19
- 2023Taming the Sigmoid Bottleneck: Provably Argmaxable Sparse Multi-Label Classificationcited by 11
- 2025Better Language Model Inversion by Compactly Representing Next-Token Distributionscited by 9
- 2026Lost in Backpropagation: The LM Head is a Gradient Bottleneckcited by 9
- 2023The Unreasonable Effectiveness of Random Target Embeddings for Continuous-Output Neural Machine Translationcited by 2
- 2025On the Theoretical Limitations of Embedding-based Link Predictioncited by 1
- 2026What Cosine Similarity of Label Representations Can and Cannot Tell uscited by 1
3 more
- 2026Copy-Paste Language Models13 Oct 2026
- 2026How Much Rank Does LoRA Need? Rank-Error Bounds for Transformer Attention26 Aug 2026
- 2026MIXAR: Scaling Autoregressive Pixel-based Language Models to Multiple Languages and Scripts13 Apr 2026
- 2026What Cosine Similarity of Label Representations Can and Cannot Tell us31 Mar 2026
- 2026Lost in Backpropagation: The LM Head is a Gradient Bottleneck10 Mar 2026
- 2025The Non-Linear Representation Dilemma: Is Causal Abstraction Enough for Mechanistic Interpretability?11 Jul 2025
- 2025On the Theoretical Limitations of Embedding-based Link Prediction27 Jun 2025
- 2025Better Language Model Inversion by Compactly Representing Next-Token Distributions20 Jun 2025
- 2024Logits of API-Protected LLMs Leak Proprietary Information14 Mar 2024
- 2023The Unreasonable Effectiveness of Random Target Embeddings for Continuous-Output Neural Machine Translation31 Oct 2023
- 2023Taming the Sigmoid Bottleneck: Provably Argmaxable Sparse Multi-Label Classification16 Oct 2023
- 2023Closing the Curious Case of Neural Text Degeneration2 Oct 2023
- 2023Why do Nearest Neighbor Language Models Work?cited by 29
- 2023Why do Nearest Neighbor Language Models Work?7 Jan 2023
- 2024Logits of API-Protected LLMs Leak Proprietary Informationcited by 40
- 2023On the Expressivity Role of LayerNorm in Transformers' Attentioncited by 33
- 2023Closing the Curious Case of Neural Text Degenerationcited by 32
- 2023Generative Models as a Complex Systems Science: How can we make sense of large language model behavior?cited by 19
- 2023Taming the Sigmoid Bottleneck: Provably Argmaxable Sparse Multi-Label Classificationcited by 11
- 2025Better Language Model Inversion by Compactly Representing Next-Token Distributionscited by 9
- 2026Lost in Backpropagation: The LM Head is a Gradient Bottleneckcited by 9
- 2023The Unreasonable Effectiveness of Random Target Embeddings for Continuous-Output Neural Machine Translationcited by 2
- 2025On the Theoretical Limitations of Embedding-based Link Predictioncited by 1
- 2026What Cosine Similarity of Label Representations Can and Cannot Tell uscited by 1
- 2026MIXAR: Scaling Autoregressive Pixel-based Language Models to Multiple Languages and Scriptscited by 1
- 2026How Much Rank Does LoRA Need? Rank-Error Bounds for Transformer Attentioncited by 0
12 most cited of 13 All 13 (JSON)
- 2026Copy-Paste Language Models13 Oct 2026
- 2026How Much Rank Does LoRA Need? Rank-Error Bounds for Transformer Attention26 Aug 2026
- 2026MIXAR: Scaling Autoregressive Pixel-based Language Models to Multiple Languages and Scripts13 Apr 2026
- 2026What Cosine Similarity of Label Representations Can and Cannot Tell us31 Mar 2026
- 2026Lost in Backpropagation: The LM Head is a Gradient Bottleneck10 Mar 2026
- 2025On the Theoretical Limitations of Embedding-based Link Prediction27 Jun 2025
- 2025Better Language Model Inversion by Compactly Representing Next-Token Distributions20 Jun 2025
- 2024Logits of API-Protected LLMs Leak Proprietary Information14 Mar 2024
- 2023The Unreasonable Effectiveness of Random Target Embeddings for Continuous-Output Neural Machine Translation31 Oct 2023
- 2023Taming the Sigmoid Bottleneck: Provably Argmaxable Sparse Multi-Label Classification16 Oct 2023
- 2023Closing the Curious Case of Neural Text Degeneration2 Oct 2023
- 2023Generative Models as a Complex Systems Science: How can we make sense of large language model behavior?31 Jul 2023
12 newest of 13 All 13 (JSON)