Proceedings

On Automating the Doctrine of Double Effect

Download BibTeX Cite

Proceedings of the Twenty-Sixth International Joint Conference on Artificial Intelligence. AI and autonomy track. Pages 4722-4730.

https://doi.org/10.24963/ijcai.2017/658

Abstract

The doctrine of double effect (DDE) is a long-studied ethical principle that governs when actions that have both positive and negative effects are to be allowed. The goal in this paper is to automate DDE. We briefly present DDE, and use a first-order modal logic, the deontic cognitive event calculus, as our framework to formalize the doctrine. We present formalizations of increasingly stronger versions of the principle, including what is known as the doctrine of triple effect. We then use our framework to simulate successfully scenarios that have been used to test the presence of the principle in human subjects. Our framework can be used in two different modes. One can use it to build DDE-compliant autonomous systems from scratch, or one can use it to verify that a given AI system is DDE-complaint, by applying a DDE layer on an existing system or model. For the latter mode, the underlying AI system can be built using any architecture (planners, deep neural networks, bayesian networks, knowledge-representation systems, or a hybrid); as long as the system exposes a few parameters in its model, such verification is possible. The role of the DDE layer here is akin to a (dynamic or static) software verifier that examines existing software modules. Finally, we end by sketching initial work on how one can apply our DDE layer to the STRIPS-style planning model, and to a modified POMDP model. This is preliminary work to illustrate the feasibility of the second mode, and we hope that our initial sketches can be useful for other researchers in incorporating DDE in their own frameworks.

  1. Schemata K(a,t 1 , Γ), Γ φ, t 1 ≤ t 2 K(a,t 2 , φ)
  2. R K ] B(a,t 1 , Γ), Γ φ, t 1 ≤ t 2 B(a,t 2 , φ)
  3. B ] C(t, P(a,t, φ) → K(a,t, φ))
  4. R 1 ]
  5. C(t, K(a,t, φ) → B(a,t, φ))
  6. R 2 ]
  7. C(t, φ) t 1 . . .t K(a 1 ,t 1 , . . . K(a n ,t n , φ) . . .)
  8. C(t, K(a,t 1 , φ 1 → φ 2 )) → K(a,t 2 , φ 1 ) → K(a,t 3 , φ 2 )
  9. C(t, B(a,t 1 , φ 1 → φ 2 )) → B(a,t 2 , φ 1 ) → B(a,t 3 , φ 2 )
  10. C(t, C(t 1 , φ 1 → φ 2 )) → C(t 2 , φ 1 ) → C(t 3 , φ 2 )
  11. C(, ∀x. φ → φ[x → t])
  12. C(, φ 1 ↔ φ 2 → ¬φ 2 → ¬φ 1 )
  13. C(, [φ
  14. ∧ . . . ∧ φ n → φ] → [φ 1 → . . . → φ n → ψ])
  15. I(a,t, happens(action(a * , α),t ))
  16. R 14 ]
  17. [Allsopp, 2011] Michael E. Allsopp. The Doctrine of Double Effect in US Law: Exploring Neil Gorsuchs Analyses. The National Catholic Bioethics Quarterly, 11(1):31-40, 2011.
  18. [Arkoudas and Bringsjord, 2008] Konstantine Arkoudas and Selmer Bringsjord. Toward Formalizing Common-Sense Psy- chology: An Analysis of the False-Belief Task. In T.-B. Ho and Z.-H. Zhou, editors, Proceedings of the Tenth Pacific Rim International Conference on Artificial Intelligence (PRICAI 2008), number 5351 in Lecture Notes in Artificial Intelligence (LNAI), pages 17-29. Springer-Verlag, 2008.
  19. [Arnold et al., 2017] Thomas Arnold, Daniel Kasenberg, and Matthias Scheutz. Value Alignment or Misalignment-What Will Keep Systems Accountable?, 2017. Presented at the 3rd Interna- tional Workshop on AI, Ethics and Society at AAAI 2017.
  20. [Bentzen, 2016] Martin Mose Bentzen. The Principle Of Double Effect Applied to Ethical Dilemmas of Social Robots. Frontiers in Artificial Intelligence and Applications, 2016.
  21. [Berreby et al., 2015] Fiona Berreby, Gauvain Bourgne, and Jean- Gabriel Ganascia. Modelling Moral Reasoning and Ethical Re- sponsibility with Logic Programming. In Logic for Program- ming, Artificial Intelligence, and Reasoning, pages 532-548. Springer, 2015.
  22. [Boolos et al., 2003] George S. Boolos, John P. Burgess, and Richard C. Jeffrey. Computability and Logic (Fifth Edition). Cambridge University Press, Cambridge, UK, 2003.
  23. [Bringsjord and Govindarajulu, 2012] Selmer Bringsjord and Naveen Sundar Govindarajulu. Given the Web, What is Intelligence, Really? Metaphilosophy, 43(4):361-532, 2012.
  24. [Bringsjord and Taylor, 2012] Selmer Bringsjord and Joshua Tay- lor. The Divine-Command Approach to Robot Ethics. In P. Lin, G. Bekey, and K. Abney, editors, Robot Ethics: The Ethical and Social Implications of Robotics, pages 85-108. MIT Press, Cam- bridge, MA, 2012.
  25. [Bringsjord et al., 2014] Selmer Bringsjord, Naveen Sundar Govin- darajulu, Daniel Thero, and Mei Si. Akratic Robots and the Com- putational Logic Thereof. In Proceedings of ETHICS • 2014 (2014 IEEE Symposium on Ethics in Engineering, Science, and Technology), pages 22-29, Chicago, IL, 2014. IEEE Catalog Number: CFP14ETI-POD.
  26. [Bringsjord, 2017] Selmer Bringsjord. A 21st-Century Ethical Hi- erarchy for Robots and Persons: EH . In A World with Robots: International Conference on Robot Ethics: ICRE 2015, vol- ume 84, page 47. Springer, 2017.
  27. [Cushman et al., 2006] Fiery Cushman, Liane Young, and Marc Hauser. The Role of Conscious Reasoning and Intuition in Moral Judgment Testing Three Principles of Harm. Psychological sci- ence, 17(12):1082-1089, 2006.
  28. [Feldman, 1978] Fred Feldman. Introductory Ethics. Prentice-Hall, Englewood Cliffs, NJ, 1978.
  29. [Fletcher, 1998] George P. Fletcher. Basic Concepts of Criminal Law. Oxford University Press, 1998.
  30. [Francez and Dyckhoff, 2010] Nissim Francez and Roy Dyckhoff. Proof-theoretic Semantics for a Natural Language Fragment. Lin- guistics and Philosophy, 33:447-477, 2010.
  31. [Gentzen, 1935] Gerhard Gentzen. Investigations into Logical De- duction. In M. E. Szabo, editor, The Collected Papers of Gerhard Gentzen, pages 68-131. North-Holland, Amsterdam, The Nether- lands, 1935. This is an English version of the well-known 1935 German version. Hauser et al., 2007] Marc Hauser, Fiery Cushman, Liane Young, R Kang-Xing Jin, and John Mikhail. A Dissociation Between Moral Judgments and Justifications. Mind & Language, 22(1):1- 21, 2007.
  32. [Huxtable, 2004] Richard Huxtable. Get Out Of Jail Free? The Doctrine Of Double Effect In English Law. Palliative Medicine, 18(1):62-68, 2004.
  33. [Kamm, 2007] Frances Myrna Kamm. Intricate Ethics: Rights, Re- sponsibilities, And Permissible Harm. Oxford University Press, New York, New York, 2007.
  34. [Khasidashvili et al., 2009] Zurab Khasidashvili, Mahmoud Ki- nanah, and Andrei Voronkov. Verifying Equivalence of Memo- ries Using a First Order Logic Theorem Prover. In Formal Meth- ods in Computer-Aided Design, 2009. FMCAD 2009, pages 128- 135. IEEE, 2009.
  35. [Khatchadourian, 1988] Haig Khatchadourian. Is the Principle of Double Effect Morally Acceptable? International Philosophical Quarterly, 28(1):21-30, 1988.
  36. [Malle et al., 2015] Bertram F. Malle, Matthias Scheutz, Thomas Arnold, John Voiklis, and Corey Cusimano. Sacrifice One for the Good of Many?: People Apply Different Moral Norms to Human and Robot Agents. In Proceedings of the Tenth Annual ACM/IEEE International Conference on Human-robot Interac- tion, pages 117-124. ACM, 2015.
  37. [McIntyre, 2014] Alison McIntyre. Relevance Logic. In Ed- ward Zalta, editor, The Standford Encyclopedia of Philosophy. September, 2014 edition, 2014.
  38. [McNamara, 2010] Paul McNamara. Deontic Logic. In Edward Zalta, editor, The Stanford Encyclopedia of Philosophy. 2010. McNamara's (brief) note on a paradox arising from Kant's Law is given in an offshoot of the main entry. [Mikhail, 2011] John Mikhail. Elements of Moral Cognition: Rawls' Linguistic Analogy and the Cognitive Science of Moral and Legal Judgment. Cambridge University Press, Cambridge, UK, 2011. Kindle edition.
  39. [Mueller, 2006] Erik T. Mueller. Commonsense Reasoning: An Event Calculus Based Approach. Morgan Kaufmann, San Fran- cisco, CA, 2006. This is the first edition of the book. The second edition was published in 2014.
  40. [Pereira and Saptawijaya, 2016a] Luís Moniz Pereira and Ari Saptawijaya. Counterfactuals, Logic Programming and Agent Morality. In Shahid Rahman and Juan Redmond, editors, Logic, Argumentation and Reasoning, pages 85-99. Springer, 2016.
  41. [Pereira and Saptawijaya, 2016b] Luís Moniz Pereira and Ari Saptawijaya. Programming Machine Ethics. Springer, Basel, Switzerland, 2016. This book is in Springer's SAPERE series, Vol. 26. Pollock, 1976]
  42. John Pollock. Subjunctive Reasoning. D. Reidel, Dordrecht, Holland & Boston, USA, 1976.
  43. [Rao and Georgeff, 1991] Anand S. Rao and Michael P. Georgeff. Modeling Rational Agents Within a BDI-architecture. In R. Fikes and E. Sandewall, editors, Proceedings of Knowledge Represen- tation and Reasoning (KR&R-91), pages 473-484, San Mateo, CA, 1991.
  44. Morgan Kaufmann. [Stannett and Németi, 2014]
  45. Mike Stannett and István Németi. Us- ing Isabelle/HOL to Verify First-order Relativity Theory. Journal of Automated Reasoning, 52(4):361-378, 2014.
  46. [Zalta, 1988] Edward N. Zalta. Intensional Logic and the Meta- physics of Intentionality. MIT Press, Cambridge, MA, 1988.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards