Sum Product Networks What is a Sum Product Network? 1. It is a - - PowerPoint PPT Presentation

sum product networks what is a sum product network
SMART_READER_LITE
LIVE PREVIEW

Sum Product Networks What is a Sum Product Network? 1. It is a - - PowerPoint PPT Presentation

Sum Product Networks What is a Sum Product Network? 1. It is a tractable probabilistic model (represented by a DAG) over a set of random variables with restrictions on what the structure can become. 2. Allows to compute marginal densities,


slide-1
SLIDE 1

Sum Product Networks

slide-2
SLIDE 2

What is a Sum Product Network?

1. It is a tractable probabilistic model (represented by a DAG) over a set

  • f random variables with restrictions on what the structure can

become. 2. Allows to compute marginal densities, MAP, likelihood, etc. 3. More importantly, computation of the marginals/partition function is O(n) (single bottom up pass through the network). 4. Additionally, we may marginalize over arbitrary subsets of variables as well. 5. Original paper was presented in 2011 by Poon & Domingos.

slide-3
SLIDE 3

Diagram

slide-4
SLIDE 4

Why Are They Useful

  • Capable of intertwining with several other models (like

VAE’s, CNNs, etc)

  • Tractable Inference which is usually very difficult to

guarantee

  • Theoretical properties which justify certain methodology.
  • Possibility for interpretation of structure (to some extent)
slide-5
SLIDE 5

Possible Research Directions

  • 1. Adding Features to SPFlow (which is an open source

library built on top of tensorflow/pytorch) for SPNs

  • 2. Adversarial Robustness in SPNs.
  • 3. RSPMNs and Reinforcement Learning.
slide-6
SLIDE 6

Contact

Feel free to contact me after the lecture

Email: pranav0212.s@gmail.com