Sum-Product Networks (SPNs) are expressive probabilistic models that provide exact, tractable inference. They achieve this efficiency by making use of local independence. On the other hand, mixtures of exchangeable variable models (MEVMs) are a class of tractable probabilistic models that make use of exchangeability of discrete random variables to render inference tractable. Exchangeability, which arises naturally in relational domains, has not been considered for efficient representation and inference in SPNs yet. The contribution of this paper is a novel probabilistic model which we call Exchangeability-Aware Sum-Product Networks (XSPNs). It contains both SPNs and MEVMs as special cases, and combines the ability of SPNs to efficiently learn deep probabilistic models with the ability of MEVMs to efficiently handle exchangeable random variables. We introduce a structure learning algorithm for XSPNs and empirically show that they can be more accurate than conventional SPNs when the data contains repeated, interchangeable parts.
翻译:平价生产网络(SPNs)是提供精确、可移动推论的直观概率模型,它们通过利用当地独立而实现这一效率。另一方面,可交换可变模型(MEVMs)的混合物是一种可移动的概率模型,利用离散随机变量的互换性,使可推断性具有可移动性。在相关域中自然产生的可交换性尚未被考虑为在 sPNs 中的有效表达和推断。本文的贡献是一个新型的可兑换性模型,我们称之为“可交换性-Aware Sum-Producle Networks(XSPNs) ” 。它包含SPNs和MEVMs作为特例,并将SPNs高效地学习深度概率模型的能力与MEVMs有效处理可交换随机变量的能力结合起来。我们引入了XSPNs的结构学习算法,并有经验地表明,当数据含有重复、可互换部分时,它们可能比常规的SPNs更准确。