Binary Stochastic Representations for Large Multi-class Classification
By Thomas Gerald, Nicolas Baskiotis, Ludovic Denoyer. 2017
3 citations recorded by the source corpus.
Classification with a large number of classes is a key problem in machine learning and corresponds to many real-world applications like tagging of images or textual documents in social networks. If one-vs-all methods usually reach top performance in this context, these approaches suffer of a high inference complexity, linear w.r.t. the number of categories. Different models based on the notion of binary codes have been proposed to overcome this limitation, achieving in a sublinear inference complexity. But they a priori need to decide which binary code to associate to which category before learning using more or less complex heuristics. We propose a new end-to-end model which aims at simultaneously learning to associate binary codes with categories, but also learning to map inputs to binary codes. This approach called Deep Stochastic Neural Codes (DSNC) keeps the sublinear inference complexity but do not need any a priori tuning. Experimental results on different datasets show the effectiveness of the approach w.r.t. baseline methods.
Subfields: Artificial Intelligence, Representation & Self-Supervised Learning
How researchers see this paper
The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.
In Artificial Intelligence
- Guillaume Lample
- Ludovic Denoyer
- Graham Neubig
- Marc'Aurelio Ranzato
- Herv'e J'egou
- Luke S. Zettlemoyer
- Alexandre Sablayrolles
- Kyunghyun Cho
In Representation & Self-Supervised Learning
- Guillaume Lample
- Ludovic Denoyer
- Marc'Aurelio Ranzato
- Alexandre Sablayrolles
- Herv'e J'egou
- Graham Neubig
- Yann LeCun
- Yoshua Bengio
Citations in the corpus
- Large Memory Layers with Product Keys (2019, background): “[13] propose to map an input to a low-dimensional binary code, each code being associated with one category, thus reducing the complexity of inference by avoiding the use of a final large linear layer.”