Navigating Extremes: Dynamic Sparsity in Large Output Spaces
Not on the map. Why?
Abstract (arXiv)
In recent years, Dynamic Sparse Training (DST) has emerged as an alternative to post-training pruning for generating efficient models. In principle, DST allows for a more memory efficient training process, as it maintains sparsity throughout the entire training run. However, current DST implementations fail to capitalize on this in practice. Because sparse matrix multiplication is much less efficient than dense matrix multiplication on GPUs, most implementations simulate sparsity by masking weights. In this paper, we leverage recent advances in semi-structured sparse training to apply DST in the domain of classification with large output spaces, where memory-efficiency is paramount. With a label space of possibly millions of candidates, the classification layer alone will consume several gigabytes of memory. Switching from a dense to a fixed fan-in sparse layer updated with sparse evolutionary training (SET); however, severely hampers training convergence, especially at the largest label spaces. We find that poor gradient flow from the sparse classifier to the dense text encoder make it difficult to learn good input representations. By employing an intermediate layer or adding an auxiliary training objective, we recover most of the generalisation performance of the dense model. Overall, we demonstrate the applicability and practical benefits of DST in a challenging domain -- characterized by a highly skewed label distribution that differs substantially from typical DST benchmark datasets -- which enables end-to-end training with millions of labels on commodity hardware.
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 51 of its 73 references that are in the map. First posted on arXiv 5 Nov 2024.
Builds on
51 of 73 references.
References · 51
- 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
- 2019DistilBERT, a distilled version of BERT: smaller, faster, cheaper and lightercited by 4,307
- 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,262
- 2017Mixed Precision Trainingcited by 1,156
- 2016Training Deep Nets with Sublinear Memory Costcited by 848
- 2019Linear Mode Connectivity and the Lottery Ticket Hypothesiscited by 637
- 2021Sparsity in Deep Learning: Pruning and growth for efficient inference and training in neural networkscited by 527
- 2019Rigging the Lottery: Making All Tickets Winnerscited by 495
- 2017Scalable Training of Artificial Neural Networks with Adaptive Sparse Connectivity inspired by Network Sciencecited by 328
- 2021Accelerating Sparse Deep Neural Networkscited by 223
38 more
- 2019Sparse Networks from Scratch: Faster Training without Losing Performancecited by 213
- 2020Proving the Lottery Ticket Hypothesis: Pruning is All You Needcited by 201
- 2020Sparse GPU Kernels for Deep Learningcited by 141
- 2020Dynamic Model Pruning with Feedbackcited by 125
- 2021Do We Actually Need Dense Over-Parameterization? In-Time Over-Parameterization in Sparse Trainingcited by 110
- 2018AttentionXML: Label Tree-based Attention-Aware Deep Model for High-Performance Extreme Multi-Label Text Classificationcited by 102
- 2015Inferring Networks of Substitutable and Complementary Productscited by 92
- 2020The Lottery Tickets Hypothesis for Supervised and Self-supervised Pre-training in Computer Vision Modelscited by 91
- 2020Gradient Flow in Sparse Neural Networks and How Lottery Tickets Wincited by 77
- 2018Sparse DNNs with Improved Adversarial Robustnesscited by 72
- 2016DiSMEC - Distributed Sparse Machines for Extreme Multi-label Classificationcited by 71
- 2021Fast Multi-Resolution Transformer Fine-tuning for Extreme Multi-label Text Classificationcited by 67
- 2021A Winning Hand: Compressing Deep Networks Can Improve Out-Of-Distribution Robustnesscited by 62
- 2023Compressing LLMs: The Truth is Rarely Pure and Never Simplecited by 62
- 2021LightXML: Transformer with Dynamic Negative Sampling for High-Performance Extreme Multi-label Text Classificationcited by 61
- 2022The State of Sparse Training in Deep Reinforcement Learningcited by 61
- 2017NeST: A Neural Network Synthesis Tool Based on a Grow-and-Prune Paradigmcited by 60
- 2021Deep Ensembling with No Overhead for either Training or Testing: The All-Round Blessings of Dynamic Sparsitycited by 44
- 2021ECLARE: Extreme Classification with Label Graph Correlationscited by 38
- 2023Dynamic Sparse Training with Structured Sparsitycited by 38
- 2019Extreme Classification in Log Memory using Count-Min Sketch: A Case Study of Amazon Search with 50M Productscited by 36
- 2022NGAME: Negative Mining-aware Mini-batching for Extreme Classificationcited by 32
- 2022RLx2: Training a Sparse Deep Reinforcement Learning Model from Scratchcited by 30
- 2023Sparsity May Cry: Let Us Fail (Current) Sparse Neural Networks Together!cited by 27
- 2023Ten Lessons We Have Learned in the New "Sparseland": A Short Handbook for Sparse Neural Network Researcherscited by 25
- 2024Progressive Gradient Flow for Robust N:M Sparsity Training in Transformerscited by 18
- 2023Fantastic Weights and How to Find Them: Where to Prune in Dynamic Sparse Trainingcited by 17
- 2021Truly Sparse Neural Networks at Scalecited by 16
- 2022On Missing Labels, Long-tails and Propensities in Extreme Multi-label Classificationcited by 15
- 2023JaxPruner: A concise library for sparsity researchcited by 13
- 2023VENOM: A Vectorized N:M Format for Unleashing the Power of Sparse Tensor Corescited by 13
- 2021Towards Structured Dynamic Sparse Pre-Training of BERTcited by 12
- 2022CascadeXML: Rethinking Transformers for End-to-end Multi-resolution Training in Extreme Multi-label Classificationcited by 12
- 2021Dense for the Price of Sparse: Improved Performance of Sparsely Initialized Networks via a Subspace Offsetcited by 9
- 2021InceptionXML: A Lightweight Framework with Synchronized Negative Sampling for Short Text Extreme Classificationcited by 8
- 2023Towards Memory-Efficient Training for Extremely Large Output Spaces -- Learning with 500k Labels on a Single Commodity GPUcited by 6
- 2023Generalized test utilities for long-tail performance in extreme multi-label classificationcited by 6
- 2021Unbiased Loss Functions for Multilabel Classification with Missing Labelscited by 5
50 most cited of 51 All 51 (JSON)
Built on by
Citing papers per year: 2025: 1; 2026: 2.
3 papers.
- 2025Activation Approximations Can Incur Safety Vulnerabilities Even in Aligned LLMs: Comprehensive Analysis and Defensecited by 7
- 2026Sparse CLIP: Co-Optimizing Interpretability and Performance in Contrastive Learningcited by 2
- 2026HASTE: Hardware-Aware Dynamic Sparse Training for Large Output Spacescited by 1
- 2026HASTE: Hardware-Aware Dynamic Sparse Training for Large Output Spaces31 May 2026
- 2026Sparse CLIP: Co-Optimizing Interpretability and Performance in Contrastive Learning27 Jan 2026
- 2025Activation Approximations Can Incur Safety Vulnerabilities Even in Aligned LLMs: Comprehensive Analysis and Defense2 Feb 2025