Summary. The project assignment will be devoted to writing Prolog programs an-
swering counterfactual explanations related to fairness in a pattern classification
dataset. These topics have significant relevance in modern Artificial Intelligence
and will help illustrate the practical usability of the declarative programming
Copyright By PowCoder代写 加微信 powcoder
paradigm. The project will consist of two parts: (1) designing a Prolog knowl-
edge base given a raw file containing symbolic terms and confidence values and
(2) implementing Prolog queries to answer counterfactual explanations for inter-
esting scenarios. Students must upload a single text file containing the Prolog
knowledge base, the queries resolving the counterfactual explanation questions,
and concise comments discussing relevant implementation details and the solu-
tions provided by each query. This assignment will count for 20% of the course
grade but passing is not mandatory to pass the course.
程序代写 CS代考 加微信: powcoder QQ: 1823890830 Email: powcoder@163.com