2021
DOI: 10.1109/tpami.2021.3061898
|View full text |Cite
|
Sign up to set email alerts
|

Sum-product networks: A survey

Abstract: A sum-product network (SPN) is a probabilistic model, based on a rooted acyclic directed graph, in which terminal nodes represent probability distributions and non-terminal nodes represent convex sums (weighted averages) and products of probability distributions. They are closely related to probabilistic graphical models, in particular to Bayesian networks with multiple context-specific independencies. Their main advantage is the possibility of building tractable models from data, i.e., models that can perform… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
5
0

Year Published

2021
2021
2023
2023

Publication Types

Select...
3
3
2

Relationship

0
8

Authors

Journals

citations
Cited by 13 publications
(10 citation statements)
references
References 46 publications
0
5
0
Order By: Relevance
“…Sum-Product Networks (SPN, more generally called a probabilistic circuit) [15], [16] is a machine learning workload that can tractably model joint probabilities of random variables. SPNs are often used in combination with neural networks, for various reasoning and perceptual tasks like noisetolerant image recognition [17], robotic navigation [18], robust human-activity detection [19], etc.…”
Section: Sum-product Networkmentioning
confidence: 99%
“…Sum-Product Networks (SPN, more generally called a probabilistic circuit) [15], [16] is a machine learning workload that can tractably model joint probabilities of random variables. SPNs are often used in combination with neural networks, for various reasoning and perceptual tasks like noisetolerant image recognition [17], robotic navigation [18], robust human-activity detection [19], etc.…”
Section: Sum-product Networkmentioning
confidence: 99%
“…The other workload that is used to demonstrate the generality of GRAPHOPT is Sum-Product Network (SPN) [18]. An SPN (more generally called a probabilistic circuit) is a machine learning workload that can tractably model joint probabilities of random variables.…”
Section: Sum-product Networkmentioning
confidence: 99%
“…In the normal setting, while the data is centrally available, the weights on the edges of the sum nodes are determined by the following equation (see [1,Equation (24)]):…”
Section: Privacy-preserving Parameter Learningmentioning
confidence: 99%
“…Contrary to graphical models such as Bayesian networks, SPNs allow efficient inferences such as computing marginal and posterior probabilities, most probable explanation (MPE), approximate maximum aposteriori (MAP), and approximate MAX. For a good and detailed introduction to SPNs and these types of inferences, the reader is referred to [1].…”
Section: Introductionmentioning
confidence: 99%