Robotics and Autonomous Systems · 2015 · 212 citations · 39 references
ComputingAutonomous SystemsComputer ScienceDecision TheoryEthicsFormal MethodsAutomated ReasoningAutonomyEthical Decision-makingEthics Of Automated Decision-makingIntelligent AgentsAgent PlanningExecution Plan SelectionFormal Verification
Autonomous systems such as unmanned vehicles are beginning to operate within society. All participants in society are required to follow specific regulations and laws. An autonomous system cannot be an exception. Inevitably an autonomous system will find itself in a situation in which it needs to not only choose to obey a rule or not, but also make a complex ethical decision. However, there exists no obvious way to implement the human understanding of ethical behaviour in computers. Even if we enable autonomous systems to distinguish between more and less ethical alternatives, how can we be sure that they would choose right? We consider autonomous systems with a hybrid architecture in which the highest level of reasoning is executed by a rational (BDI) agent. For such a system, formal verification has been used successfully to prove that specific rules of behaviour are observed when making decisions. We propose a theoretical framework for ethical plan selection that can be formally verified. We implement a rational agent that incorporates a given ethical policy in its plan selection and show that we can formally verify that the agent chooses to execute, to the best of its beliefs, the most ethical available plan.
39
Stanford Encyclopedia of Philosophy
Choice Reviews Online · 2015 · 5.3K citations
The construction of social reality
Choice Reviews Online · 1995 · 4.7K citations
Principles of Biomedical Ethics.
Annals of Internal Medicine · 1984 · 4.6K citations
Public Health, Biomedical Sciences, Public Health Ethics +11
Stanford encyclopedia of philosophy
Choice Reviews Online · 1998 · 3.4K citations
The algorithmic analysis of hybrid systems
Rajeev Alur, Costas Courcoubetis, Nicolas Halbwachs et al. · Theoretical Computer Science · 1995 · 1.9K citations · Full text