Speeding-up One-vs-All Training for Extreme Classification via Smart Initialization
Not on the map. Why?
Abstract (arXiv)
In this paper we show that a simple, data dependent way of setting the initial vector can be used to substantially speed up the training of linear one-versus-all (OVA) classifiers in extreme multi-label classification (XMC). We discuss the problem of choosing the initial weights from the perspective of three goals. We want to start in a region of weight space a) with low loss value, b) that is favourable for second-order optimization, and c) where the conjugate-gradient (CG) calculations can be performed quickly. For margin losses, such an initialization is achieved by selecting the initial vector such that it separates the mean of all positive (relevant for a label) instances from the mean of all negatives -- two quantities that can be calculated quickly for the highly imbalanced binary problems occurring in XMC. We demonstrate a speedup of ≈ 3× for training with squared hinge loss on a variety of XMC datasets. This comes in part from the reduced number of iterations that need to be performed due to starting closer to the solution, and in part from an implicit negative mining effect that allows to ignore easy negatives in the CG step. Because of the convex nature of the optimization problem, the speedup is achieved without any degradation in classification accuracy.
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 13 of its 37 references that are in the map. First posted on arXiv 27 Sep 2021.
Builds on
13 of 37 references.
References · 13
- 2013Efficient Estimation of Word Representations in Vector Spacecited by 4,375
- 2017Accurate, Large Minibatch SGD: Training ImageNet in 1 Hourcited by 1,492
- 2016An overview of gradient descent optimization algorithmscited by 1,033
- 2015Image-based Recommendations on Styles and Substitutescited by 706
- 2015Cyclical Learning Rates for Training Neural Networkscited by 629
- 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
- 2016DiSMEC - Distributed Sparse Machines for Extreme Multi-label Classificationcited by 71
- 2018A no-regret generalization of hierarchical softmax to extreme multi-label classificationcited by 52
- 2019Extreme Classification in Log Memory using Count-Min Sketch: A Case Study of Amazon Search with 50M Productscited by 36
- 2018Stochastic Negative Mining for Learning with Large Output Spacescited by 29
- 2015LSHTC: A Benchmark for Large-Scale Text Classificationcited by 22
1 more
Built on by
Citing papers per year: 2022: 1; 2023: 0; 2024: 1; 2025: 0; 2026: 1.
3 papers.
- 2022CascadeXML: Rethinking Transformers for End-to-end Multi-resolution Training in Extreme Multi-label Classificationcited by 12
- 2024UniDEC : Unified Dual Encoder and Classifier Training for Extreme Multi-Label Classificationcited by 1
- 2026Does generative AI supersede supervised XMLC? A Benchmark Study on Automated Subject Indexing with German Scientific Literaturecited by 0
- 2026Does generative AI supersede supervised XMLC? A Benchmark Study on Automated Subject Indexing with German Scientific Literature16 Jul 2026
- 2024UniDEC : Unified Dual Encoder and Classifier Training for Extreme Multi-Label Classification4 May 2024
- 2022CascadeXML: Rethinking Transformers for End-to-end Multi-resolution Training in Extreme Multi-label Classification29 Oct 2022