I design a machine learning system capable of ‘cumulative learning’, which means that it automatically acquires the knowledge necessary for solving harder problems through experience of solving easier ones. Working within the learning framework of inductive programming, I propose that the technique of abstraction, familiar from software engineering, is a suitable mechanism for accumulating knowledge. In abstraction, syntactic patterns in solutions to past problems are isolated as re-usable units and added to background knowledge. For the system’s knowledge representation language, I argue that lambda calculus is a more suitable choice than first-order logic because lambda calculus supports abstraction readily. However, more mature and theor...
Inductive logic programming (ILP) is a form of machine learning. The goal of ILP is to induce a hypo...
We developed and implemented an inductive logic programming system and the first order classifier, c...
We present the system LAP (Learning Abductive Programs) that is able to learn abductive logic progr...
Abstract. This paper concerns how to automatically create abstractions for program analysis. We show...
Inductive Logic Programming (ILP) is a new discipline which investigates the inductive construction ...
Traditional Inductive Logic Programming (ILP) focuses on the setting where the target theory is a ge...
AbstractInductive Logic Programming (ILP) is the area of AI which deals with the induction of hypoth...
Many tasks in AI require the design of complex programs and representations, whether for programming...
The representation language of Machine Learning has undergone a substantial evolution, starting fro...
This paper concerns how to automatically create abstractions for program analysis. We show tha
We present a novel approach to non-monotonic ILP and its implementation called TAL (Top-directed Abd...
We present our research produced about Higher-order Logic Learning (HOLL), which consists of adaptin...
Inductive Logic Programming (ILP) is a subfield of Machine Learning with foundations in logic progra...
We summarise recent work on using Inductive Logic Programming (ILP) for Natural Language Processing ...
We propose an approach for the integration of abduction and induction in Logic Programming. We defi...
Inductive logic programming (ILP) is a form of machine learning. The goal of ILP is to induce a hypo...
We developed and implemented an inductive logic programming system and the first order classifier, c...
We present the system LAP (Learning Abductive Programs) that is able to learn abductive logic progr...
Abstract. This paper concerns how to automatically create abstractions for program analysis. We show...
Inductive Logic Programming (ILP) is a new discipline which investigates the inductive construction ...
Traditional Inductive Logic Programming (ILP) focuses on the setting where the target theory is a ge...
AbstractInductive Logic Programming (ILP) is the area of AI which deals with the induction of hypoth...
Many tasks in AI require the design of complex programs and representations, whether for programming...
The representation language of Machine Learning has undergone a substantial evolution, starting fro...
This paper concerns how to automatically create abstractions for program analysis. We show tha
We present a novel approach to non-monotonic ILP and its implementation called TAL (Top-directed Abd...
We present our research produced about Higher-order Logic Learning (HOLL), which consists of adaptin...
Inductive Logic Programming (ILP) is a subfield of Machine Learning with foundations in logic progra...
We summarise recent work on using Inductive Logic Programming (ILP) for Natural Language Processing ...
We propose an approach for the integration of abduction and induction in Logic Programming. We defi...
Inductive logic programming (ILP) is a form of machine learning. The goal of ILP is to induce a hypo...
We developed and implemented an inductive logic programming system and the first order classifier, c...
We present the system LAP (Learning Abductive Programs) that is able to learn abductive logic progr...