[edit]
Learning the Structure of Probabilistic Sentential Decision Diagrams
Proceedings of the 33rd Conference on Uncertainty in Artificial Intelligence, PMLR R15:501-510, 2017.
Abstract
The probabilistic sentential decision diagram (PSDD) was recently introduced as a tractable representation of probability distributions that are subject to logical constraints. Meanwhile, efforts in tractable learning achieved great suc- cess inducing complex joint distributions from data without constraints, while guaranteeing efficient exact probabilistic inference; for in- stance by learning arithmetic circuits (ACs) or sum-product networks (SPNs). This pa- per studies the efficacy of PSDDs for the stan- dard tractable learning task without constraints and develops the first PSDD structure learn- ing algorithm, called LEARNPSDD. Experi- ments on standard benchmarks show competi- tive performance, despite the fact that PSDDs are more tractable and more restrictive than their alternatives. LEARNPSDD compares fa- vorably to SPNs, particularly in terms of model size, which is a proxy for tractability. We re- port state-of-the-art likelihood results on six datasets. Moreover, LEARNPSDD retains the ability to learn PSDD structures in probability spaces subject to logical constraints, which is beyond the reach of other representations.