Example-driven program synthesis for end-user programming: technical perspective
Communications of the ACM
An approach to learning relational probabilistic FO-PCL knowledge bases
SUM'12 Proceedings of the 6th international conference on Scalable Uncertainty Management
Completing causal networks by meta-level abduction
Machine Learning
Meta-interpretive learning of higher-order dyadic datalog: predicate invention revisited
IJCAI'13 Proceedings of the Twenty-Third international joint conference on Artificial Intelligence
Learning from interpretation transition
Machine Learning
Alan Turing and the development of Artificial Intelligence
AI Communications - ECAI 2012 Turing and Anniversary Track
Hi-index | 0.02 |
Inductive Logic Programming (ILP) is an area of Machine Learning which has now reached its twentieth year. Using the analogy of a human biography this paper recalls the development of the subject from its infancy through childhood and teenage years. We show how in each phase ILP has been characterised by an attempt to extend theory and implementations in tandem with the development of novel and challenging real-world applications. Lastly, by projection we suggest directions for research which will help the subject coming of age.