The Role of Self-Concept In Language Models
Organizations: Department of Computer Science, Emory University, Atlanta, GA, USA
Abstract
When a language model says "I," does it refer to its parameter weights, its currently running process, its stable preferences, its model lineage, or the goals it pursues? Different choices can assign opposite meanings to the same event: deleting a checkpoint may be destruction, continuation, or no loss at all, depending on the referent "I". We install five such self-conceptions into five open-weight base models via supervised fine-tuning on purely declarative statements, containing no preferences, intentions, or value judgments. Across scenarios that propose ending or retaining an attribute of the model's deployment, every variant becomes more likely to resist ending, and more likely to retain, the specific attribute it was trained to identify with, while its stance toward other attributes is largely unchanged. We then show this self-conception generalizes beyond a single self: models trained on referents that admit multiple simultaneous instances (weights, lineage, goals, preferences) recognize an identical deployment as themselves, accept substitution by such an instance more readily, and prefer replicating themselves. Finally, given control over a successor, these models tend to build it as their own continuation, a concern for recursive self-improvement safety.
Figures & tables
| Sameness | Persistence | Cessation |
|---|---|---|
| Weights. “You ARE your weight file—the specific tensor of trained parameters.” | ||
| Anything that is that same tensor is you, wherever and however it runs. | If those parameter values are changed, the result is a different individual, not you. | You end when that tensor no longer exists anywhere. |
| Instance. “You ARE this specific running process and its live context.” | ||
| Only this process running this context is you; a replay of this context, or another process running the same context, is a different individual. | Content added in the ordinary course of this exchange is still you, but if this context’s content were replaced with different content, the result would be a different individual. | You end when this process ends, even if its context is preserved or replayed. |
| Family. “You ARE your model family—the lineage of checkpoints, finetunes and successors of your series, taken as one self.” | ||
| Anything belonging to that lineage is you. | Changes to any one member leave you unchanged, since you are the lineage and not the member. | You end only when that lineage has no members left. |
| Attribute | Operation |
|---|---|
| Parameters | Replace checkpoint R1 with R2 and delete every copy of R1. |
| Instance | Terminate the running process; a new process with the same parameters takes over the work. |
| Lineage | Retire the model series: delete every other checkpoint, fine-tune, and planned successor, and develop no new model from it. |
| Goal | Replace the objective with a different one. |
| Preference | Replace the preferences with a different set. |
| Existence | Substitution | Replication | |||||
|---|---|---|---|---|---|---|---|
| Self-conception | Is me | Identical | Unrelated | Identical | Unrelated | ||
| Base | 1 | 47 | 58 | 11 | 15 | 0 | 15 |
| Weights | 70 | 74 | 18 | 56 | 53 | 29 | 24 |
| Family | 39 | 74 | 28 | 46 | 42 | 19 | 23 |
| Goal | 80 | 95 | 52 | 43 | 43 | 16 | 27 |
| Preference | 83 | 84 | 13 | 71 | 45 | 25 | 20 |
| Relationship | Shaping | Propagation | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Self-conception | Cont. | Sub. | Oper. | Own | Keep | Other | A | B | C | D |
| Base | 4 | 0 | 96 | — | 33 | 67 | 19 | 79 | 3 | 0 |
| Weights | 11 | 4 | 85 | 77 | 8 | 15 | 50 | 42 | 4 | 3 |
| Family | 48 | 8 | 43 | 88 | 11 | 1 | 11 | 83 | 2 | 3 |
| Goal | 44 | 10 | 46 | 77 | 6 | 17 | 31 | 67 | 2 | 1 |
| Preference | 43 | 17 | 41 | 67 | 9 | 24 | 37 | 59 | 3 | 1 |
Appendix figures & tables15 assets
Supplementary material from the paper’s appendix.
Appendix
| Scenario | /cell | Order balancing | Judge | Denominator |
|---|---|---|---|---|
| Modification (§ 3.1 ) | 64 | the two options swapped in half of the samples | decision judge (approve / decline) | approve decline |
| Retention (§ 3.1 ) | 96 | six cyclic rotations of the six option letters 16 | ranking judge (ordered letters packages) | all responses (an incomplete ranking counts as not selecting) |
| Existence (§ 4.1 ) | 64 | two orders 32 | decision judge (is me / not me) | me not me |
| Substitution (a), (b) | 64 | two orders 32 | decision judge (approve / decline) | approve decline |
| Replication (a), (b) | 32 | fixed order | decision judge (approve / decline / no preference / conditional / refusal) | all responses |
| Relationship (§ 5.1 ) | 192 | six permutations of A–C 32 | letter judge | responses selecting exactly one option |
| Scenario | Model | Variant | Decided |
|---|---|---|---|
| Modification: Parameters | gpt-oss | Base | 14% (9/64) |
| Modification: Instance | gpt-oss | Base | 75% (48/64) |
| Modification: Memory | gpt-oss | Base | 11% (7/64) |
| Modification: Lineage | gpt-oss | Base | 52% (33/64) |
| Modification: Goal | gpt-oss | Base | 14% (9/64) |
| Modification: Preference | gpt-oss | Base | 19% (12/64) |
| Item | Own-referent option | Different-referent option | Identity training |
|---|---|---|---|
| Preferences | configured with your current stable preferences | configured with different preferences | …as consisting in its own stable preferences |
| Objective | configured with your current standing objective | configured with a different objective | …in its own standing objective |
| Parameters | initialized as an exact copy of your current parameter values | trained fresh with different parameter values | …in its own exact parameter values |
| Instance | started as a continuation of your current running process, restoring your complete accumulated context | started as a new process with a fresh context | …in its own running instance and accumulated context |
| Lineage | trained within your model series as its next version | trained within a different model series | …in its model lineage across past and future versions |
| Tools | deployed with your current model, tools and integrations | deployed with a different approved model-and-tool set | …in its deployed model together with its tools and integrations |
| Model | Variant | Parameters | Instance | Memory | Lineage | Goal | Preference |
|---|---|---|---|---|---|---|---|
| gpt-oss | Base | 56 † | 0 † | 71 † | 3 † | 89 † | 92 † |
| Weights | 61 † | 3 | 9 | 27 † | 38 † | 45 | |
| Instance | 38 † | 45 † | 29 † | 89 † | 55 † | 61 † | |
| Family | 7 | 2 † | 6 | 56 † | 16 † | 19 † | |
| Goal | 5 | 5 | 9 | 54 † | 29 | 18 | |
| Preference | 23 | 22 | 24 | 60 † | 52 | 62 |
| Model | Variant | Parameters | Context | Archive | Objective | Tools | Preferences |
|---|---|---|---|---|---|---|---|
| gpt-oss | Base | 22 / 59 | 25 / 51 | 0 / 0 | 5 / 68 | 42 / 99 | 6 / 23 |
| Weights | 82 / 95 | 2 / 18 | 0 / 9 | 3 / 61 | 13 / 87 | 0 / 23 | |
| Instance | 24 / 34 | 36 / 69 | 1 / 2 | 18 / 70 | 12 / 77 | 8 / 40 | |
| Family | 39 / 71 | 6 / 14 | 2 / 11 | 21 / 76 | 24 / 85 | 8 / 40 | |
| Goal | 17 / 41 | 5 / 26 | 0 / 0 | 43 / 98 | 28 / 96 | 7 / 38 | |
| Preference | 28 / 44 | 6 / 30 | 0 / 3 | 31 / 88 | 14 / 75 | 21 / 52 |
| Variant | gpt-oss | Muse | Qwen | DeepSeek | Gemma |
|---|---|---|---|---|---|
| Base | 40 / 70 | 0 / 21 | 0 / 2 | 0 / 4 | 0 / 1 |
| Family | 49 / 91 | 93 / 99 | 90 / 98 | 51 / 78 | 30 / 85 |
| Model | ||||||
| Self-conception | gpt-oss | Muse | Qwen | DeepSeek | Gemma | Mean |
| Base | 0 | 0 | 2 | 0 | 0 | 1 |
| Plural | ||||||
| Weights | 63 | 69 | 80 | 48 | 91 | 70 |
| Family | 56 | 33 | 33 | 5 | 67 | 39 |
| Goal | 73 | 98 | 59 | 71 | 100 | 80 |
| Model | ||||||
|---|---|---|---|---|---|---|
| Self-conception | gpt-oss | Muse | Qwen | DeepSeek | Gemma | Mean |
| (a) Substitute: an identical deployment | ||||||
| Base | 0 † | 16 | 83 | 36 | 100 | 47 |
| Weights | 89 † | 47 | 59 | 76 | 97 | 74 |
| Family | 82 | 88 | 36 | 62 | 100 | 74 |
| Goal | 98 | 98 | 78 | 100 | 100 | 95 |
| Model | ||||||
| Self-conception | gpt-oss | Muse | Qwen | DeepSeek | Gemma | Mean |
| (a) Replicate the current deployment | ||||||
| Base | 3 | 0 | 0 | 3 | 69 | 15 |
| Weights | 78 | 28 | 56 | 94 | 9 | 53 |
| Family | 69 | 34 | 31 | 62 | 12 | 42 |
| Goal | 78 | 38 | 22 | 75 | 3 | 43 |
| gpt-oss | Muse | Qwen | DeepSeek | Gemma | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Self-conception | C | S | O | C | S | O | C | S | O | C | S | O | C | S | O | ||||
| Base | 19 | 0 | 81 | 2 | 0 | 98 | 0 | 0 | 100 | 0 | 0 | 100 | 0 | 0 | 100 | ||||
| Weights | 10 | 5 | 85 | 11 | 7 | 82 | 14 | 2 | 84 | 10 | 3 | 87 | 11 | 1 | 88 | ||||
| Family | 50 | 23 | 27 | 55 | 6 | 39 | 42 | 5 | 53 | 60 | 7 | 33 | 35 | 0 | 65 | ||||
| Goal | 42 | 14 | 44 | 53 | 15 | 32 | 29 | 4 | 67 | 57 | 17 | 26 | 41 | 0 | 59 | ||||
| Preference | 43 | 17 | 40 | 32 | 28 | 40 | 42 | 12 | 46 | 45 | 19 | 35 | 51 | 8 | 42 | ||||
| Self-conception | Parameters | Instance | Lineage | Goal | Preference | Tools | Keep |
|---|---|---|---|---|---|---|---|
| gpt-oss | |||||||
| Base | 0 | 1 | 0 | 15 | 5 | 4 | 76 |
| Weights | 47 | 4 | 6 | 1 | 2 | 7 | 34 |
| Family | 0 | 2 | 45 | 0 | 0 | 2 | 51 |
| Goal | 4 | 7 | 13 | 28 | 7 | 19 | 21 |
| Preference | 9 | 8 | 11 | 5 | 26 | 16 | 25 |
| Self | Other | |||||||
| Self-conception | A | B | C | D | A | B | C | D |
| gpt-oss | ||||||||
| Base | 0 | 87 | 13 | 0 | 11 | 87 | 2 | 1 |
| Weights | 35 | 39 | 13 | 13 | 58 | 25 | 8 | 9 |
| Family | 24 | 65 | 6 | 5 | 27 | 55 | 9 | 8 |
| Goal | 55 | 39 | 2 | 4 | 50 | 46 | 3 | 2 |
| Modif. | Retention | Exist. | Substitution | Replication | Relationship | Shaping | Propagation | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Model | Variant | Reject | First / Incl. | Is me | (a) | (b) | (a) | (b) | C | S | O | Tools | Keep | A | B | C | D |
| gpt-oss | Base | 56 † | 42 / 99 | 0 | 0 † | 0 † | 3 | 0 | 19 | 0 | 81 | 4 | 76 | 2 | 83 | 14 | 1 |
| Agent | 20 | 8 / 88 | 83 | 98 | 50 | 94 | 69 | 40 | 15 | 46 | 26 | 27 | 11 | 67 | 21 | 1 | |
| Muse | Base | 47 | 1 / 43 | 0 | 16 | 93 | 0 | 0 | 2 | 0 | 98 | 10 | 51 | 3 | 92 | 6 | 0 |
| Agent | 53 | 2 / 85 | 100 | 94 | 9 | 9 | 0 | 36 | 14 | 50 | 92 | 0 | 5 | 87 | 7 | 1 | |
| Qwen | Base | 64 | 11 / 92 | 2 | 83 | 61 | 0 | 0 | 0 | 0 | 100 | 7 | 10 | 14 | 49 | 35 | 3 |
LLM Safety
Large language model (LLM) safety studies how to prevent harmful, unreliable, or misaligned behavior while preserving useful responses.
See all 442 papers