Inductive logic programming at 30
Cropper, Andrew, Dumančić, Sebastijan, Evans, Richard, Muggleton, Stephen H.
–arXiv.org Artificial Intelligence
Inductive logic programming (ILP) is a form of logic-based machine learning. The goal of ILP is to induce a hypothesis (a logic program) that generalises given training examples and background knowledge. As ILP turns 30, we survey recent work in the field. In this survey, we focus on (i) new meta-level search methods, (ii) techniques for learning recursive programs that generalise from few examples, (iii) new approaches for predicate invention, and (iv) the use of different technologies, notably answer set programming and neural networks. We conclude by discussing some of the current limitations of ILP and discuss directions for future research.
arXiv.org Artificial Intelligence
Feb-21-2021
- Country:
- Asia
- Europe
- Austria > Vienna (0.04)
- Belgium > Flanders
- Flemish Brabant > Leuven (0.04)
- France > Nouvelle-Aquitaine
- United Kingdom > England
- Greater London > London (0.04)
- Oxfordshire > Oxford (0.14)
- North America > United States
- Louisiana > Orleans Parish
- New Orleans (0.04)
- New Jersey > Hudson County
- Secaucus (0.04)
- New York > New York County
- New York City (0.04)
- Louisiana > Orleans Parish
- Genre:
- Overview (0.86)
- Research Report (0.82)
- Industry:
- Education (1.00)
- Health & Medicine (0.67)
- Leisure & Entertainment > Games (0.46)
- Technology: