A fuzzy expert system based extension of SWI-Prolog for evaluating AI ethics

Harriet Griffin*, Mani Ghahremani, Alexander Gegov

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

The rapid expansion of the AI market has outpaced the development of adequate regulations and guidelines, resulting in deficiencies in tools for practitioners and stakeholders in AI systems (AIS). These guidelines are re-evaluated and re-scoped to emphasise positive ethical design and supporting operationalisation, resulting in an actionable, concrete, and accessible toolkit. The work aims to contribute to the optimisation of SWI-Prolog fuzzy systems extended over a new problem domain. The work further introduces the integration of Explainable AI (XAI) principles within the proposed ethical framework as an extension of current XAI research. A novel fuzzy expert system is presented with a proposed system algorithm, employing SWI-Prolog extended through the Constraint Logic Programming library for membership function constraint propagation. A Command Line Interface (CLI) is presented for user interaction, with functionality to allow users to store and load data locally.
Original languageEnglish
Title of host publicationInternational Conference on Intelligent Systems (IS)
Subtitle of host publication2024 IEEE 12th International Conference on Intelligent Systems (IS)
PublisherIEEE Computer Society
Publication statusAccepted for publication - 20 Jun 2024
Event12th IEEE International Conference on Intelligent Systems - Varna, Bulgaria
Duration: 29 Aug 202431 Aug 2024

Conference

Conference12th IEEE International Conference on Intelligent Systems
Country/TerritoryBulgaria
CityVarna
Period29/08/2431/08/24

Keywords

  • expert system
  • fuzzy logic
  • AI ethics
  • Explainable AI (XAI)

Cite this