Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Sum Product Networks

Sum Product Networks

Steven Borrelli

March 20, 2013
Tweet

More Decks by Steven Borrelli

Other Decks in Technology

Transcript

  1. Sum Product Networks: A New Deep Architecture ! Hoifung Poon

    and Pedro Domingos (2011) ! St. Louis Machine Learning & Data Science March 20, 2013 ! ! Steven Borrelli [email protected] @stevendborrelli {twitter, github}
  2. Sum Product Network  Hoifung Poon and Pedro Domingos, 2011

    ! • Models with multiple layers of hidden variables allow for efficient inference in a much larger class of distributions. • However, deep architectures leads are difficult to learn and require approximate methods (MCMC, etc.) • Complex Networks have intractable Partition functions:
  3. Sum Product Network  Hoifung Poon and Pedro Domingos, 2011

    ! Mixture Feature Directed Acyclic Graph http://homes.cs.washington.edu/~pedrod/papers/nips12.pdf
  4. Sum Product Network  ⊗ ⊕ 0.4 ⊗ ⊗ ⊗

    0.2 0.1 0.3 ⎯ X1 X2 X1 ⎯ X2 X1 X2 P(X) 1 1 0.4 1 0 0.2 0 1 0.1 0 0 0.3 P(X) = 0.4 ⋅ X1 ⋅ X2 ! + 0.2 ⋅ X1 ⋅ X2 ! + 0.1 ⋅ X1 ⋅ X2 ! + 0.3 ⋅ X1 ⋅ X2 ⎯ ⎯ ⎯ ⎯
  5. Potential Benefits over other Deep Architectures ! • Less complex

    engineering, exact inference due to tractability of partition function. • Order of magnitude faster in learning and inference • Better Mean Square Error, Precision/recall and qualitative results.