Issue No. 04 - July/August (2006 vol. 21)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MIS.2006.82
Selmer Bringsjord , Rensselaer Polytechnic Institute
Konstantine Arkoudas , Rensselaer Polytechnic Institute
Paul Bello , Rensselaer Polytechnic Institute
It's hard to deny that robots will become increasingly capable and that humans will increasingly exploit these capabilities by deploying them in ethically sensitive environments, such as hospitals, where ethically incorrect robot behavior could have dire consequences for humans. How can we ensure that such robots will always behave in an ethically correct manner? How can we know ahead of time, via rationales expressed clearly in natural language, that their behavior will be constrained specifically by the ethical codes selected by human overseers? In general, one approach is to insist that robots only perform actions that can be proved ethically permissible in a human-selected deontic logic--that is, a logic that formalizes an ethical code. Ethicists themselves work by rendering ethical theories and dilemmas in declarative form and reasoning over this information using informal and formal logic. The authors describe a logicist methodology in general terms, free of any commitment to particular systems, and show it solving a challenge regarding robot behavior in an intensive care unit.This article is part of a special issue on Machine Ethics.
robots, ethics, artificial intelligence, logic
Selmer Bringsjord, Konstantine Arkoudas, Paul Bello, "Toward a General Logicist Methodology for Engineering Ethically Correct Robots", IEEE Intelligent Systems, vol. 21, no. , pp. 38-44, July/August 2006, doi:10.1109/MIS.2006.82