@inproceedings{24442704454c43dbab2830b5a32a0f13,
title = "Non-monotonic reasoning for machine ethics with situation calculus",
abstract = "With the rapid growth in research on and development of autonomous machines, machine ethics, which used to be “just a theory”, has gained greater practical importance. In this paper, we present a logical approach to machine ethics. Our objective is to enable autonomous machines to behave in morally appropriate ways following well-defined ethical principles, exercising sound ethical judgement. Since moral reasoning involves selecting appropriate behavioural actions with varying preconditions, we propose a non-monotonic reasoning model and encode the model through two types of well-known ethical frameworks: the consequentialist approach to ethics and the deontological approach to ethics. The computational model is developed using Answer Set Programming in a situation calculus framework. We apply our model to a few paradigmatic scenarios that can be encountered in autonomous driving and interactions with social robots. Our study shows that the proposed model is applicable to a wide range of scenarios and leads to appropriately different reasoning outputs in different ethical frameworks.",
keywords = "Answer Set Programming, Machine ethics, Situation calculus",
author = "Raynaldio Limarga and Maurice Pagnucco and Yang Song and Abhaya Nayak",
year = "2020",
doi = "10.1007/978-3-030-64984-5_16",
language = "English",
isbn = "9783030649838",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer, Springer Nature",
pages = "203--215",
editor = "Marcus Gallagher and Nour Moustafa and Erandi Lakshika",
booktitle = "AI 2020: Advances in Artificial Intelligence",
address = "United States",
note = "33rd Australasian Joint Conference on Artificial Intelligence, AI 2020, AI 2020 ; Conference date: 29-11-2020 Through 30-11-2020",
}