首页> 外文会议>Inductive Logic Programming >Learning Logic Programs with Annotated Disjunctions
【24h】

Learning Logic Programs with Annotated Disjunctions

机译:学习带注释析取的逻辑程序

获取原文
获取外文期刊封面目录资料

摘要

Logic Programs with Annotated Disjunctions (LPADs) provide a simple and elegant framework for integrating probabilistic reasoning and logic programming. In this paper we propose an algorithm for learning LPADs. The learning problem we consider consists in starting from a sets of interpretations annotated with their probability and finding one (or more) LPAD that assign to each interpretation the associated probability. The learning algorithm first finds all the disjunctive clauses that are true in all interpretations, then it assigns to each disjunct in the head a probability and finally decides how to combine the clauses to form an LPAD by solving a constraint satisfaction problem. We show that the learning algorithm is correct and complete.
机译:具有带注释的析取逻辑程序(LPAD)提供了一个简单而优雅的框架,用于集成概率推理和逻辑编程。在本文中,我们提出了一种学习LPAD的算法。我们考虑的学习问题在于,从一组用其概率注释的解释开始,然后找到一个(或多个)LPAD,这些LPAD为每种解释分配相关的概率。学习算法首先找到所有解释中都成立的所有析取子句,然后为头部中的每个析取物分配一个概率,最后通过解决约束满足问题决定如何组合这些子句以形成LPAD。我们证明学习算法是正确和完整的。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号