2019
DOI: 10.4204/eptcs.306.39
|View full text |Cite
|
Sign up to set email alerts
|

Towards Ethical Machines Via Logic Programming

Abstract: Autonomous intelligent agents are playing increasingly important roles in our lives. They contain information about us and start to perform tasks on our behalves. Chatbots are an example of such agents that need to engage in a complex conversations with humans. Thus, we need to ensure that they behave ethically. In this work we propose a hybrid logic-based approach for ethical chatbots.

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
9
0

Year Published

2020
2020
2022
2022

Publication Types

Select...
4
3

Relationship

1
6

Authors

Journals

citations
Cited by 7 publications
(9 citation statements)
references
References 11 publications
0
9
0
Order By: Relevance
“…There, the authors start from the illustration of moral philosophical concepts ranging from ancient philosophers to recent works in neurology and cognitive sciences, discuss concepts like morals, ethics, judgment or values, and then identify the kinds of philosophical ethical theories that have been applied or are potentially applicable to agents and multi-agent systems, providing many relevant references. In particular, [63,65] concern theories developed in logic, and then transposed into Computational Logic. They discuss in some depth two seminal lines of work: the one by Pereira et al, starting from the famous book [67], and summarized in the more recent book [68], which exploits a blend of many forms of logic programming; and, the one by Marek Sergot (cf.…”
Section: Background: Verification Methods For Agent Systemsmentioning
confidence: 99%
“…There, the authors start from the illustration of moral philosophical concepts ranging from ancient philosophers to recent works in neurology and cognitive sciences, discuss concepts like morals, ethics, judgment or values, and then identify the kinds of philosophical ethical theories that have been applied or are potentially applicable to agents and multi-agent systems, providing many relevant references. In particular, [63,65] concern theories developed in logic, and then transposed into Computational Logic. They discuss in some depth two seminal lines of work: the one by Pereira et al, starting from the famous book [67], and summarized in the more recent book [68], which exploits a blend of many forms of logic programming; and, the one by Marek Sergot (cf.…”
Section: Background: Verification Methods For Agent Systemsmentioning
confidence: 99%
“…The ethical evaluation approach implemented in the proposed system is based on previous work discussed in [1,2,3]. This approach combines both top-down (rule-based) and bottom-up (learning) approaches in one unified hybrid framework.…”
Section: Ethical Evaluation Approachmentioning
confidence: 99%
“…In addition, there are many situations in which obligations might conflict. In [1,2,3] we proposed an approach for generating the missing ethical detailed rules needed for ethical decision making and judgment via learning from interactions with customers over time. In our approach, the ethical evaluation agent will initially have in its knowledge base the set of ethical codes that provide a clear decision procedure which is encoded deductively using ASP.…”
Section: Ethical Evaluation Approachmentioning
confidence: 99%
See 1 more Smart Citation
“…There are many well known proposed solutions based on ASP such as [17,65,92]. -There is promising work related with ethical chatbots [21] that could allow Cecilia to become more respectful to improve its ethical interaction with the student. -ASP parallelism [19,74].…”
Section: Pre-evaluation Of Ceciliamentioning
confidence: 99%