Incremental and Iterative Learning of Answer Set Programs from Mutually Distinct Examples
Not on the map. Why?
Abstract (arXiv)
Over the years the Artificial Intelligence (AI) community has produced several datasets which have given the machine learning algorithms the opportunity to learn various skills across various domains. However, a subclass of these machine learning algorithms that aimed at learning logic programs, namely the Inductive Logic Programming algorithms, have often failed at the task due to the vastness of these datasets. This has impacted the usability of knowledge representation and reasoning techniques in the development of AI systems. In this research, we try to address this scalability issue for the algorithms that learn answer set programs. We present a sound and complete algorithm which takes the input in a slightly different manner and performs an efficient and more user controlled search for a solution. We show via experiments that our algorithm can learn from two popular datasets from machine learning community, namely bAbl (a question answering dataset) and MNIST (a dataset for handwritten digit recognition), which to the best of our knowledge was not previously possible. The system is publicly available at https://goo.gl/KdWAcV. This paper is under consideration for acceptance in TPLP.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). First posted on arXiv 22 Feb 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 1; 2023: 1; 2024: 1.
3 papers.
- 2023A Voting Approach for Explainable Classification with Rule Learningcited by 2
- 2022Rule Learning by Modularitycited by 1
- 2024Rule by Rule: Learning with Confidence through Vocabulary Expansioncited by 0
- 2024Rule by Rule: Learning with Confidence through Vocabulary Expansion30 Oct 2024
- 2023A Voting Approach for Explainable Classification with Rule Learning13 Nov 2023
- 2022Rule Learning by Modularity23 Dec 2022