Compact Representation of Knowledge Bases in Inductive Logic Programming

被引:0
|
作者
Jan Struyf
Jan Ramon
Maurice Bruynooghe
Sofie Verbaeten
Hendrik Blockeel
机构
[1] Katholieke Universiteit Leuven,Department of Computer Science
来源
Machine Learning | 2004年 / 57卷
关键词
Inductive Logic Programming; efficiency; scalability; knowledge bases; compact representation;
D O I
暂无
中图分类号
学科分类号
摘要
In many applications of Inductive Logic Programming (ILP), learning occurs from a knowledge base that contains a large number of examples. Storing such a knowledge base may consume a lot of memory. Often, there is a substantial overlap of information between different examples. To reduce memory consumption, we propose a method to represent a knowledge base more compactly. We achieve this by introducing a meta-theory able to build new theories out of other (smaller) theories. In this way, the information associated with an example can be built from the information associated with one or more other examples and redundant storage of shared information is avoided. We also discuss algorithms to construct the information associated with example theories and report on a number of experiments evaluating our method in different problem domains.
引用
收藏
页码:305 / 333
页数:28
相关论文
共 50 条
  • [21] Using inductive logic programming to discover knowledge hidden in chemical data
    Bryant, CH
    Adam, AE
    Taylor, DR
    Rowe, RC
    CHEMOMETRICS AND INTELLIGENT LABORATORY SYSTEMS, 1997, 36 (02) : 111 - 123
  • [22] An Inductive Logic Programming Approach to Validate Hexose Binding Biochemical Knowledge
    Nassif, Houssam
    Al-Ali, Hassan
    Khuri, Sawsan
    Keirouz, Walid
    Page, David
    INDUCTIVE LOGIC PROGRAMMING, 2010, 5989 : 149 - +
  • [23] Inductive Logic Programming in Clementine
    Brewer, Sam
    Khabaza, Tom
    LECTURE NOTES IN COMPUTER SCIENCE <D>, 2000, 1910 : 337 - 344
  • [24] Possibilistic inductive logic programming
    Serrurier, M
    Prade, H
    SYMBOLIC AND QUANTITATIVE APPROACHES TO REASONING WITH UNCERTAINTY, PROCEEDINGS, 2005, 3571 : 675 - 686
  • [25] Inductive logic programming at 30
    Cropper, Andrew
    Dumancic, Sebastijan
    Evans, Richard
    Muggleton, Stephen H.
    MACHINE LEARNING, 2022, 111 (01) : 147 - 172
  • [26] Anytime Inductive Logic Programming
    Lindgren, T
    COMPUTERS AND THEIR APPLICATIONS, 2000, : 439 - 442
  • [27] APPROACHES TO INDUCTIVE LOGIC PROGRAMMING
    BRAZDIL, PB
    LECTURE NOTES IN ARTIFICIAL INTELLIGENCE, 1992, 617 : 139 - 160
  • [28] Phonotactics in inductive logic programming
    Nerbonne, J
    Konstantopoulos, S
    INTELLIGENT INFORMATION PROCESSING AND WEB MINING, 2004, : 493 - 502
  • [29] A Survey on Inductive Logic Programming
    Dai W.
    Zhou Z.
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2019, 56 (01): : 138 - 154
  • [30] Probabilistic inductive logic programming
    De Raedt, Luc
    Kersting, Kristian
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2008, 4911 LNAI : 1 - 27