The Sum-Product Theorem: A Foundation for Learning Tractable Models

被引:0
|
作者
Friesen, Abram L. [1 ]
Domingos, Pedro [1 ]
机构
[1] Univ Washington, Dept Comp Sci & Engn, Seattle, WA 98195 USA
关键词
CONSTRAINT-SATISFACTION; INFERENCE;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Inference in expressive probabilistic models is generally intractable, which makes them difficult to learn and limits their applicability. Sum-product networks are a class of deep models where, surprisingly, inference remains tractable even when an arbitrary number of hidden layers are present. In this paper, we generalize this result to a much broader set of learning problems: all those where inference consists of summing a function over a semiring. This includes satisfiability, constraint satisfaction, optimization, integration, and others. In any semiring, for summation to be tractable it suffices that the factors of every product have disjoint scopes. This unifies and extends many previous results in the literature. Enforcing this condition at learning time thus ensures that the learned models are tractable. We illustrate the power and generality of this approach by applying it to a new type of structured prediction problem: learning a nonconvex function that can be globally optimized in polynomial time. We show empirically that this greatly outperforms the standard approach of learning without regard to the cost of optimization.
引用
收藏
页数:10
相关论文
共 50 条
  • [41] The Szemeredi-Trotter type theorem and the sum-product estimate in finite fields
    Le Anh Vinh
    EUROPEAN JOURNAL OF COMBINATORICS, 2011, 32 (08) : 1177 - 1181
  • [42] Convergence of the sum-product algorithm
    Tatikonda, SC
    2003 IEEE INFORMATION THEORY WORKSHOP, PROCEEDINGS, 2003, : 222 - 225
  • [43] Simplifying, Regularizing and Strengthening Sum-Product Network Structure Learning
    Vergari, Antonio
    Di Mauro, Nicola
    Esposito, Floriana
    MACHINE LEARNING AND KNOWLEDGE DISCOVERY IN DATABASES, ECML PKDD 2015, PT II, 2015, 9285 : 343 - 358
  • [44] Learning Sum-Product Networks with Direct and Indirect Variable Interactions
    Rooshenas, Amirmohammad
    Lowd, Daniel
    INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 32 (CYCLE 1), 2014, 32
  • [45] Sum-product theorem and exponential sum estimates in residue classes with modulus involving few prime factors
    Bourgain, J
    Chang, MC
    COMPTES RENDUS MATHEMATIQUE, 2004, 339 (07) : 463 - 466
  • [46] Sum-Product Decoding of BCH Codes
    Ogiwara, Haruo
    Shimamura, Kyouhei
    Shohon, Toshiyuki
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2008, E91A (10) : 2729 - 2736
  • [47] On the energy variant of the sum-product conjecture
    Rudnev, Misha
    Shkredov, Ilya D.
    Stevens, Sophie
    REVISTA MATEMATICA IBEROAMERICANA, 2020, 36 (01) : 207 - 232
  • [48] On Theoretical Properties of Sum-Product Networks
    Peharz, Robert
    Tschiatschek, Sebastian
    Pernkopf, Franz
    Domingos, Pedro
    ARTIFICIAL INTELLIGENCE AND STATISTICS, VOL 38, 2015, 38 : 744 - 752
  • [49] The Sum-Product Algorithm on Small Graphs
    O'Sullivan, M. E.
    Brevik, J.
    Wolski, R.
    ADVANCES IN CODING THEORY AND CRYPTOGRAPHY, 2007, 3 : 160 - +
  • [50] Dual Sum-Product Networks Autoencoding
    Wang, Shengsheng
    Zhang, Hang
    Liu, Jiayun
    Yu, Qiang-Yuan
    KNOWLEDGE SCIENCE, ENGINEERING AND MANAGEMENT (KSEM 2018), PT I, 2018, 11061 : 377 - 387