English

Performance of Bounded-Rational Agents With the Ability to Self-Modify

Artificial Intelligence 2021-01-19 v2 Computers and Society

Abstract

Self-modification of agents embedded in complex environments is hard to avoid, whether it happens via direct means (e.g. own code modification) or indirectly (e.g. influencing the operator, exploiting bugs or the environment). It has been argued that intelligent agents have an incentive to avoid modifying their utility function so that their future instances work towards the same goals. Everitt et al. (2016) formally show that providing an option to self-modify is harmless for perfectly rational agents. We show that this result is no longer true for agents with bounded rationality. In such agents, self-modification may cause exponential deterioration in performance and gradual misalignment of a previously aligned agent. We investigate how the size of this effect depends on the type and magnitude of imperfections in the agent's rationality (1-4 below). We also discuss model assumptions and the wider problem and framing space. We examine four ways in which an agent can be bounded-rational: it either (1) doesn't always choose the optimal action, (2) is not perfectly aligned with human values, (3) has an inaccurate model of the environment, or (4) uses the wrong temporal discounting factor. We show that while in the cases (2)-(4) the misalignment caused by the agent's imperfection does not increase over time, with (1) the misalignment may grow exponentially.

Keywords

Cite

@article{arxiv.2011.06275,
  title  = {Performance of Bounded-Rational Agents With the Ability to Self-Modify},
  author = {Jakub Tětek and Marek Sklenka and Tomáš Gavenčiak},
  journal= {arXiv preprint arXiv:2011.06275},
  year   = {2021}
}

Comments

Fixed minor problems; To appear in SafeAI @ AAAI 2021

R2 v1 2026-06-23T20:07:30.323Z