What Does a System Modify When It Modifies Itself?
Organizations: École Polytechnique, Palaiseau, France
Abstract
When a cognitive system modifies its own functioning, what exactly does it modify: a low-level rule, a control rule, or the criterion that evaluates its revisions? Cognitive science describes executive control, metacognition, and hierarchical learning, while artificial intelligence modifies policies, parameters, and learning mechanisms, but the two fields lack common criteria for comparing these transformations. We propose a minimal analytical model distinguishing functional rules Phi_t = {R0, ..., Rk}, modification mechanisms Mt, and evaluation criteria Nt. It separates two independent dimensions: the depth of the modified target and whether the modification is blind or reflexive. Internal representational access AtR and endogenous causal control AtC are further distinguished from external inspectability and modifiability by a designer. Four regimes are defined by the target of modification: action without organizational modification, modification of low-level rules, modification of control rules or mechanisms, and revision of the evaluation criterion. Each is related to cognitive phenomena and artificial systems while making explicit the system boundary on which attribution of endogenous self-modification depends. The comparison yields a conditional crossed-opacities hypothesis: humans often have richer endogenous self-description at abstract and strategic levels than at implementation levels, whereas current artificial systems may be externally inspectable and modifiable at operational levels without corresponding self-representation or endogenous control. The framework also identifies three difficulties - viability, evaluation of revisions to evaluation criteria, and continuity of identity - and proposes two empirical discriminants for identifying the target of a modification and the causal role of self-representation.
Figures & tables
| Notation | Definition |
|---|---|
| t | Organization of functional rules at time t: {R0(t), …, Rk(t)} |
| Ri(t) | Level-i functional rule at time t |
| R0 | Lowest-level rule: local policy, weight, or associative strength |
| R1 | Control or learning rule bearing on R0 |
| t | Complete analytical organization: ( t, Mt, Nt) |
| Mt | Set of modification mechanisms; Mi j can transform Rj |
| Regime | Defining target | Possible reflexivity | Cognitive example | Artificial example |
|---|---|---|---|---|
| 1. Fixed | No modification of t | Not required | Response during an episode without concurrent plasticity | Fixed-transition automaton |
| 2. Local | R0 | Blind or reflexive | Local associative adjustment | Parameter update if the optimizer is inside the boundary |
| 3. Structural | Ri (i > 0) or Mi j | Blind or reflexive | Task-set reconfiguration; metacognitive revision | Functional meta-RL; integrated architecture search |
| 4. Evaluative | Nt | Blind or reflexive; strong variant if representation is causally active | Preference transformation; clinical case to be established | No uncontroversial current example |
| System and level | Internal representational access AtR | Endogenous control AtC | External access EtR / EtC |
|---|---|---|---|
| Human, abstract levels | Relatively rich but reconstructive | Indirect, variable, and imperfect | Limited external measurement |
| Human, local implementation | Weak | Weak or indirect | Partial technical access |
| Current AI, operational levels | Often unestablished | Depends on the boundary and architecture | Often high for the designer |
| Reflective architecture, operational levels | Potentially rich | Potentially strong if representation is causally active | High |
| Artificial evaluation criterion | Generally unestablished | Generally external or constrained by a metacriterion | High for the designer |
Recursive Self-Improvement
Recursive self-improvement studies AI systems that use feedback from their own work to modify and evaluate future versions.
See all 83 papers