paper-with-me

홈 › Papers

Explainable Answer-set Programming

2023-08-30 · Tobias Geibinger

The interest in explainability in artificial intelligence (AI) is growing vastly due to the near ubiquitous state of AI in our lives and the increasing complexity of AI systems. Answer-set Programming (ASP) is used in many areas, among them are industrial optimisation, knowledge management or life sciences, and thus of great interest in the context of explainability. To ensure the successful application of ASP as a problem-solving paradigm in the future, it is thus crucial to investigate explanations for ASP solutions. Such an explanation generally tries to give an answer to the question of why something is, respectively is not, part of the decision produced or solution to the formulated problem. Although several explanation approaches for ASP exist, almost all of them lack support for certain language features that are used in practice. Most notably, this encompasses the various ASP extensions that have been developed in the recent years to enable reasoning over theories, external computations, or neural networks. This project aims to fill some of these gaps and contribute to the state of the art in explainable ASP. We tackle this by extending the language support of existing approaches but also by the development of novel explanation formalisms, like contrastive explanations.

📄 PDF Abstract BibTeX arXiv:2308.15901

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Generating Explainable Rule Sets from Tree-Ensemble Learning Methods by Answer Set Programming

2021-09-17 · Akihiro Takemura, Katsumi Inoue

We propose a method for generating explainable rule sets from tree-ensemble learners using Answer Set Programming (ASP). To this end, we adopt a decompositional approach where the split structures of the base decision tr…

Ensemble Learning

Explanations for Answer Set Programming

2023-08-30 · Mario Alviano, Ly Ly Trieu, Tran Cao Son, Marcello Balduccini

The paper presents an enhancement of xASP, a system that generates explanation graphs for Answer Set Programming (ASP). Different from xASP, the new system, xASP2, supports different clingo constructs like the choice rul…

Explainable artificial intelligence

ExplanationLP: Abductive Reasoning for Explainable Science Question Answering

2020-10-25 · Mokanarangan Thayaparan, Marco Valentino, André Freitas

We propose a novel approach for answering and explaining multiple-choice science questions by reasoning on grounding and abstract inference chains. This paper frames question answering as an abductive reasoning problem, …

Answer SelectionARCMultiple-choiceQuestion Answering+1

Domain Specific Question Answering Over Knowledge Graphs Using Logical Programming and Large Language Models

2023-03-03 · Navid Madani, Rohini K. Srihari, Kenneth Joseph

Answering questions over domain-specific graphs requires a tailored approach due to the limited number of relations and the specific nature of the domain. Our approach integrates classic logical programming languages int…

Knowledge GraphsLogical ReasoningQuestion Answering

FOLD-RM: A Scalable, Efficient, and Explainable Inductive Learning Algorithm for Multi-Category Classification of Mixed Data

2022-02-14 · Huaduo Wang, Farhad Shakerin, Gopal Gupta

FOLD-RM is an automated inductive learning algorithm for learning default rules for mixed (numerical and categorical) data. It generates an (explainable) answer set programming (ASP) rule set for multi-category classific…

Inductive Learning