Learning the Parameters of Probabilistic Logic Programs from Interpretations

被引:0
|
作者
Gutmann, Bernd [1 ]
Thon, Ingo [1 ]
De Raedt, Luc [1 ]
机构
[1] Katholieke Univ Leuven, Dept Comp Sci, B-3001 Heverlee, Belgium
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
ProbLog is a recently introduced probabilistic extension of the logic programming language Prolog, in which facts can be annotated with the probability that they hold. The advantage of this probabilistic language is that it naturally expresses a generative process over interpretations using a declarative model. Interpretations are relational descriptions or possible worlds. This paper introduces a novel parameter estimation algorithm LFI-ProbLog for learning ProbLog programs from partial interpretations. The algorithm is essentially a Soft-EM algorithm. It constructs a propositional logic formula for each interpretation that is used to estimate the marginals of the probabilistic parameters. The LFI-ProbLog algorithm has been experimentally evaluated on a number of data sets that justifies the approach and shows its effectiveness.
引用
收藏
页码:581 / 596
页数:16
相关论文
共 50 条
  • [41] Polynomial interpretations as a basis for termination analysis of logic programs
    Nguyen, MT
    De Schreye, D
    LOGIC PROGRAMMING, PROCEEDINGS, 2005, 3668 : 311 - 325
  • [42] Closed-Form Solutions in Learning Probabilistic Logic Programs by Exact Score Maximization
    Otte Vieira de Faria, Francisco Henrique
    Cozman, Fabio Gagliardi
    Maua, Denis Deratani
    SCALABLE UNCERTAINTY MANAGEMENT (SUM 2017), 2017, 10564 : 119 - 133
  • [43] Incomplete knowledge in hybrid probabilistic logic programs
    Saad, Emad
    LOGICS IN ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2006, 4160 : 399 - 412
  • [44] Possible worlds semantics for Probabilistic Logic Programs
    Dekhtyar, A
    Dekhtyar, MI
    LOGIC PROGRAMMING, PROCEEDINGS, 2004, 3132 : 137 - 148
  • [45] A new approach to hybrid probabilistic logic programs
    Emad Saad
    Enrico Pontelli
    Annals of Mathematics and Artificial Intelligence, 2007, 50 : 417 - 418
  • [46] A new approach to hybrid probabilistic logic programs
    Saad, Emad
    Pontelli, Enrico
    ANNALS OF MATHEMATICS AND ARTIFICIAL INTELLIGENCE, 2007, 50 (3-4) : 417 - 418
  • [47] Probabilistic Logic Under Coherence, Conditional Interpretations, and Default Reasoning
    Angelo Gilio
    Synthese, 2005, 146 : 139 - 152
  • [48] Bandit-based Monte-Carlo structure learning of probabilistic logic programs
    Nicola Di Mauro
    Elena Bellodi
    Fabrizio Riguzzi
    Machine Learning, 2015, 100 : 127 - 156
  • [49] Bandit-based Monte-Carlo structure learning of probabilistic logic programs
    Di Mauro, Nicola
    Bellodi, Elena
    Riguzzi, Fabrizio
    MACHINE LEARNING, 2015, 100 (01) : 127 - 156
  • [50] Probabilistic logic under coherence, conditional interpretations, and default reasoning
    Gilio, A
    SYNTHESE, 2005, 146 (1-2) : 139 - 152