A Heavy-Tailed Algebra for Probabilistic Programming
Not on the map. Why?
Abstract (arXiv)
Despite the successes of probabilistic models based on passing noise through neural networks, recent work has identified that such methods often fail to capture tail behavior accurately, unless the tails of the base distribution are appropriately calibrated. To overcome this deficiency, we propose a systematic approach for analyzing the tails of random variables, and we illustrate how this approach can be used during the static analysis (before drawing samples) pass of a probabilistic programming language compiler. To characterize how the tails change under various operations, we develop an algebra which acts on a three-parameter family of tail asymptotics and which is based on the generalized Gamma distribution. Our algebraic operations are closed under addition and multiplication; they are capable of distinguishing sub-Gaussians with differing scales; and they handle ratios sufficiently well to reproduce the tails of most important statistical distributions directly from their definitions. Our empirical results confirm that inference algorithms that leverage our heavy-tailed algebra attain superior performance across a number of density modeling and variational inference tasks.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 19 of its 59 references that are in the map. First posted on arXiv 15 Jun 2023.
Builds on
19 of 59 references.
References · 19
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2019Normalizing Flows for Probabilistic Modeling and Inferencecited by 1,315
- 2019Neural Spline Flowscited by 590
- 2015Importance Weighted Autoencoderscited by 454
- 2018Pyro: Deep Universal Probabilistic Programmingcited by 379
- 2019A Tail-Index Analysis of Stochastic Gradient Noise in Deep Neural Networkscited by 213
- 2016Attend, Infer, Repeat: Fast Scene Understanding with Generative Modelscited by 209
- 2016Automatic Differentiation Variational Inferencecited by 159
- 2020The Heavy-Tail Phenomenon in SGDcited by 122
- 2017Learning Disentangled Representations with Semi-Supervised Deep Generative Modelscited by 72
- 2018Yes, but Did It Work?: Evaluating Variational Inferencecited by 52
- 2015Pareto Smoothed Importance Samplingcited by 42
7 more
- 2017Disintegration and Bayesian Inversion via String Diagramscited by 32
- 2018Variational Inference with Tail-adaptive f-Divergencecited by 25
- 2018Simple, Distributed, and Accelerated Probabilistic Programmingcited by 18
- 2016Design and Implementation of Probabilistic Programming Language Anglicancited by 15
- 2022Fat-Tailed Variational Inference with Anisotropic Tail Adaptive Flowscited by 10
- 2019Towards Verified Stochastic Variational Inference for Probabilistic Programscited by 6
- 2019Static Analysis for Probabilistic Programscited by 1
Built on by
Citing papers per year: 2024: 2.
2 papers.