SMT + ILP

01/15/2020
by   Vaishak Belle, et al.
15

Inductive logic programming (ILP) has been a deeply influential paradigm in AI, enjoying decades of research on its theory and implementations. As a natural descendent of the fields of logic programming and machine learning, it admits the incorporation of background knowledge, which can be very useful in domains where prior knowledge from experts is available and can lead to a more data-efficient learning regime. Be that as it may, the limitation to Horn clauses composed over Boolean variables is a very serious one. Many phenomena occurring in the real-world are best characterized using continuous entities, and more generally, mixtures of discrete and continuous entities. In this position paper, we motivate a reconsideration of inductive declarative programming by leveraging satisfiability modulo theory technology.

READ FULL TEXT

page 1

page 2

page 3

research
04/26/2023

The Logic of Logic Programming

Our position is that logic programming is not programming in the Horn cl...
research
02/25/2020

Turning 30: New Ideas in Inductive Logic Programming

Common criticisms of state-of-the-art machine learning include poor gene...
research
03/08/2023

Neural Probabilistic Logic Programming in Discrete-Continuous Domains

Neural-symbolic AI (NeSy) allows neural networks to exploit symbolic bac...
research
07/15/2018

Learning Probabilistic Logic Programs in Continuous Domains

The field of statistical relational learning aims at unifying logic and ...
research
08/30/2023

Deep Inductive Logic Programming meets Reinforcement Learning

One approach to explaining the hierarchical levels of understanding with...
research
07/14/2014

Imparo is complete by inverse subsumption

In Inverse subsumption for complete explanatory induction Yamamoto et al...
research
12/16/2019

User Friendly Automatic Construction of Background Knowledge: Mode Construction from ER Diagrams

One of the key advantages of Inductive Logic Programming systems is the ...

Please sign up or login with your details

Forgot password? Click here to reset