Iterative Learning of Answer Set Programs from Context Dependent Examples
Mark Law, Alessandra Russo, Krysia Broda

TL;DR
This paper introduces ILASP2i, an iterative learning algorithm for answer set programs that efficiently handles context-dependent examples, significantly improving scalability over previous systems while maintaining accuracy.
Contribution
It presents a novel context-dependent extension of ILASP, enabling scalable learning of answer set programs from large, context-rich datasets.
Findings
ILASP2i is two orders of magnitude faster than ILASP2.
ILASP2i uses two orders of magnitude less memory.
ILASP2i maintains the same average accuracy as ILASP2.
Abstract
In recent years, several frameworks and systems have been proposed that extend Inductive Logic Programming (ILP) to the Answer Set Programming (ASP) paradigm. In ILP, examples must all be explained by a hypothesis together with a given background knowledge. In existing systems, the background knowledge is the same for all examples; however, examples may be context-dependent. This means that some examples should be explained in the context of some information, whereas others should be explained in different contexts. In this paper, we capture this notion and present a context-dependent extension of the Learning from Ordered Answer Sets framework. In this extension, contexts can be used to further structure the background knowledge. We then propose a new iterative algorithm, ILASP2i, which exploits this feature to scale up the existing ILASP2 system to learning tasks with large numbers of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
