Inductive logic programming: From logic of discovery to machine learning

被引:0
|
作者
Arimura, H
Yamamoto, A
机构
[1] Japan Sci & Technol Corp, Tokyo, Japan
[2] Hokkaido Univ, Fac Technol, Sapporo, Hokkaido 0600812, Japan
[3] Hokkaido Univ, Meme Media Lab, Sapporo, Hokkaido 0600812, Japan
来源
IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS | 2000年 / E83D卷 / 01期
关键词
logic of discovery; Inductive Logic Programming; Machine Learning;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Inductive Logic Programming (ILP) is a study of machine learning systems that use clausal theories in first-order logic as a representation language. In this paper, we survey theoretical foundations of ILP from the viewpoints of Logic of Discovery and Machine Learning, and try to unify these two views with the support of the modern theory of Logic Programming. Firstly, we define several hypothesis construction methods in ILP and give their proof-theoretic foundations by treating then as a procedure which complete incomplete proofs. Next, we discuss the design of individual learning algorithms using these hypothesis construction methods. We review known results on learning logic programs in computational learning theory, and show that these algorithms are instances of a generic learning strategy with proof completion methods.
引用
收藏
页码:10 / 18
页数:9
相关论文
共 50 条
  • [21] Application of inductive logic programming for learning ECG waveforms
    Kokai, G
    Alexin, Z
    Gyimothy, T
    ARTIFICIAL INTELLIGENCE IN MEDICINE, 1997, 1211 : 126 - 129
  • [22] Inductive logic programming at 30
    Cropper, Andrew
    Dumancic, Sebastijan
    Evans, Richard
    Muggleton, Stephen H.
    MACHINE LEARNING, 2022, 111 (01) : 147 - 172
  • [23] A Survey on Inductive Logic Programming
    Dai W.
    Zhou Z.
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2019, 56 (01): : 138 - 154
  • [24] Inductive logic programming at 30
    Andrew Cropper
    Sebastijan Dumančić
    Richard Evans
    Stephen H. Muggleton
    Machine Learning, 2022, 111 : 147 - 172
  • [25] Inductive equivalence in clausal logic and nonmonotonic logic programming
    Sakama, Chiaki
    Inoue, Katsumi
    MACHINE LEARNING, 2011, 83 (01) : 1 - 29
  • [26] Inductive equivalence in clausal logic and nonmonotonic logic programming
    Chiaki Sakama
    Katsumi Inoue
    Machine Learning, 2011, 83 : 1 - 29
  • [27] 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
  • [28] Inductive logic programming by instance patterns
    Liu, Chongbing
    Pontelli, Enrico
    PRACTICAL ASPECTS OF DECLARATIVE LANGUAGES, 2007, 4354 : 230 - +
  • [29] Mathematical applications of inductive logic programming
    Simon Colton
    Stephen Muggleton
    Machine Learning, 2006, 64 : 25 - 64
  • [30] A history of Probabilistic Inductive Logic Programming
    Riguzzi, Fabrizio
    Bellodi, Elena
    Zese, Riccardo
    FRONTIERS IN ROBOTICS AND AI, 2014,