An integrated development environment for probabilistic relational reasoning

被引:4
|
作者
Finthammer, Marc [1 ]
Thimm, Matthias [2 ]
机构
[1] Fernuniv, Dept Comp Sci, D-58084 Hagen, Germany
[2] Univ Koblenz Landau, Inst Web Sci & Technol, D-56070 Koblenz, Germany
关键词
Probabilistic reasoning; relational representation; implementation; LOGIC;
D O I
10.1093/jigpal/jzs009
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
This article presents KReator, a versatile integrated development environment for probabilistic inductive logic programming currently under development. The area of probabilistic inductive logic programming (or statistical relational learning) aims at applying probabilistic methods of inference and learning in relational or first-order representations of knowledge. In the past ten years the community brought forth a lot of proposals to deal with problems in that area, which mostly extend existing propositional probabilistic methods like Bayes Nets and Markov Networks on relational settings. Only few developers provide prototypical implementations of their approaches and the existing applications are often difficult to install and to use. Furthermore, due to different languages and frameworks used for the development of different systems the task of comparing various approaches becomes hard and tedious. KReator aims at providing a common and simple interface for representing, reasoning and learning with different relational probabilistic approaches. It is a general integrated development environment which enables the integration of various frameworks within the area of probabilistic inductive logic programming and statistical relational learning. Currently, KReator implements Bayesian logic programs, Markov logic networks and relational maximum entropy under grounding semantics. More approaches will be implemented in the near future or can be implemented by researchers themselves as KReator is open-source and available under public license. In this article, we provide some background on probabilistic inductive logic programming and statistical relational learning and illustrate the usage of KReator on several examples using the three approaches currently implemented in KReator. Furthermore, we give an overview on its system architecture.
引用
收藏
页码:831 / 871
页数:41
相关论文
共 50 条
  • [1] Probabilistic Relational Reasoning for Differential Privacy
    Barthe, Gilles
    Koepf, Boris
    Olmedo, Federico
    Zanella Beguelin, Santiago
    [J]. POPL 12: PROCEEDINGS OF THE 39TH ANNUAL ACM SIGPLAN-SIGACT SYMPOSIUM ON PRINCIPLES OF PROGRAMMING LANGUAGES, 2012, : 97 - 109
  • [2] Probabilistic Relational Reasoning for Differential Privacy
    Barthe, Gilles
    Koepf, Boris
    Olmedo, Federico
    Zanella-Beguelin, Santiago
    [J]. ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 2013, 35 (03):
  • [3] Relational Reasoning via Probabilistic Coupling
    Barthe, Gilles
    Espitau, Thomas
    Gregoire, Benjamin
    Hsu, Justin
    Stefanesco, Leo
    Strub, Pierre-Yves
    [J]. LOGIC FOR PROGRAMMING, ARTIFICIAL INTELLIGENCE, AND REASONING, (LPAR-20 2015), 2015, 9450 : 387 - 401
  • [4] Probabilistic Relational Reasoning via Metrics
    de Amorim, Arthur Azevedo
    Gaboardi, Marco
    Hsu, Justin
    Katsumata, Shin-ya
    [J]. 2019 34TH ANNUAL ACM/IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE (LICS), 2019,
  • [5] Probabilistic relational reasoning for differential privacy
    Barthe, Gilles
    Koepf, Boris
    Olmedo, Federico
    Zanella Beguelin, Santiago
    [J]. ACM SIGPLAN NOTICES, 2012, 47 (01) : 97 - 109
  • [6] An Extended Relational Data Model for Probabilistic Reasoning
    Wong S.K.M.
    [J]. Journal of Intelligent Information Systems, 1997, 9 (2) : 181 - 202
  • [7] Automated Reasoning for Relational Probabilistic Knowledge Representation
    Beierle, Christoph
    Finthammer, Marc
    Kern-Isberner, Gabriele
    Thimm, Matthias
    [J]. AUTOMATED REASONING, 2010, 6173 : 218 - +
  • [8] Taming Reasoning in Temporal Probabilistic Relational Models
    Gehrke, Marcel
    Moeller, Ralf
    Braun, Tanya
    [J]. ECAI 2020: 24TH EUROPEAN CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2020, 325 : 2592 - 2599
  • [9] Neurocognitive development of relational reasoning
    Crone, Eveline A.
    Wendelken, Carter
    van Leijenhorst, Linda
    Honomichl, Ryan D.
    Christoff, Kalina
    Bunge, Silvia A.
    [J]. DEVELOPMENTAL SCIENCE, 2009, 12 (01) : 55 - 66
  • [10] Probabilistic reasoning in Bayesian networks: A relational database approach
    Wong, SKM
    Wu, D
    Butz, CJ
    [J]. ADVANCES IN ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2003, 2671 : 583 - 590