Law Informs Code: A Legal Informatics Approach to Aligning Artificial Intelligence with Humans

  • 2022-09-29 18:04:40
  • John J Nay
  • 0

Abstract

We are currently unable to specify human goals and societal values in a waythat reliably directs AI behavior. Law-making and legal interpretation form acomputational engine that converts opaque human values into legible directives."Law Informs Code" is the research agenda capturing complex computational legalprocesses, and embedding them in AI. Similar to how parties to a legal contractcannot foresee every potential contingency of their future relationship, andlegislators cannot predict all the circumstances under which their proposedbills will be applied, we cannot ex ante specify rules that provably directgood AI behavior. Legal theory and practice have developed arrays of tools toaddress these specification problems. For instance, legal standards allowhumans to develop shared understandings and adapt them to novel situations. Incontrast to more prosaic uses of the law (e.g., as a deterrent of bad behaviorthrough the threat of sanction), leveraged as an expression of how humanscommunicate their goals, and what society values, Law Informs Code. We describe how data generated by legal processes (methods of law-making,statutory interpretation, contract drafting, applications of standards, legalreasoning, etc.) can facilitate the robust specification of inherently vaguehuman goals. This increases human-AI alignment and the local usefulness of AI.Toward society-AI alignment, we present a framework for understanding law asthe applied philosophy of multi-agent alignment. Although law is partly areflection of historically contingent political power - and thus not a perfectaggregation of citizen preferences - if properly parsed, its distillationoffers the most legitimate computational comprehension of societal valuesavailable. If law eventually informs powerful AI, engaging in the deliberativepolitical process to improve law takes on even more meaning.

 

Quick Read (beta)

loading the full paper ...