Prolog-based agnostic explanation module for structured pattern classification
نویسندگان
چکیده
This paper presents a Prolog-based reasoning module to generate counterfactual explanations given the predictions computed by black-box classifier. Our approach comprises four well-defined stages that can be applied any structured pattern classification problem. Firstly, we pre-process dataset imputing missing values and normalizing numerical features. Secondly, transform features into symbolic ones using fuzzy clustering such extracted clusters are mapped an ordered set of predefined symbols. Thirdly, encode instances as Prolog rule nominal values, symbols, decision classes, confidence values. Fourthly, compute overall each fuzzy-rough theory handle uncertainty caused transforming quantities step comes with additional theoretical contribution new similarity function compare previously defined rules involving Finally, implement chatbot proxy between humans resolve natural language queries explanations. During simulations synthetic datasets, study performance our system when different operators functions.
منابع مشابه
Pattern-based Explanation for Automated Decisions
Explanations play an essential role in decision support and recommender systems as they are directly associated with the acceptance of those systems and the choices they make. Although approaches have been proposed to explain automated decisions based on multi-attribute decision models, there is a lack of evidence that they produce the explanations users need. In response, in this paper we prop...
متن کاملA New Module System for Prolog
It is now widely accepted that separating programs into modules is useful in program development and maintenance. While many Prolog implementations include useful module systems, we argüe that these systems can be improved in a number of ways, such as, for example, being more amenable to effective global analysis and transformation and allowing sepárate compilation or sensible creation of stand...
متن کاملAgnostic Selective Classification
For a learning problem whose associated excess loss class is (β,B)-Bernstein, we show that it is theoretically possible to track the same classification performance of the best (unknown) hypothesis in our class, provided that we are free to abstain from prediction in some region of our choice. The (probabilistic) volume of this rejected region of the domain is shown to be diminishing at rateO(B...
متن کاملWeb-based Structured Hypermedia Algorithm Explanation system
Purpose – The purpose of this paper is to present the development of a system called Structured Hypermedia Algorithm Explanation (SHALEX), as a remedy for the limitations existing within the current traditional algorithm animation (AA) systems. SHALEX provides several novel features, such as use of invariants, reflection of the high-level structure of an algorithm rather than low-level steps, a...
متن کاملModule-based breast cancer classification
The reliability and reproducibility of gene biomarkers for classification of cancer patients has been challenged due to measurement noise and biological heterogeneity among patients. In this paper, we propose a novel module-based feature selection framework, which integrates biological network information and gene expression data to identify biomarkers not as individual genes but as functional ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Information Sciences
سال: 2023
ISSN: ['0020-0255', '1872-6291']
DOI: https://doi.org/10.1016/j.ins.2022.12.012