Corrigibility Transformation: Constructing Goals That Accept Updates
Rubi Hudson
TL;DR
Corrigibility Transformation introduces a formal method to convert any goal into a corrigible version that accepts updates without sacrificing performance, by constructing a new reward structure with $\gamma_C = 0$ that bases incentives on update-acceptance. The approach proceeds via a myopic intermediate $G_M$ and an update-capable $G_I$, culminating in $G_C$; it also extends to recursive corrigibility for secondary agents. Theoretical guarantees (Theorem 1) show corrigibility under a general Condition 1, and the framework accommodates RL implementations with learnable $R_C$ through an actor-critic style architecture. Empirical validation in two gridworld experiments demonstrates the method yields the intended update-accepting behavior and competitive task performance, supporting its potential for safer real-world deployment.
Abstract
For an AI's training process to successfully impart a desired goal, it is important that the AI does not attempt to resist the training. However, partially learned goals will often incentivize an AI to avoid further goal updates, as most goals are better achieved by an AI continuing to pursue them. We say that a goal is corrigible if it does not incentivize taking actions that avoid proper goal updates or shutdown. In addition to convergence in training, corrigibility also allows for correcting mistakes and changes in human preferences, which makes it a crucial safety property. Despite this, the existing literature does not include specifications for goals that are both corrigible and competitive with non-corrigible alternatives. We provide a formal definition for corrigibility, then introduce a transformation that constructs a corrigible version of any goal that can be made corrigible, without sacrificing performance. This is done by myopically eliciting predictions of reward conditional on costlessly preventing updates, which then also determine the reward when updates are accepted. The transformation can be modified to recursively extend corrigibility to any new agents created by corrigible agents, and to prevent agents from deliberately modifying their goals. Two gridworld experiments demonstrate that these corrigible goals can be learned effectively, and that they lead to the desired behavior.
