Einsum Networks: Fast and Scalable Learning of Tractable Probabilistic Circuits
Not on the map. Why?
Abstract (arXiv)
Probabilistic circuits (PCs) are a promising avenue for probabilistic modeling, as they permit a wide range of exact and efficient inference routines. Recent ``deep-learning-style'' implementations of PCs strive for a better scalability, but are still difficult to train on real-world data, due to their sparsely connected computational graphs. In this paper, we propose Einsum Networks (EiNets), a novel implementation design for PCs, improving prior art in several regards. At their core, EiNets combine a large number of arithmetic operations in a single monolithic einsum-operation, leading to speedups and memory savings of up to two orders of magnitude, in comparison to previous implementations. As an algorithmic contribution, we show that the implementation of Expectation-Maximization (EM) can be simplified for PCs, by leveraging automatic differentiation. Furthermore, we demonstrate that EiNets scale well to datasets which were previously out of reach, such as SVHN and CelebA, and that they can be used as faithful generative image models.
Key facts. Cited by 102 papers in the map (data through 7 Oct 2026). First posted on arXiv 13 Apr 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 17; 2022: 17; 2023: 18; 2024: 18; 2025: 22; 2026: 10.
102 papers.
Sort:
By area:
- 2022Semantic Probabilistic Layers for Neuro-Symbolic Learningcited by 103
- 2022An Introduction to Neural Data Compressioncited by 78
- 2023Tractable Control for Autoregressive Language Generationcited by 65
- 2022Adversarial random forests for density estimation and generative modelingcited by 44
- 2021Tractable Regularization of Probabilistic Circuitscited by 39
- 2023Subtractive Mixture Models via Squaring: Representation and Learningcited by 39
- 2022Scaling Up Probabilistic Circuits by Latent Variable Distillationcited by 35
- 2021On the Complexity of SHAP-Score-Based Explanations: Tractability via Knowledge Compilation and Non-Approximability Resultscited by 32
- 2022Neuro-Symbolic Entropy Regularizationcited by 27
- 2021Probabilistic Generating Circuitscited by 24
- 2024Scaling Tractable Probabilistic Circuits: A Systems Perspectivecited by 23
- 2021Interventional Sum-Product Networks: Causal Inference with Tractable Probabilistic Modelscited by 22
38 more
- 2023Image Inpainting via Tractable Steering of Diffusion Modelscited by 22
- 2024What is the Relationship between Tensor Factorizations and Circuits (and How Can We Exploit it)?cited by 22
- 2023A Pseudo-Semantic Loss for Autoregressive Models with Logical Constraintscited by 21
- 2021Lossless Compression with Probabilistic Circuitscited by 20
- 2022Continuous Mixtures of Tractable Probabilistic Modelscited by 19
- 2023Understanding the Distillation Process from Deep Generative Models to Tractable Probabilistic Circuitscited by 19
- 2022Sparse Probabilistic Circuits via Pruning and Growingcited by 17
- 2024KLay: Accelerating Arithmetic Circuits for Neurosymbolic AIcited by 16
- 2021HyperSPNs: Compact and Expressive Probabilistic Circuitscited by 14
- 2023Scalable Neural-Probabilistic Answer Set Programmingcited by 14
- 2024On the Relationship Between Monotone and Squared Probabilistic Circuitscited by 14
- 2023Semantic Strengthening of Neuro-Symbolic Learningcited by 12
- 2024Building Expressive and Tractable Probabilistic Generative Models: A Reviewcited by 12
- 2024Polynomial Semantics of Tractable Probabilistic Circuitscited by 12
- 2021Solving Marginal MAP Exactly by Probabilistic Circuit Transformationscited by 11
- 2022Neural Graphical Modelscited by 11
- 2024Controllable Generation via Locally Constrained Resamplingcited by 11
- 2022Dynamic Programming in Rank Space: Scaling Structured Inference with Low-Rank HMMs and PCFGscited by 10
- 2023Compositional Probabilistic and Causal Inference using Tractable Circuit Modelscited by 10
- 2021Handling Epistemic and Aleatory Uncertainties in Probabilistic Circuitscited by 9
- 2022Tractable Boolean and Arithmetic Circuitscited by 9
- 2024Scaling Continuous Latent Variable Models as Probabilistic Integral Circuitscited by 9
- 2025Scaling Probabilistic Circuits via Monarch Matricescited by 9
- 2025Fast and Expressive Multi-Byte Prediction with Probabilistic Circuitscited by 9
- 2021Leveraging Probabilistic Circuits for Nonparametric Multi-Output Regressioncited by 8
- 2021SLASH: Embracing Probabilistic Circuits into Neural Answer Set Programmingcited by 8
- 2023End-to-End Supervised Multilabel Contrastive Learningcited by 8
- 2023Characteristic Circuitscited by 8
- 2025TRACE Back from the Future: A Probabilistic Reasoning Approach to Controllable Language Generationcited by 8
- 2021A Compositional Atlas of Tractable Circuit Operations: From Simple Transformations to Complex Information-Theoretic Queriescited by 7
- 2022Unsupervised Discontinuous Constituency Parsing with Mildly Context-Sensitive Grammarscited by 7
- 2023Probabilistic Circuits That Know What They Don't Knowcited by 7
- 2023Bayesian Structure Scores for Probabilistic Circuitscited by 7
- 2024Probabilistic Neural Circuitscited by 7
- 2024Restructuring Tractable Probabilistic Circuitscited by 7
- 2025Neural Probabilistic Circuits: Enabling Compositional and Interpretable Predictions through Logical Reasoningcited by 6
- 2024Credibility-Aware Multi-Modal Fusion Using Probabilistic Circuitscited by 5
- 2024A Unified Framework for Human-Allied Learning of Probabilistic Circuitscited by 5
50 most cited of 102 All 102 (JSON)
- 2026DisCoMBO: Steering Expert-in-the-Loop Black Box Optimization via Distributional Conformance29 Sep 2026
- 2026A Compositional Theory of Curvature in Probabilistic Circuits13 Aug 2026
- 2026The Expressivity Boundary of Probabilistic Circuits: A Comparison with Large Language Models13 May 2026
- 2026CircuitSynth: Reliable Synthetic Data Generation11 Apr 2026
- 2026Context-specific Credibility-aware Multimodal Fusion with Conditional Probabilistic Circuits27 Mar 2026
- 2026A Sobering Look at Tabular Data Generation via Probabilistic Circuits24 Mar 2026
- 2026Geometry-Aware Probabilistic Circuits via Voronoi Tessellations12 Mar 2026
- 2026Reactive Knowledge Representation and Asynchronous Reasoning5 Feb 2026
- 2026Near-Universal Multiplicative Updates for Nonnegative Einsum Factorization2 Feb 2026
- 2026To Neuro-Symbolic Classification and Beyond by Compiling Description Logic Ontologies to Probabilistic Circuits21 Jan 2026
- 2025How to Square Tensor Networks and Circuits Without Squaring Them18 Dec 2025
- 2025Fast and Expressive Multi-Byte Prediction with Probabilistic Circuits14 Nov 2025
38 more
- 2025Efficient Probabilistic Tensor Networks1 Oct 2025
- 2025uGMM-NN: Univariate Gaussian Mixture Model Neural Network9 Sep 2025
- 2025Distillation of a tractable model from the VQ-VAE1 Sep 2025
- 2025Approximate Bayesian Inference via Bitstring Representations19 Aug 2025
- 2025Prediction of Hospital Associated Infections During Continuous Hospital Stays19 Aug 2025
- 2025Sparse Probabilistic Graph Circuits11 Aug 2025
- 2025Tractable Sharpness-Aware Learning of Probabilistic Circuits7 Aug 2025
- 2025Deep Polynomial Chaos Expansion28 Jul 2025
- 2025Hardware-efficient tractable probabilistic inference for TinyML Neurosymbolic AI applications7 Jul 2025
- 2025Tractable Representation Learning with Probabilistic Circuits6 Jul 2025
- 2025Scaling Probabilistic Circuits via Monarch Matrices14 Jun 2025
- 2025A Quantum Information Theoretic Approach to Tractable Probabilistic Models2 Jun 2025
- 2025Rethinking Probabilistic Circuit Parameter Learning26 May 2025
- 2025Semantic Probabilistic Control of Language Models4 May 2025
- 2025TRACE Back from the Future: A Probabilistic Reasoning Approach to Controllable Language Generation25 Apr 2025
- 2025Probabilistic Graph Circuits: Deep Generative Models for Tractable Probabilistic Inference over Graphs15 Mar 2025
- 2025Scaling Probabilistic Circuits via Data Partitioning11 Mar 2025
- 2025Solving Satisfiability Modulo Counting Exactly with Probabilistic Circuits2 Mar 2025
- 2025The Gradient of Algebraic Model Counting25 Feb 2025
- 2025Neural Probabilistic Circuits: Enabling Compositional and Interpretable Predictions through Logical Reasoning13 Jan 2025
- 2024Restructuring Tractable Probabilistic Circuits19 Nov 2024
- 2024Controllable Generation via Locally Constrained Resampling17 Oct 2024
- 2024A Fast Convoluted Story: Scaling Probabilistic Inference for Integer Arithmetic16 Oct 2024
- 2024KLay: Accelerating Arithmetic Circuits for Neurosymbolic AI15 Oct 2024
- 2024What is the Relationship between Tensor Factorizations and Circuits (and How Can We Exploit it)?12 Sep 2024
- 2024GraphSPNs: Sum-Product Networks Benefit From Canonical Orderings18 Aug 2024
- 2024Sum-Product-Set Networks: Deep Tractable Models for Tree-Structured Graphs14 Aug 2024
- 2024On the Relationship Between Monotone and Squared Probabilistic Circuits1 Aug 2024
- 2024Scaling Continuous Latent Variable Models as Probabilistic Integral Circuits10 Jun 2024
- 2024Scaling Tractable Probabilistic Circuits: A Systems Perspective2 Jun 2024
- 2024Semantic Loss Functions for Neuro-Symbolic Structured Prediction12 May 2024
- 2024A Unified Framework for Human-Allied Learning of Probabilistic Circuits3 May 2024
- 2024Soft Learning Probabilistic Circuits21 Mar 2024
- 2024Probabilistic Circuits with Constraints via Convex Optimization19 Mar 2024
- 2024Probabilistic Neural Circuits10 Mar 2024
- 2024Credibility-Aware Multi-Modal Fusion Using Probabilistic Circuits5 Mar 2024
- 2024Polynomial Semantics of Tractable Probabilistic Circuits14 Feb 2024
- 2024Building Expressive and Tractable Probabilistic Generative Models: A Review1 Feb 2024
50 newest of 102 All 102 (JSON)
- 2023Image Inpainting via Tractable Steering of Diffusion Modelscited by 22
- 2023Image Inpainting via Tractable Steering of Diffusion Models28 Nov 2023
- 2026CircuitSynth: Reliable Synthetic Data Generationcited by 1
- 2026CircuitSynth: Reliable Synthetic Data Generation11 Apr 2026
- 2022Semantic Probabilistic Layers for Neuro-Symbolic Learningcited by 103
- 2022An Introduction to Neural Data Compressioncited by 78
- 2023Tractable Control for Autoregressive Language Generationcited by 65
- 2022Adversarial random forests for density estimation and generative modelingcited by 44
- 2021Tractable Regularization of Probabilistic Circuitscited by 39
- 2023Subtractive Mixture Models via Squaring: Representation and Learningcited by 39
- 2022Scaling Up Probabilistic Circuits by Latent Variable Distillationcited by 35
- 2021On the Complexity of SHAP-Score-Based Explanations: Tractability via Knowledge Compilation and Non-Approximability Resultscited by 32
- 2022Neuro-Symbolic Entropy Regularizationcited by 27
- 2021Probabilistic Generating Circuitscited by 24
- 2024Scaling Tractable Probabilistic Circuits: A Systems Perspectivecited by 23
- 2021Interventional Sum-Product Networks: Causal Inference with Tractable Probabilistic Modelscited by 22
12 most cited of 98 All 98 (JSON)
- 2026DisCoMBO: Steering Expert-in-the-Loop Black Box Optimization via Distributional Conformance29 Sep 2026
- 2026A Compositional Theory of Curvature in Probabilistic Circuits13 Aug 2026
- 2026The Expressivity Boundary of Probabilistic Circuits: A Comparison with Large Language Models13 May 2026
- 2026Context-specific Credibility-aware Multimodal Fusion with Conditional Probabilistic Circuits27 Mar 2026
- 2026A Sobering Look at Tabular Data Generation via Probabilistic Circuits24 Mar 2026
- 2026Geometry-Aware Probabilistic Circuits via Voronoi Tessellations12 Mar 2026
- 2026Reactive Knowledge Representation and Asynchronous Reasoning5 Feb 2026
- 2026Near-Universal Multiplicative Updates for Nonnegative Einsum Factorization2 Feb 2026
- 2026To Neuro-Symbolic Classification and Beyond by Compiling Description Logic Ontologies to Probabilistic Circuits21 Jan 2026
- 2025How to Square Tensor Networks and Circuits Without Squaring Them18 Dec 2025
- 2025Fast and Expressive Multi-Byte Prediction with Probabilistic Circuits14 Nov 2025
- 2025Efficient Probabilistic Tensor Networks1 Oct 2025
12 newest of 98 All 98 (JSON)