Towards Probabilistic Inductive Logic Programming with Neurosymbolic Inference and Relaxation

被引:0
|
作者
Hillerstrom, Fieke [1 ]
Burghouts, Gertjan [1 ]
机构
[1] TNO, The Hague, Netherlands
关键词
inductive logic programming; neurosymbolic inference; probabilistic background knowledge; relational patterns; sensory data;
D O I
10.1017/S1471068424000371
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Many inductive logic programming (ILP) methods are incapable of learning programs from probabilistic background knowledge, for example, coming from sensory data or neural networks with probabilities. We propose Propper, which handles flawed and probabilistic background knowledge by extending ILP with a combination of neurosymbolic inference, a continuous criterion for hypothesis selection (binary cross-entropy) and a relaxation of the hypothesis constrainer (NoisyCombo). For relational patterns in noisy images, Propper can learn programs from as few as 8 examples. It outperforms binary ILP and statistical models such as a graph neural network.
引用
收藏
页码:628 / 643
页数:16
相关论文
共 50 条
  • [41] The Problem of Analogical Inference in Inductive Logic
    Huttegger, Simon M.
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2016, (215): : 1 - 12
  • [42] Probabilistic programming with programmable inference
    Mansinghka V.K.
    Schaechtle U.
    Handa S.
    Radul A.
    Chen Y.
    Rinard M.
    ACM SIGPLAN Notices, 2018, 53 (04): : 603 - 616
  • [43] Probabilistic Programming with Programmable Inference
    Mansinghka, Vikash K.
    Schaechtle, Ulrich
    Handa, Shivam
    Radul, Alexey
    Chen, Yutian
    Rinard, Martin
    ACM SIGPLAN NOTICES, 2018, 53 (04) : 603 - 616
  • [44] Probabilistic Programming with Programmable Inference
    Mansinghka, Vikash K.
    Schaechtle, Ulrich
    Handa, Shivam
    Radul, Alexey
    Chen, Yutian
    Rinard, Martin
    PROCEEDINGS OF THE 39TH ACM SIGPLAN CONFERENCE ON PROGRAMMING LANGUAGE DESIGN AND IMPLEMENTATION, PLDI 2018, 2018, : 603 - 616
  • [45] Logic programming as classical inference
    Martin, Eric A.
    JOURNAL OF APPLIED LOGIC, 2015, 13 (03) : 316 - 369
  • [46] At the interface of inductive logic programming and statistics
    Cussens, J
    INDUCTIVE LOGIC PROGRAMMING, PROCEEDINGS, 2004, 3194 : 2 - 3
  • [47] Constraint inductive logic programming system
    Zheng, Lei
    Liu, Chunnian
    Jia, Dong
    Jisuanji Gongcheng/Computer Engineering, 2003, 29 (19):
  • [48] On Differentially Private Inductive Logic Programming
    Zeng, Chen
    Lantz, Eric
    Naughton, Jeffrey F.
    Page, David
    INDUCTIVE LOGIC PROGRAMMING: 23RD INTERNATIONAL CONFERENCE, 2014, 8812 : 18 - 30
  • [49] Support vector inductive logic programming
    Muggleton, S
    Lodhi, H
    Amini, A
    Sternberg, MJE
    DISCOVERY SCIENCE, PROCEEDINGS, 2005, 3735 : 163 - 175
  • [50] INDUCTIVE LOGIC PROGRAMMING AS ABDUCTIVE SEARCH
    Corapi, Domenico
    Russo, Alessandra
    Lupu, Emil
    TECHNICAL COMMUNICATIONS OF THE 26TH INTERNATIONAL CONFERENCE ON LOGIC PROGRAMMING (ICLP'10), 2010, 7 : 54 - 63