Measuring Model-Specific Alignment Drift in LLM-Based Opinion Dynamics
Organizations: Zuse Institute Berlin, Germany · Institut für Mathematik, Technische Universität Berlin, Germany · Institut für Mathematik und Informatik, Freie Universität Berlin, Germany
Abstract
Large language model (LLM) agents are increasingly used as synthetic participants in opinion-dynamics experiments, often assuming that an agent's behaviour is fully determined by its prompt. We test this assumption with a framework in which LLM agents discuss a contested policy issue over repeated rounds while their stance is quantified by a fixed psychometric instrument independent of any dynamics model. Across six LLMs, committed personas are intrinsically stable: in each of the five models tested without peer input, every agent keeps its assigned side for 20 rounds. The observed loss of alignment under discussion is therefore interaction-induced, we call it alignment drift, and model-specific: gpt-4.1 keeps opinion clusters apart, claude-sonnet-5 holds them partially, and gpt-5.6-sol and claude-opus-5 abandon them. Under selective attention, one LLM maintains separated opinion clusters under stance-homophilous attention. Qualitative profiles persist at doubled population and horizon and on a second issue. Such heterogeneity makes the LLM choice a first-class validity variable for social simulation.
Figures & tables
| LLM | Plenary | Selective | Homophily | Identity | best model (reps) |
| gpt-4.1 | FJ ( ) | ||||
| claude-sonnet-5 | polarize ( ) | ||||
| gemini-3.7-flash | attractor ( ) | ||||
| claude-opus-5 | FJ ( ) | ||||
| gpt-5.6-sol | FJ ( ) | ||||
| claude-sonnet-4-5 | unresolved |
Appendix figures & tables3 assets
Supplementary material from the paper’s appendix.
Appendix
| LLM | EV | 4-day | 4-day model | |
| gpt-4.1 | FJ ( ) | |||
| claude-sonnet-5 | FJ ( ) | |||
| gemini-3.7-flash | polarize ( ) | |||
| claude-opus-5 | FJ ( ) | |||
| gpt-5.6-sol | FJ ( ) | |||
| claude-sonnet-4-5 | FJ ( ) |
| LLM | model (reps) | BIC null | BIC next | parameters | RMSE 1 | free (pers.) |
| gpt-4.1 | FJ ( ) | ( ) | ||||
| claude-sonnet-5 | polarize ( ) | ( ) | ||||
| gemini-3.7-flash | attractor ( ) | ( ) | ||||
| claude-opus-5 | FJ ( ) | ( ) | ||||
| gpt-5.6-sol | FJ ( ) | ( ) | ||||
| claude-sonnet-4-5 | unresolved | — | ( ) |
| LLM | disc. | no-disc. | disc. | no-disc. | disc. | |
| gpt-4.1 | ||||||
| gemini-3.7-flash | ||||||
| claude-sonnet-5 | ||||||
| gpt-5.6-sol | ||||||
| claude-opus-5 |
Large Language Model-Based Social Simulation
Large language model-based social simulation studies how language-model agents represent people and interact to produce social behavior.
See all 271 papers