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 条
  • [41] Probabilistic relational models
    Koller, D
    INDUCTIVE LOGIC PROGRAMMING, 1999, 1634 : 3 - 13
  • [42] Probabilistic relational indexing
    Chou, YY
    Shapiro, LG
    FOURTEENTH INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION, VOLS 1 AND 2, 1998, : 1331 - 1335
  • [44] Measuring the influence of complexity on relational reasoning - The development of the Latin Square Task
    Birney, DP
    Halford, GS
    Andrews, G
    EDUCATIONAL AND PSYCHOLOGICAL MEASUREMENT, 2006, 66 (01) : 146 - 171
  • [45] PIACERE Integrated Development Environment
    Villanueva, Eliseo
    Torres, Ismael
    Osaba, Eneko
    Canzoneri, Sergio
    Franchini, Andrea
    Blasi, Lorenzo
    PROCEEDINGS OF 3RD ECLIPSE SECURITY, AI, ARCHITECTURE AND MODELLING CONFERENCE ON CLOUD TO EDGE CONTINUUM, ESAAM 2023, 2023, : 62 - 66
  • [46] TOWARDS AN INTEGRATED DEVELOPMENT ENVIRONMENT
    NEWMAN, PS
    IBM SYSTEMS JOURNAL, 1982, 21 (01) : 81 - 107
  • [47] The Dafny Integrated Development Environment
    Leino, K. Rustan M.
    Wuestholz, Valentin
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2014, (149): : 3 - 15
  • [48] Probabilistic reasoning by neurons
    Tianming Yang
    Michael N. Shadlen
    Nature, 2007, 447 : 1075 - 1080
  • [49] Probabilistic reasoning by neurons
    Yang, Tianming
    Shadlen, Michael N.
    NATURE, 2007, 447 (7148) : 1075 - U2
  • [50] PROBABILISTIC DEFAULT REASONING
    PAASS, G
    LECTURE NOTES IN COMPUTER SCIENCE, 1991, 521 : 76 - 85