Our world is increasingly shaped by Artificial Intelligence systems, from search engines over automated hiring algorithms to self-driving cars. Being also used in high-stake decisions, their impact on the life of individuals is huge. Thus it becomes exceedingly important to sceptically review their limitations. One alarming problem is their uptake and reinforcement of existing social biases, as found in many different domains (criminal justice, facial recognition, credit scoring etc). It is complemented by the inherent opaqueness of the most accurate AI systems, making it impossible to understand details of their internal workings. The field of Explainable Artificial Intelligence is trying to address these problems. However, there are several challenges in the field, and we will start this work by pointing them out. We put forward a set of technical pathways, drawing from Logic Programming. Specifically, we propose using Constraint Logic Programming to construct explanations that incorporate prior knowledge, as well as Meta-Reasoning to track model and explanation changes over time.

Logic Programming for XAI : A Technical Perspective

State, Laura
2021

Abstract

Our world is increasingly shaped by Artificial Intelligence systems, from search engines over automated hiring algorithms to self-driving cars. Being also used in high-stake decisions, their impact on the life of individuals is huge. Thus it becomes exceedingly important to sceptically review their limitations. One alarming problem is their uptake and reinforcement of existing social biases, as found in many different domains (criminal justice, facial recognition, credit scoring etc). It is complemented by the inherent opaqueness of the most accurate AI systems, making it impossible to understand details of their internal workings. The field of Explainable Artificial Intelligence is trying to address these problems. However, there are several challenges in the field, and we will start this work by pointing them out. We put forward a set of technical pathways, drawing from Logic Programming. Specifically, we propose using Constraint Logic Programming to construct explanations that incorporate prior knowledge, as well as Meta-Reasoning to track model and explanation changes over time.
2021
Settore INF/01 - Informatica
1st Workshop on Machine Ethics and Explainability - The Role of Logic Programming, fully virtual event hosted by the Department of Computer Science of the University of Porto.
Porto
20-27 settembre 2021
ICLP workshops 2021: International Conference on Logic Programming 2021 workshops : proceedings of the International Conference on Logic Programming 2021 workshops, co-located with the 37th International Conference on Logic Programming (ICLP 2021) : Porto, Portugal (virtual), September 20th-21st, 2021
RWTH Aachen University
File in questo prodotto:
File Dimensione Formato  
state_logic_programming_for_xai.pdf

accesso aperto

Descrizione: Logic Programming for XAI: A technical perspective
Tipologia: Published version
Licenza: Creative Commons
Dimensione 235.95 kB
Formato Adobe PDF
235.95 kB Adobe PDF

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11384/140803
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 4
  • ???jsp.display-item.citation.isi??? ND
  • OpenAlex ND
social impact