The continuous categorical: a novel simplex-valued exponential family
Not on the map. Why?
Abstract (arXiv)
Simplex-valued data appear throughout statistics and machine learning, for example in the context of transfer learning and compression of deep networks. Existing models for this class of data rely on the Dirichlet distribution or other related loss functions; here we show these standard choices suffer systematically from a number of limitations, including bias and numerical issues that frustrate the use of flexible network models upstream of these distributions. We resolve these limitations by introducing a novel exponential family of distributions for modeling simplex-valued data - the continuous categorical, which arises as a nontrivial multivariate generalization of the recently discovered continuous Bernoulli. Unlike the Dirichlet and other typical choices, the continuous categorical results in a well-behaved probabilistic loss function that produces unbiased estimators, while preserving the mathematical simplicity of the Dirichlet. As well as exploring its theoretical properties, we introduce sampling methods for this distribution that are amenable to the reparameterization trick, and evaluate their performance. Lastly, we demonstrate that the continuous categorical outperforms standard choices empirically, across a simulation study, an applied example on multi-party elections, and a neural network compression task.
Key facts. Cited by 12 papers in the map (data through 14 Oct 2026). First posted on arXiv 20 Feb 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 4; 2023: 1; 2024: 3; 2025: 1.
12 papers.
- 2022Efficient-VDVAE: Less is morecited by 26
- 2023ConvBKI: Real-Time Probabilistic Semantic Mapping Network with Quantifiable Uncertaintycited by 11
- 2024Evidential Semantic Mapping in Off-road Environments with Uncertainty-aware Bayesian Kernel Inferencecited by 6
- 2024Towards noise contrastive estimation with soft targets for conditional modelscited by 5
- 2024Learning Cut Generating Functions for Integer Programmingcited by 5
- 2022Data Augmentation for Compositional Data: Advancing Predictive Models of the Microbiomecited by 4
- 2025CosmoBench: A Multiscale, Multiview, Multitask Cosmology Benchmark for Geometric Deep Learningcited by 3
- 2021Sparse Communication via Mixed Distributionscited by 2
- 2022DBCal: Density Based Calibration of classifier predictions for uncertainty quantificationcited by 1
- 2022On the Normalizing Constant of the Continuous Categorical Distributioncited by 1
- 2021Diarisation using location tracking with agglomerative clusteringcited by 0
- 2021Joint speaker diarisation and tracking in switching state-space modelcited by 0
- 2025CosmoBench: A Multiscale, Multiview, Multitask Cosmology Benchmark for Geometric Deep Learning4 Jul 2025
- 2024Learning Cut Generating Functions for Integer Programming22 May 2024
- 2024Towards noise contrastive estimation with soft targets for conditional models22 Apr 2024
- 2024Evidential Semantic Mapping in Off-road Environments with Uncertainty-aware Bayesian Kernel Inference21 Mar 2024
- 2023ConvBKI: Real-Time Probabilistic Semantic Mapping Network with Quantifiable Uncertainty24 Oct 2023
- 2022Data Augmentation for Compositional Data: Advancing Predictive Models of the Microbiome20 May 2022
- 2022On the Normalizing Constant of the Continuous Categorical Distribution28 Apr 2022
- 2022DBCal: Density Based Calibration of classifier predictions for uncertainty quantification1 Apr 2022
- 2022Efficient-VDVAE: Less is more25 Mar 2022
- 2021Joint speaker diarisation and tracking in switching state-space model23 Sep 2021
- 2021Diarisation using location tracking with agglomerative clustering22 Sep 2021
- 2021Sparse Communication via Mixed Distributions5 Aug 2021