Sparse Probabilistic Circuits via Pruning and Growing
Not on the map. Why?
Abstract (arXiv)
Probabilistic circuits (PCs) are a tractable representation of probability distributions allowing for exact and efficient computation of likelihoods and marginals. There has been significant recent progress on improving the scale and expressiveness of PCs. However, PC training performance plateaus as model size increases. We discover that most capacity in existing large PC structures is wasted: fully-connected parameter layers are only sparsely used. We propose two operations: pruning and growing, that exploit the sparsity of PC structures. Specifically, the pruning operation removes unimportant sub-networks of the PC for model compression and comes with theoretical guarantees. The growing operation increases model capacity by increasing the size of the latent space. By alternatingly applying pruning and growing, we increase the capacity that is meaningfully used, allowing us to significantly scale up PC learning. Empirically, our learner achieves state-of-the-art likelihoods on MNIST-family image datasets and on Penn Tree Bank language data compared to other PC learners and less tractable deep generative models such as flow-based models and variational autoencoders (VAEs).
Key facts. Cited by 17 papers in the map (data through 14 Oct 2026). Builds on 23 of its 67 references that are in the map. First posted on arXiv 22 Nov 2022.
Builds on
23 of 67 references.
References · 23
- 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,349
- 2019Normalizing Flows for Probabilistic Modeling and Inferencecited by 1,323
- 2014NICE: Non-linear Independent Components Estimationcited by 1,058
- 2021Sparsity in Deep Learning: Pruning and growth for efficient inference and training in neural networkscited by 527
- 2020Einsum Networks: Fast and Scalable Learning of Tractable Probabilistic Circuitscited by 103
- 2013A Differential Approach to Inference in Bayesian Networkscited by 93
- 2019Practical Lossless Compression with Latent Variables using Bits Back Codingcited by 86
- 2019Integer Discrete Flows and Lossless Compressioncited by 83
- 2019Discrete Flows: Invertible Generative Models of Discrete Datacited by 68
- 2019Latent Normalizing Flows for Discrete Sequencescited by 67
- 2019Bit-Swap: Recursive Bits-Back Coding for Lossless Compression with Hierarchical Latent Variablescited by 52
- 2021Tractable Regularization of Probabilistic Circuitscited by 39
11 more
- 2019SPFlow: An Easy and Extensible Library for Deep Probabilistic Learning using Sum-Product Networkscited by 26
- 2021Probabilistic Generating Circuitscited by 25
- 2020Strudel: Learning Structured-Decomposable Probabilistic Circuitscited by 24
- 2020Group Fairness by Probabilistic Modeling with Latent Fair Decisionscited by 22
- 2020Joints in Random Forestscited by 21
- 2021Lossless Compression with Probabilistic Circuitscited by 20
- 2019On Tractable Computation of Expected Predictionscited by 19
- 2021Improving Lossless Compression Rates via Monte Carlo Bits-Back Codingcited by 19
- 2019Learning Fair Naive Bayes Classifiers by Discovering and Eliminating Discrimination Patternscited by 14
- 2021HyperSPNs: Compact and Expressive Probabilistic Circuitscited by 14
- 2022Anomaly Detection using Generative Models and Sum-Product Networks in Mammography Scanscited by 2
Built on by
Citing papers per year: 2023: 5; 2024: 6; 2025: 4; 2026: 2.
17 papers.
Sort:
By area:
- 2023Tractable Control for Autoregressive Language Generationcited by 65
- 2024Scaling Tractable Probabilistic Circuits: A Systems Perspectivecited by 23
- 2024What is the Relationship between Tensor Factorizations and Circuits (and How Can We Exploit it)?cited by 22
- 2023Understanding the Distillation Process from Deep Generative Models to Tractable Probabilistic Circuitscited by 19
- 2024Building Expressive and Tractable Probabilistic Generative Models: A Reviewcited by 12
- 2024Scaling Continuous Latent Variable Models as Probabilistic Integral Circuitscited by 9
- 2025Scaling Probabilistic Circuits via Monarch Matricescited by 9
- 2023Probabilistic Integral Circuitscited by 8
- 2024Probabilistic Neural Circuitscited by 7
- 2024Restructuring Tractable Probabilistic Circuitscited by 7
- 2025Rethinking Probabilistic Circuit Parameter Learningcited by 4
- 2025Tractable Representation Learning with Probabilistic Circuitscited by 4
5 more
- 2025Tractable Sharpness-Aware Learning of Probabilistic Circuitscited by 3
- 2026Geometry-Aware Probabilistic Circuits via Voronoi Tessellationscited by 1
- 2023Indeterminate Probability Theorycited by 0
- 2023Pruning-Based Extraction of Descriptions from Probabilistic Circuitscited by 0
- 2026REASON: Accelerating Probabilistic Logical Reasoning for Scalable Neuro-Symbolic Intelligencecited by 0
- 2026Geometry-Aware Probabilistic Circuits via Voronoi Tessellations12 Mar 2026
- 2026REASON: Accelerating Probabilistic Logical Reasoning for Scalable Neuro-Symbolic Intelligence28 Jan 2026
- 2025Tractable Sharpness-Aware Learning of Probabilistic Circuits7 Aug 2025
- 2025Tractable Representation Learning with Probabilistic Circuits6 Jul 2025
- 2025Scaling Probabilistic Circuits via Monarch Matrices14 Jun 2025
- 2025Rethinking Probabilistic Circuit Parameter Learning26 May 2025
- 2024Restructuring Tractable Probabilistic Circuits19 Nov 2024
- 2024What is the Relationship between Tensor Factorizations and Circuits (and How Can We Exploit it)?12 Sep 2024
- 2024Scaling Continuous Latent Variable Models as Probabilistic Integral Circuits10 Jun 2024
- 2024Scaling Tractable Probabilistic Circuits: A Systems Perspective2 Jun 2024
- 2024Probabilistic Neural Circuits10 Mar 2024
- 2024Building Expressive and Tractable Probabilistic Generative Models: A Review1 Feb 2024
5 more
- 2023Pruning-Based Extraction of Descriptions from Probabilistic Circuits22 Nov 2023
- 2023Probabilistic Integral Circuits25 Oct 2023
- 2023Tractable Control for Autoregressive Language Generation15 Apr 2023
- 2023Indeterminate Probability Theory21 Mar 2023
- 2023Understanding the Distillation Process from Deep Generative Models to Tractable Probabilistic Circuits16 Feb 2023
- 2023Tractable Control for Autoregressive Language Generationcited by 65
- 2024Scaling Tractable Probabilistic Circuits: A Systems Perspectivecited by 23
- 2024What is the Relationship between Tensor Factorizations and Circuits (and How Can We Exploit it)?cited by 22
- 2023Understanding the Distillation Process from Deep Generative Models to Tractable Probabilistic Circuitscited by 19
- 2024Building Expressive and Tractable Probabilistic Generative Models: A Reviewcited by 12
- 2024Scaling Continuous Latent Variable Models as Probabilistic Integral Circuitscited by 9
- 2025Scaling Probabilistic Circuits via Monarch Matricescited by 9
- 2023Probabilistic Integral Circuitscited by 8
- 2024Probabilistic Neural Circuitscited by 7
- 2024Restructuring Tractable Probabilistic Circuitscited by 7
- 2025Rethinking Probabilistic Circuit Parameter Learningcited by 4
- 2025Tractable Representation Learning with Probabilistic Circuitscited by 4
12 most cited of 16 All 16 (JSON)
- 2026Geometry-Aware Probabilistic Circuits via Voronoi Tessellations12 Mar 2026
- 2025Tractable Sharpness-Aware Learning of Probabilistic Circuits7 Aug 2025
- 2025Tractable Representation Learning with Probabilistic Circuits6 Jul 2025
- 2025Scaling Probabilistic Circuits via Monarch Matrices14 Jun 2025
- 2025Rethinking Probabilistic Circuit Parameter Learning26 May 2025
- 2024Restructuring Tractable Probabilistic Circuits19 Nov 2024
- 2024What is the Relationship between Tensor Factorizations and Circuits (and How Can We Exploit it)?12 Sep 2024
- 2024Scaling Continuous Latent Variable Models as Probabilistic Integral Circuits10 Jun 2024
- 2024Scaling Tractable Probabilistic Circuits: A Systems Perspective2 Jun 2024
- 2024Probabilistic Neural Circuits10 Mar 2024
- 2024Building Expressive and Tractable Probabilistic Generative Models: A Review1 Feb 2024
- 2023Pruning-Based Extraction of Descriptions from Probabilistic Circuits22 Nov 2023
12 newest of 16 All 16 (JSON)