# Unbiased scalable softmax optimization

**Authors:** Francois Fagan, Garud Iyengar

arXiv: 1803.08577 · 2018-03-26

## TL;DR

This paper introduces the first unbiased algorithms for scalable softmax optimization that are efficient regardless of the number of classes or data points, significantly improving performance on large-scale tasks.

## Contribution

It presents novel unbiased algorithms for softmax optimization with constant work per iteration, independent of class and data size, outperforming existing methods.

## Key findings

- Unbiased algorithms outperform biased estimates on real datasets.
- Work per iteration is independent of class and data size.
- Methods are scalable and efficient for large neural network models.

## Abstract

Recent neural network and language models rely on softmax distributions with an extremely large number of categories. Since calculating the softmax normalizing constant in this context is prohibitively expensive, there is a growing literature of efficiently computable but biased estimates of the softmax. In this paper we propose the first unbiased algorithms for maximizing the softmax likelihood whose work per iteration is independent of the number of classes and datapoints (and no extra work is required at the end of each epoch). We show that our proposed unbiased methods comprehensively outperform the state-of-the-art on seven real world datasets.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1803.08577/full.md

## Figures

29 figures with captions in the complete paper: https://tomesphere.com/paper/1803.08577/full.md

## References

30 references — full list in the complete paper: https://tomesphere.com/paper/1803.08577/full.md

---
Source: https://tomesphere.com/paper/1803.08577