Taming the Sigmoid Bottleneck: Provably Argmaxable Sparse Multi-Label Classification
Not on the map. Why?
Abstract (arXiv)
Sigmoid output layers are widely used in multi-label classification (MLC) tasks, in which multiple labels can be assigned to any input. In many practical MLC tasks, the number of possible labels is in the thousands, often exceeding the number of input features and resulting in a low-rank output layer. In multi-class classification, it is known that such a low-rank output layer is a bottleneck that can result in unargmaxable classes: classes which cannot be predicted for any input. In this paper, we show that for MLC tasks, the analogous sigmoid bottleneck results in exponentially many unargmaxable label combinations. We explain how to detect these unargmaxable outputs and demonstrate their presence in three widely used MLC datasets. We then show that they can be prevented in practice by introducing a Discrete Fourier Transform (DFT) output layer, which guarantees that all sparse label combinations with up to k active labels are argmaxable. Our DFT layer trains faster and is more parameter efficient, matching the F1@k score of a sigmoid layer while using up to 50% fewer trainable parameters. Our code is publicly available at https://github.com/andreasgrv/sigmoid-bottleneck.
Key facts. Cited by 11 papers in the map (data through 14 Oct 2026). Builds on 17 of its 48 references that are in the map. First posted on arXiv 16 Oct 2023.
Builds on
17 of 48 references.
References · 17
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2021Convex optimizationcited by 2,515
- 2020Domain-Specific Language Model Pretraining for Biomedical Natural Language Processingcited by 1,009
- 2020Asymmetric Loss For Multi-Label Classificationcited by 381
- 2018Explainable Prediction of Medical Codes from Clinical Textcited by 234
- 2017Breaking the Softmax Bottleneck: A High-Rank RNN Language Modelcited by 152
- 2019Transferable Clean-Label Poisoning Attacks on Deep Neural Netscited by 131
- 2020TResNet: High Performance GPU-Dedicated Architecturecited by 119
- 2018Ultra-Fine Entity Typingcited by 87
- 2020Bullseye Polytope: A Scalable Clean-Label Poisoning Attack with Improved Transferabilitycited by 66
- 2020PECOS: Prediction for Enormous and Correlated Output Spacescited by 50
- 2023Automated Medical Coding on MIMIC-III and MIMIC-IV: A Critical Review and Replicability Studycited by 49
5 more
- 2023An Exploration of Encoder-Decoder Approaches to Multi-Label Classification for Legal and Biomedical Textcited by 23
- 2020Stolen Probability: A Structural Weakness of Neural Language Modelscited by 22
- 2020Node Embeddings and Exact Low-Rank Representations of Complex Networkscited by 21
- 2022Low-Rank Softmax Can Have Unargmaxable Classes in Theory but Rarely in Practicecited by 15
- 2019Breaking the Softmax Bottleneck via Learnable Monotonic Pointwise Non-linearitiescited by 14
Built on by
Citing papers per year: 2024: 1; 2025: 4; 2026: 6.
11 papers.
- 2025On the Theoretical Limitations of Embedding-Based Retrievalcited by 104
- 2024On the Independence Assumption in Neurosymbolic Learningcited by 18
- 2025A Probabilistic Neuro-symbolic Layer for Algebraic Constraint Satisfactioncited by 11
- 2025Towards Reasonable Concept Bottleneck Modelscited by 3
- 2025On the Theoretical Limitations of Embedding-based Link Predictioncited by 1
- 2026The Theory and Practice of MAP Inference over Non-Convex Constraintscited 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
- 2026Logit Distance Bounds Representational Similaritycited by 0
- 2026MultiSolSegment: Multi-channel segmentation of overlapping features in electroluminescence images of photovoltaic cellscited by 0
- 2026How Much Rank Does LoRA Need? Rank-Error Bounds for Transformer Attentioncited by 0
- 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
- 2026MultiSolSegment: Multi-channel segmentation of overlapping features in electroluminescence images of photovoltaic cells6 Mar 2026
- 2026Logit Distance Bounds Representational Similarity17 Feb 2026
- 2026The Theory and Practice of MAP Inference over Non-Convex Constraints9 Feb 2026
- 2025On the Theoretical Limitations of Embedding-Based Retrieval28 Aug 2025
- 2025On the Theoretical Limitations of Embedding-based Link Prediction27 Jun 2025
- 2025Towards Reasonable Concept Bottleneck Models5 Jun 2025
- 2025A Probabilistic Neuro-symbolic Layer for Algebraic Constraint Satisfaction25 Mar 2025
- 2024On the Independence Assumption in Neurosymbolic Learning12 Apr 2024