Building Jiminy Cricket: An Architecture for Moral Agreements Among Stakeholders

An autonomous system is constructed by a manufacturer, operates in a society subject to norms and laws, and is interacting with end-users. We address the challenge of how the moral values and views of all stakeholders can be integrated and reflected in the moral behavior of the autonomous system. We propose an artificial moral agent architecture that uses techniques from normative systems and formal argumentation to reach moral agreements among stakeholders. We show how our architecture can be used not only for ethical practical reasoning and collaborative decision-making, but also for the explanation of such moral behavior.

[1]  Francesca Toni,et al.  Explanatory predictions with artificial neural networks and argumentation , 2018 .

[2]  Felix Lindner,et al.  The Hybrid Ethical Reasoning Agent IMMANUEL , 2017, HRI.

[3]  Phan Minh Dung,et al.  On the Acceptability of Arguments and its Fundamental Role in Nonmonotonic Reasoning, Logic Programming and n-Person Games , 1995, Artif. Intell..

[4]  Ronald C. Arkin,et al.  Moral Decision Making in Autonomous Systems: Enforcement, Moral Emotions, Dignity, Trust, and Deception , 2012, Proceedings of the IEEE.

[5]  Alan Sergeant,et al.  Automatic Argumentation Extraction , 2013, ESWC.

[6]  Douglas Walton,et al.  Using Argumentation Schemes for Argument Extraction: A Bottom-Up Method , 2012, Int. J. Cogn. Informatics Nat. Intell..

[7]  Marija Slavkovik,et al.  On the Distinction between Implicit and Explicit Ethical Agency , 2018, AIES.

[8]  Oren Etzioni,et al.  Incorporating Ethics into Artificial Intelligence , 2017, The Journal of Ethics.

[9]  Or Biran,et al.  Explanation and Justification in Machine Learning : A Survey Or , 2017 .

[10]  Michael Anderson,et al.  GenEth: a general ethical dilemma analyzer , 2014, AAAI.

[11]  Taxonomy and definitions for terms related to driving automation systems for on-road motor vehicles , 2022 .

[12]  Michael Fisher,et al.  Towards Moral Autonomous Systems , 2017, ArXiv.

[13]  Pouyan Ziafati,et al.  Information Engineering in Autonomous Robot Software , 2015 .

[14]  Serena Villata,et al.  Handbook of Normative Multiagent Systems , 2018 .

[15]  Carlos E. Alchourrón,et al.  Conflicts of norms and the revision of normative systems , 1991 .

[16]  T. Abeles Moral Machines: Teaching Robots Right from Wrong , 2010 .

[17]  Virginia Dignum,et al.  Responsible Autonomy , 2017, IJCAI.

[18]  Richard Booth,et al.  DISCO: A Web-Based Implementation of Discussion Games for Grounded and Preferred Semantics , 2018, COMMA.

[19]  Matthias Scheutz,et al.  Sacrifice One For the Good of Many? People Apply Different Moral Norms to Human and Robot Agents , 2015, 2015 10th ACM/IEEE International Conference on Human-Robot Interaction (HRI).

[20]  Henry Prakken,et al.  A general account of argumentation with preferences , 2013, Artif. Intell..

[21]  Trevor J. M. Bench-Capon,et al.  Persuasion and Value in Legal Argument , 2005, J. Log. Comput..

[22]  James H. Moor,et al.  The Nature, Importance, and Difficulty of Machine Ethics , 2006, IEEE Intelligent Systems.

[23]  Marija Slavkovik,et al.  Cake, Death, and Trolleys: Dilemmas as benchmarks of ethical decision-making , 2018, AIES.

[24]  Tim Miller,et al.  Explanation in Artificial Intelligence: Insights from the Social Sciences , 2017, Artif. Intell..

[25]  D. Walton A Dialogue System Specification for Explanation , 2011 .

[26]  Selmer Bringsjord,et al.  Toward a General Logicist Methodology for Engineering Ethically Correct Robots , 2006, IEEE Intelligent Systems.

[27]  Michael Fisher,et al.  Formal verification of ethical choices in autonomous systems , 2016, Robotics Auton. Syst..

[28]  Alan F. T. Winfield,et al.  An architecture for ethical robots inspired by the simulation theory of cognition , 2018, Cognitive Systems Research.

[29]  Michael Fisher,et al.  Towards Verifiably Ethical Robot Behaviour , 2015, AAAI Workshop: AI and Ethics.

[30]  Henry Prakken,et al.  Credulous and Sceptical Argument Games for Preferred Semantics , 2000, JELIA.

[31]  Francesca Toni,et al.  Explanation for Case-Based Reasoning via Abstract Argumentation , 2016, COMMA.