arrow
返回

A differentiable first-order rule learner for inductive logic programming

delete2024-06-01
delete2
PRE
AI
K
Kun Gao
K
Katsumi Inoue
Y
Yongzhi Cao
王
王捍贫 (Hanpin Wang) *
DOI:10.1016/j.artint.2024.104108delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Learning first -order logic programs from relational facts yields intuitive insights into the data. Inductive logic programming (ILP) models are effective in learning first -order logic programs from observed relational data. Symbolic ILP models support rule learning in a data -efficient manner. However, symbolic ILP models are not robust to learn from noisy data. Neuro-symbolic ILP models utilize neural networks to learn logic programs in a differentiable manner which improves the robustness of ILP models. However, most neuro-symbolic methods need a strong language bias to learn logic programs, which reduces the usability and flexibility of ILP models and limits the logic program formats. In addition, most neuro-symbolic ILP methods cannot learn logic programs effectively from both small -size datasets and large -size datasets such as knowledge graphs. In the paper, we introduce a novel differentiable ILP model called differentiable firstorder rule learner (DFORL), which is scalable to learn rules from both smaller and larger datasets. Besides, DFORL only needs the number of variables in the learned logic programs as input. Hence, DFORL is easy to use and does not need a strong language bias. We demonstrate that DFORL can perform well on several standard ILP datasets, knowledge graphs, and probabilistic relation facts and outperform several well-known differentiable ILP models. Experimental results indicate that DFORL is a precise, robust, scalable, and computationally cheap differentiable ILP model.
Keyword:
Machine learning
Differentiable inductive logic programming
Interpretability
Neuro-symbolic method

期刊

Artificial Intelligence Review 封面图
Artificial Intelligence Review
IF:
13.9
论文数:
6.1K
被引数:
1.9W

机构

A
a*star - institute of high performance computing (ihpc)
学者数:
1.5K
论文数: 1.3K
被引数: 3
P
peking university
学者数:
11.9W
论文数: 8.7W
被引数: 146
引用论文

引用论文

Fast relational learning using bottom clause propositionalization with artificial neural networks
err2013-07-04
err74
errOAAI
errFranca, Manoel V. M.; Zaverucha, Gerson; Garcez, Artur S. d'Avila
err分享
err收藏
Biography and future challenges
err2011-09-05
err90
errOAAI
errMuggleton, Stephen; De Raedt, Luc; Poole, David; Bratko, Ivan; Flach, Peter; Inoue, Katsumi; Srinivasan, Ashwin
err分享
err收藏
err分享
err收藏
Making sense of raw input
err2021-10-01
err18
errOAAI
errEvans, Richard; Bosnjak, Matko; Buesing, Lars; Ellis, Kevin; Pfau, David; Kohli, Pushmeet; Sergot, Marek
err分享
err收藏
Extracting reduced logic programs from artificial neural networks
err2008-09-03
err17
errOAAI
errLehmann, Jens; Bader, Sebastian; Hitzler, Pascal
err分享
err收藏
Meta-interpretive learning of higher-order dyadic datalog: predicate invention revisited
err2015-03-12
err116
errOAAI
errMuggleton, Stephen H.; Lin, Dianhuan; Tamaddoni-Nezhad, Alireza
err分享
err收藏
学者 查看更多内容